cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

SOAP Axis receiver: NoClassDefFoundError

Former Member
0 Likes
209

After installing the Axis framework on PI 7.02, I receive the following error when sending a message:

It seems that the Axis framework is deployed correctly, so no issues here:

Any ideas please?

Accepted Solutions (0)

Answers (1)

Answers (1)

baskar_gopalakrishnan2
Active Contributor
0 Likes

Please check whether your basis team imported right Axis jar. I would like you to go to SAP NOTE specified in the thread and my reply.

See SAP Note 1039369 and see what class missing and that class is available in the jar imported.

http://scn.sap.com/thread/3160126

Former Member
0 Likes

Thanks. I followed all the steps as described on http://help.sap.com/saphelp_nw73ehp1/helpdata/EN/69/a6fb3fea9df028e10000000a1550b0/frameset.htm

Procedure

...

  1. Create a communication channel in the Integration Directory.
  2. To configure the adapter, choose the Parameters tab page.
  3. Select SOAP as the Adapter Type.
  4. Define the adapter.

Define the Direction of the Adapter

The parameters that you have to enter for the adapter depend on the Direction you want the adapter to have (sender/receiver).

Configuring the Sender SOAP Adapter

Configuring the Receiver SOAP Adapter

Use Axis Framework in the SOAP Adapter

  1. You can optionally use the Axis framework in the SOAP adapter.

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

Your note took me to the path

/usr/sap/<SID>/<Instance>/j2ee/cluster/server0/bin/ext/com.sap.aii.af.axisproviderlib which shows that all compents are installed, plus a few optional ones which I require later: