cancel
Showing results for 
Search instead for 
Did you mean: 

Error when posting a SOAP request

Former Member
0 Kudos

Hi all,

Facing error when posting the SOAP request and after entering the Server Username and password giving error that http not found and url

The URL i follow is http://<hostname>:<port>/XISOAPAdapter/MessageServlet?version=7.0&channel=:BusinessSystem:PI_SOAP_CC

can any one of you tell me in place of XISOAPAdapter what should i place?

Please help me to post the SOAP request to PI server.

Thanks in advance ,

Manohar.

Accepted Solutions (1)

Accepted Solutions (1)

turmoll
Active Contributor
0 Kudos

Hi,

I believe that your URL should look like:

http://<host>:<j2ee-port>/XISOAPAdapter/MessageServlet?channel=:<service>:<channel>

Please take a look also on this doc: [How To… Use the J2EE SOAP Adapter|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40611dd6-e66e-2910-f383-e80fb44f9cd4]

Regards,

Jakub

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi ,

copy the same URL (Endpoint that you had given while generating wsdl file) to the browser and chek the status. ( http://host:port/XISOAPAdapter/MessageServlet?channel=party:service:channel)

See the below URL for the same i.e. SOAP adapter...http://help.sap.com/saphelp_nw04/helpdata/en/fc/5ad93f130f9215e10000000a155106/content.htm

You should get response something like this '

-


Message Servlet is in Status OK

Status information:

Servlet com.sap.aii.af.mp.soap.web.MessageServlet (Version $Id: //tc/aii/30_REL/src/_adapters/_soap/java/com/sap/aii/af/mp/soap/web/MessageServlet.java#15 $) bound to /MessageServlet

Classname ModuleProcessor: null

Lookupname for localModuleProcessorLookupName: localejbs/ModuleProcessorBean

Lookupname for remoteModuleProcessorLookupName: null

ModuleProcessorClass not instantiated

ModuleProcessorLocal is Instance of com.sap.aii.af.mp.processor.ModuleProcessorLocalLocalObjectImpl0_0

ModuleProcessorRemote not instantiated

-


This is make sure that webservice endpoint is given correctly. Don't forget to give username and password for connecting to XI server. user should xiappluser .

Ranjeet Singh.

nikhil_bose
Active Contributor
0 Kudos

XISOAPAdapter is needed; but you can remove the version part.

If you don't have party:

http://<host>:<j2ee-port>/XISOAPAdapter/MessageServlet?channel=:<service>:<channel>;

with party:

http://<host>:<j2ee-port>/XISOAPAdapter/MessageServlet?channel=<party>:<service>:<channel>;

hints:

Defining web service is explicitly for sender channel.

Define web service correctly and do test in any SOAP tool

regards,

nikhil