cancel
Showing results for 
Search instead for 
Did you mean: 

Exception during execution of a WebService model

Former Member
0 Kudos

Hello all,

i'm trying to consume the MDMSearchRecord webservice (Std SAP WS).

When i execute the model object i get the following exception. Can some one tell me why i get this exception? The Webservice executes fine if i execute it from the WebService Navigator. But when i execute the model, i get the following exception.

Some base info about the WS/App: No authentication required to execute the WS. Both WS and WDP app run on the same j2ee engine. (Different j2ee engines also give the same error)

Exception: com.sap.tc.webdynpro.model.webservice.api.WDWSModelExecuteException: Exception on execution of web service with WSDL URL 'http://sapccvm9:50000/MDMSearchRecords/Config1?wsdl' with operation 'searchRecords' in interface 'MDMSearchRecordsVi_Document' at com.sap.tc.webdynpro.model.webservice.model.WSGenericModelClassExecutable.execute(WSGenericModelClassExecutable.java:64) at com.sap.tc.webdynpro.model.webservice.gci.WSTypedModelClassExecutable.execute(WSTypedModelClassExecutable.java:51) at com.cts.gp.requester.comp.CO_GPRequester.SearchTable(CO_GPRequester.java:246) at com.cts.gp.requester.comp.wdp.InternalCO_GPRequester.SearchTable(InternalCO_GPRequester.java:910) at com.cts.gp.requester.view.GPRequesterView.wdDoInit(GPRequesterView.java:97) at com.cts.gp.requester.view.wdp.InternalGPRequesterView.wdDoInit(InternalGPRequesterView.java:122) at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.doInit(DelegatingView.java:61) at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215) at com.sap.tc.webdynpro.progmodel.view.View.initController(View.java:275) at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200) at com.sap.tc.webdynpro.progmodel.view.ViewManager.getView(ViewManager.java:539) at com.sap.tc.webdynpro.progmodel.view.ViewManager.bindRoot(ViewManager.java:421) at com.sap.tc.webdynpro.progmodel.view.ViewManager.init(ViewManager.java:130) at com.sap.tc.webdynpro.progmodel.view.InterfaceView.initController(InterfaceView.java:41) at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200) at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.displayToplevelComponent(ClientComponent.java:135) at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:404) at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:618) at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:59) at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:251) 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.doGet(DispatcherServlet.java:48) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325) at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887) at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241) 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: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:100) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170) Caused by: java.lang.reflect.InvocationTargetException: Cannot find the required parameter [query] in request message content. at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.processDocumentFault(MimeHttpBinding.java:918) at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.call(MimeHttpBinding.java:1425) at Config1BindingStub._invoke(Config1BindingStub.java:112) 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:62) ... 38 more Caused by: javax.xml.rpc.soap.SOAPFaultException: Cannot find the required parameter [query] in request message content. at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.buildFaultException(MimeHttpBinding.java:731) at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.processDocumentFault(MimeHttpBinding.java:853) ... 42 more

Thanks!

ak.

PS: Points assured for good answers.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

i get the same error , did you find any solution? Please let me know

Regards

Tekumalla