Skip to Content
0
Former Member
May 18, 2009 at 06:33 PM

PI 7.1 SPS06 Axis Adapter answers with Login Screen HTML Code

79 Views

Hi folks!

When calling the SOAP Adapter from a SOAP client (like e.g. soapUI) using userid and password everything works fine and the message is processed.

But when using the Axis Adapter (which was prepared and deployed correctly - see Axis Message Servlet answer below) the response of the PI is always the HTML code of the SAP Logon Screen which is listed below.

The reason obviously is the login mechanism used by Axis. When we test the SOAP Adapter Message Servlet in a browser a basic authentication login popup appears as expected. But when testing the AXIS Adapter Message Servlet the SAP NetWeaver Logon Screen appears.

We already tried to change the Authentication Scheme of sap.com/com.sap.aii.axis.app*XIAxisAdapter from blank to BasicPasswordLoginModule=SUFFICIENT and then even restarted the system, but the effect is still the same.

For sap.com/com.sap.aii.adapter.soap.app*XISOAPAdapter we have seen that the Policy Configuration Details show an additional property auth_method=basic which is not present for the AxisAdapter. Unfortunately the property tab can only be displayed but not changed.

Please help! Thanks!

Regards,

Volker

Axis Message Servlet answer after re-deployment of prepared Axis Adapter:

Axis Adapter Message Servlet

Component Versions

Adapter Common Library Version: 1.7.1006.20081110135717.0000, NW07_06_REL (2008-11-10T17:47:19+0000)

Adapter Application Version: 1.7.1006.20081110135717.0000, NW07_06_REL (2008-11-10T17:47:31+0000)

Axis Version: Apache Axis version: 1.4 Built on Apr 22, 2006 (06:55:48 PDT)

Required Components

Apache-Axis

Found: org.apache.axis.AxisEngine at /usr/sap/EX1/DVEBMGS12/j2ee/cluster/bin/ext/com.sap.aii.af.axisproviderlib/lib/axis.jar

Jakarta-Commons Discovery

Found: org.apache.commons.discovery.Resource at /usr/sap/EX1/DVEBMGS12/j2ee/cluster/bin/ext/com.sap.aii.af.axisproviderlib/lib/commons-discovery-0.2.jar

Jakarta-Commons Logging

Found: org.apache.commons.logging.Log at /usr/sap/EX1/DVEBMGS12/j2ee/cluster/bin/ext/com.sap.aii.af.axisproviderlib/lib/commons-logging-1.0.4.jar

Number of Missing Components: 0

Status: OK

...

Number of Missing Components: 7

Status: Warning

Edited by: Volker Kolberg on May 19, 2009 11:02 AM