cancel
Showing results for 
Search instead for 
Did you mean: 

Soap Error in webservice.

Former Member
0 Kudos

Can anyone tell me the meaning of this error?.

Iam trying to publish the webservice in uddi.. it gave me successfully published the tmodel..but when I went to the webservice navigator and gave my values, it gave me this error.

Thanks.

HTTP/1.1 500 Internal Server Error

connection: close

Set-Cookie: <value is hidden>

Set-Cookie: <value is hidden>

server: SAP J2EE Engine/7.00

content-type: text/xml; charset=utf-8

date: Tue, 06 May 2008 17:29:13 GMT

<?xml version='1.0'?>

<!-- see the documentation -->

<SOAP:Envelope xmlns:SOAP='http://schemas.xmlsoap.org/soap/envelope/'>

<SOAP:Body>

<SOAP:Fault>

<faultcode>SOAP:Server</faultcode>

<faultstring>Server Error</faultstring>

<detail>

<s:SystemError xmlns:s='http://sap.com/xi/WebService/xi2.0'>

<context>XIAdapter</context>

<code>ADAPTER.JAVA_EXCEPTION</code>

<text><![CDATA[

com.sap.aii.af.service.cpa.CPAException: invalid channel (party:service:channel) = <null>

at com.sap.aii.af.mp.soap.web.MessageServlet.getChannel(MessageServlet.java:499)

at com.sap.aii.af.mp.soap.web.MessageServlet.doPost(MessageServlet.java:409)

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

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

]]></text>

</s:SystemError>

</detail>

</SOAP:Fault>

</SOAP:Body>

</SOAP:Envelope>

Accepted Solutions (0)

Answers (2)

Answers (2)

agasthuri_doss
Active Contributor
0 Kudos

Hi,

Try this link and check

http://<host>:<port>/XISOAPAdapter/MessageServlet?channel=:BussinessService:ChannelName

Also use SoapUI 2.0.2 tool to test the WebServcie call.

Regards,

sangeetha

Edited by: Sangeetha on Jul 1, 2008 1:31 PM

Former Member
0 Kudos

Hi!

WHy cant you try to post SOAP data using Altova XML SPy Tool or SOAP CLient tool by debuggin the soap message data and also there is an option si there to send req to Server in that enter some parameters i mean SOAP URL and then try once again..

THanks

AMar Srinivas Eli

Edited by: Craig Cmehil on Jul 3, 2008 3:30 PM

Former Member
0 Kudos

Hi,

Can you pls post the url which you are using to invoke web service. Also please if check the channel and business service name you are giving in the url is correct.

Thanks

Amit

Edited by: Craig Cmehil on Jul 3, 2008 3:30 PM

VijayKonam
Active Contributor
0 Kudos

You must have mis spelt the channel name or the URL. It is case sensitive.

VJ