on 05-03-2010 10:16 AM
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?
hi Angelo,
i resolved it with a restar of the portal.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The webservice in question uses some type of authentication? Have you tried to call him out of the Web Dynpro app?
regards,
Angelo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
81 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.