Skip to Content
0
Former Member
Oct 24, 2011 at 06:41 PM

MessageServlet not reconised for SOAP Adapter

37 Views

Hello All,

We are trying receive a SOAP Message from an external partner. The URL I am asking them to use is:

http://<host>:<HTTPport>/XISOAPAdapter/MessageServlet?channel=Recipharm:PHARMA_FR_PH6_MM:SOAP_Sender_StockReconciliation_CC&sap-user=<userrname>&sap-password=<pswd>

From A direct call using Internet Explorer, the username/pswd is not recognised from the URL and I must re-enter it. Then I receive the screen:

Message Servlet is in Status OK

Status information:

Servlet com.sap.aii.af.mp.soap.web.MessageServlet (Version $Id: //tc/xi/NW04S_20_REL/src/_adapters/_soap/java/com/sap/aii/af/mp/soap/web/MessageServlet.java#1 $) 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

If I call this URL from the free tool soapUI, I get the error:

401 Unauthorized

No login module succeeded.

Details: No details available.

If I send the same message from the free tool Send HTTP Tool, to the URL,

http:// : /sap/xi/adapter_plain?sap-client=010&service=PHARMA_FR_PH6_MM&namespace=urn: abbott.pharma.com:p∫erface=StockReconciliation_Out∂y=Recipharm&qos=EO&sap-user= &sap-password=

The message shows up as a payload, but it has the SOAP envelope still in place.

What am I doing wrong? I am concerned that the SOAP Adapter is not correctly installed... we are running PI 7.0.

Thank you.

Rich