cancel
Showing results for 
Search instead for 
Did you mean: 

Error NullPointerException

Former Member
0 Kudos

Hello

My aplicattion presnet an error when i try to run it.

This error is:

An error has occurred:

"Failed to process the request."

Please contact your system administrator.

Hide details

Web Dynpro client:

HTML Client

Web Dynpro client capabilities:

User agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727), version: null, DOM version: null, client type: msie6, client type profile: ie6, ActiveX: enabled, Cookies: enabled, Frames: enabled, Java applets: enabled, JavaScript: enabled, Tables: enabled, VB Script: enabled

Web Dynpro runtime:

Vendor: SAP, Build ID: 6.4012.00.0000.20050509073444.0000 (release=630_VAL_REL, buildtime=2005-05-09:20:05:04[UTC], changelist=346209, host=PWDFM026)

Web Dynpro code generators of DC local/ProyectoPCT:

SapDictionaryGenerationCore: 6.4009.00.0000.20041026131628.0000 (release=630_REL, buildtime=2004-11-02:22:13:11[UTC], changelist=295793, host=PWDFM027.wdf.sap.corp)

SapMetamodelWebDynpro: 6.4009.00.0000.20041026132448.0000 (release=630_REL, buildtime=2004-11-02:22:17:25[UTC], changelist=295810, host=PWDFM027.wdf.sap.corp)

SapMetamodelCore: 6.4009.00.0000.20040909194107.0000 (release=630_REL, buildtime=2004-11-02:22:06:29[UTC], changelist=280398, host=PWDFM027.wdf.sap.corp)

SapWebDynproGenerationTemplates: 6.4009.00.0000.20041102105304.0000 (release=630_REL, buildtime=2004-11-02:22:38:28[UTC], changelist=297524, host=PWDFM027)

SapWebDynproGenerationCTemplates: 6.4009.00.0000.20041102105304.0000 (release=630_REL, buildtime=2004-11-02:22:38:28[UTC], changelist=297524, host=PWDFM027)

SapGenerationFrameworkCore: 6.4009.00.0000.20041026132141.0000 (release=630_REL, buildtime=2004-11-02:22:05:28[UTC], changelist=295805, host=PWDFM027.wdf.sap.corp)

SapIdeWebDynproCheckLayer: 6.4009.00.0000.20041026133106.0000 (release=630_REL, buildtime=2004-11-02:22:21:59[UTC], changelist=295820, host=PWDFM027.wdf.sap.corp)

SapMetamodelDictionary: 6.4009.00.0000.20040805191532.0000 (release=630_REL, buildtime=2004-11-02:22:10:20[UTC], changelist=270520, host=PWDFM027.wdf.sap.corp)

SapMetamodelCommon: 6.4009.00.0000.20040909194107.0000 (release=630_REL, buildtime=2004-11-02:22:06:42[UTC], changelist=280398, host=PWDFM027.wdf.sap.corp)

SapWebDynproGenerationCore: 6.4009.00.0000.20041026133106.0000 (release=630_REL, buildtime=2004-11-02:22:22:31[UTC], changelist=295820, host=PWDFM027.wdf.sap.corp)

SapDictionaryGenerationTemplates: (unknown)

Web Dynpro code generators of DC sap.com/tcwddispwda:

No information available

Web Dynpro code generators of DC sap.com/tcwdcorecomp:

No information available

J2EE Engine:

6.40 patchlevel 92160.313

Java VM:

Java HotSpot(TM) Server VM, version: 1.4.2_06-b03, vendor: Sun Microsystems Inc.

Operating system:

Windows 2003, version: 5.2, architecture: x86

Error stacktrace:

java.lang.NullPointerException

at com.inelectra.pct.components.Login.getAnioMesSem(Login.java:603)

at com.inelectra.pct.components.Login.execute_Zpct_Manejo_Reg_Temp(Login.java:425)

at com.inelectra.pct.components.wdp.InternalLogin.execute_Zpct_Manejo_Reg_Temp(InternalLogin.java:389)

at com.inelectra.pct.components.Entrada.onActionEnviarCorreo(Entrada.java:214)

at com.inelectra.pct.components.wdp.InternalEntrada.wdInvokeEventHandler(InternalEntrada.java:172)

at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)

at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)

at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleAction(WebDynproMainTask.java:101)

at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleActionEvent(WebDynproMainTask.java:304)

at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:649)

at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:59)

at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:252)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:116)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:55)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:392)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:345)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:323)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:865)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:240)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)

at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:95)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:159)

I need help urgent, please.

Thanks and Regards

Daniela

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi,

please look in to the Login.java file and in that line no 603

there you are trying not handling Null pointer Exception i.e., you might be trying to access that arraylist which has no elements.

look in to that

if you are still struck please go thruogh the API of Java Docs.

thnx & regards

Reddy

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi

Thanks for your answer, here sent you the code of : com.inelectra.pct.components.Login.getAnioMesSem(Login.java:603)

gc.setTime(wdContext.nodeOutputZBRF().currentOutputZBRFElement().getVf_Fecha_Ini());

Thanks and Regards

Daniela

luciano_leitedasilva
Contributor
0 Kudos

Daniela,

The better way to solve issues like that is use the debug tool.

First try disunite this code in more rows and try to use the debug tool then examine you variables values.

Regards,

Luciano

Former Member
0 Kudos

Please post the code where the NPE occurs:

com.inelectra.pct.components.Login.getAnioMesSem(Login.java:603)

Armin

Former Member
0 Kudos

Hi Armin,

Thanks for your answer, here sent you the code of : com.inelectra.pct.components.Login.getAnioMesSem(Login.java:603)

gc.setTime(wdContext.nodeOutputZBRF().currentOutputZBRFElement().getVf_Fecha_Ini());

Thanks and Regards

Daniela

Former Member
0 Kudos

That's not enough information. Please post the complete code of this method and tell something about the context structure.

Either gc or ...currentOutputZBRFElement() is null.

Armin

Former Member
0 Kudos

Hi,

NWDS version should be equal or less than the WAS version.

Your WAS version is SP12 , so your NWDS should be SP12 or newer.

Regards,ANilkumar