cancel
Showing results for 
Search instead for 
Did you mean: 

exception with a ws java.lang.RuntimeException

Former Member
0 Kudos

hi all.

i have a WS that work fine (Check with WSnavigator). When i use this in a WDJ with the wizard model, and i deploy the wdj, i obtain a expetion:

java.lang.RuntimeException: com.sap.tc.webdynpro.model.webservice.api.WDWSModelExecuteException: Exception on execution of web service with WSDL URL 'http://wrmsapbw04.wind.root.it:50000/WS_GestioneSito/Config1?wsdl' with operation 'ricercaSitiByParam' in interface 'WS_GestioneSitoVi_Document'

at com.wind.sem.gestionesiti.component.RicercaSiti.executeRequest_RicercaSitiByParam(RicercaSiti.java:157)

at com.wind.sem.gestionesiti.component.wdp.InternalRicercaSiti.executeRequest_RicercaSitiByParam(InternalRicercaSiti.java:212)

at com.wind.sem.gestionesiti.component.GestionesitiInterface.ricercaSito(GestionesitiInterface.java:116)

at com.wind.sem.gestionesiti.component.wdp.InternalGestionesitiInterface.ricercaSito(InternalGestionesitiInterface.java:181)

at com.wind.sem.gestionesiti.component.wdp.InternalGestionesitiInterface$External.ricercaSito(InternalGestionesitiInterface.java:242)

at com.wind.ui.component.AssociazioneUtenzeSiti.ricercaSiti(AssociazioneUtenzeSiti.java:196)

at com.wind.ui.component.wdp.InternalAssociazioneUtenzeSiti.ricercaSiti(InternalAssociazioneUtenzeSiti.java:219)

at com.wind.ui.component.Road1.onActionricercaSiti(Road1.java:145)

at com.wind.ui.component.wdp.InternalRoad1.wdInvokeEventHandler(InternalRoad1.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.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)

at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)

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

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:333)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:741)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:694)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:253)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)

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

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

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:401)

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

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

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

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

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

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

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

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

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

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:104)

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

Caused by: com.sap.tc.webdynpro.model.webservice.api.WDWSModelExecuteException: Exception on execution of web service with WSDL URL 'http://wrmsapbw04.wind.root.it:50000/WS_GestioneSito/Config1?wsdl' with operation 'ricercaSitiByParam' in interface 'WS_GestioneSitoVi_Document'

at com.sap.tc.webdynpro.model.webservice.model.WSGenericModelClassExecutable.execute(WSGenericModelClassExecutable.java:78)

at com.sap.tc.webdynpro.model.webservice.gci.WSTypedModelClassExecutable.execute(WSTypedModelClassExecutable.java:46)

at com.wind.sem.gestionesiti.component.RicercaSiti.executeRequest_RicercaSitiByParam(RicercaSiti.java:142)

... 37 more

Caused by: java.rmi.RemoteException: null; nested exception is:

java.lang.NullPointerException

at Config1BindingStub._invoke(Config1BindingStub.java:439)

at com.sap.engine.services.webservices.espbase.client.dynamic.impl.DInterfaceInvokerImpl.invokeOperation(DInterfaceInvokerImpl.java:63)

at com.sap.tc.webdynpro.model.webservice.model.WSGenericModelClassExecutable.execute(WSGenericModelClassExecutable.java:68)

... 39 more

Caused by: java.lang.NullPointerException

at java.lang.Class.isAssignableFrom(Native Method)

at com.sap.engine.services.webservices.jaxrpc.encoding.DocumentArrayBuilder.getComponentClass(DocumentArrayBuilder.java:49)

at com.sap.engine.services.webservices.jaxrpc.encoding.DocumentArrayBuilder.readContent(DocumentArrayBuilder.java:70)

at com.sap.engine.services.webservices.jaxrpc.encoding.primitive.ArrayStruct.deserialize(ArrayStruct.java:273)

at com.sap.engine.services.webservices.jaxrpc.encoding.InstanceBuilder.readElement(InstanceBuilder.java:572)

at com.sap.engine.services.webservices.jaxrpc.encoding.InstanceBuilder.readSequence(InstanceBuilder.java:983)

at com.sap.engine.services.webservices.jaxrpc.encoding.InstanceBuilder.readContent(InstanceBuilder.java:1127)

at com.sap.engine.services.webservices.jaxrpc.encoding.GeneratedComplexType.deserialize(GeneratedComplexType.java:1621)

at com.sap.engine.services.webservices.jaxrpc.encoding.InstanceBuilder.readElement(InstanceBuilder.java:535)

at com.sap.engine.services.webservices.jaxrpc.encoding.InstanceBuilder.readSequence(InstanceBuilder.java:983)

at com.sap.engine.services.webservices.jaxrpc.encoding.InstanceBuilder.readContent(InstanceBuilder.java:1127)

at com.sap.engine.services.webservices.jaxrpc.encoding.GeneratedComplexType.deserialize(GeneratedComplexType.java:1621)

at com.sap.engine.services.webservices.jaxrpc.encoding.InstanceBuilder.readElement(InstanceBuilder.java:572)

at com.sap.engine.services.webservices.jaxrpc.encoding.InstanceBuilder.readSequence(InstanceBuilder.java:983)

at com.sap.engine.services.webservices.jaxrpc.encoding.InstanceBuilder.readContent(InstanceBuilder.java:1127)

at com.sap.engine.services.webservices.jaxrpc.encoding.GeneratedComplexType.deserialize(GeneratedComplexType.java:1621)

at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.getResponseDocument(MimeHttpBinding.java:1129)

at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.call(MimeHttpBinding.java:1458)

at Config1BindingStub._invoke(Config1BindingStub.java:430)

... 41 more

The outputClass is a class with this type attribute: BIgdecimal, java.util.date,String, java.util.List.

Why have i this exception?

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

hi Angelo,

i resolved it with a restar of the portal.

former_member192152
Active Participant
0 Kudos

The webservice in question uses some type of authentication? Have you tried to call him out of the Web Dynpro app?

regards,

Angelo