Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

XI Adapter framework error for AXIS

Hi Expert Group,

My scenario is synchronous ABAP outbound proxy <==> SOAP Web Service of 3rd party Currency Exchange Rate.I created a new thread following the issue solved in SOAP Action and SOAP Version.The 3rd party supported SOAP 1.2 so I changed the transport protocol to AXIS.

Adapter Config:

Adapter Type : SOAP

Transport Protocol: HTTP (Axis)

Message Protocol:AXIS

Adapter Engine:Central Adapter Engine

When executing the message from Tx sproxy, I am facing the error:



  <SAP:Code area="MESSAGE">GENERAL</SAP:Code>

  <SAP:P4 />

  <SAP:AdditionalText> javax.ejb.EJBException: ASJ.ejb.005043 (Failed in component:, BC-XI-CON-SOP) Exception raised from invocation of public, throws method on bean instance for bean*xml|*xml|AFAdapterBean in application; nested exception is: java.lang.NullPointerException: while trying to invoke the method, of an object loaded from field of an object loaded from local variable 'this'</SAP:AdditionalText>

  <SAP:Stack />



I knew that it wont work as AXIS framework is not installed, so confirmed through the url 


and found the number of missing component as 8.

From SAP Library I found that

To use the Axis framework in the SOAP adapter, you must compress the following Axis JAR files, version 1.4, in aii_af_axisprovider.sda:

○       axis.jar

○       commons-discovery-0.2.jar

○       commons-logging-1.0.4.jar

○       commons-net-1.0.0-dev.jar

○       wsdl4j-1.5.1.jar

Do this information is enough for the basis guys to install it? Where to get all the required jar files for AXIS?



Former Member

Helpful Answer

Not what you were looking for? View more on this topic or Ask a question