cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP Axis - Could not initialize class OperationDesc error in Receiver SOAP

former_member187437
Contributor
0 Kudos

Hi,

We are facing a issue in receiver soap scenario with NTLM Authentication.

We have deployed the necessary jar files needed for Axis framework. But we are geting an error 'Could not initialize class org.apache.axis.description.OperationDesc'.

Any idea how to overcome this error?

Edited by: Aarthi on Apr 27, 2010 8:29 AM

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

is it succesful about your deployed?and whether you have restart java after your deployed?

former_member187437
Contributor
0 Kudos

Yes. I checked.

In addition to the mandatory files, we have deployed the below 3 files for NTLM.

Jakarta-Commons Codec

Found: org.apache.commons.codec.Encoder at D:\usr\sap\DGX\DVEBMGS00\j2ee\cluster\bin\ext\com.sap.aii.af.axisproviderlib\lib\commons-codec-1.3.jar

Jakarta-Commons Net

Found: org.apache.commons.net.SocketFactory at D:\usr\sap\DGX\DVEBMGS00\j2ee\cluster\bin\ext\com.sap.aii.af.axisproviderlib\lib\commons-net-1.0.0-dev.jar

Jakarta-Commons HttpClient

Found: org.apache.commons.codec.Encoder at D:\usr\sap\DGX\DVEBMGS00\j2ee\cluster\bin\ext\com.sap.aii.af.axisproviderlib\lib\commons-codec-1.3.jar

Answers (3)

Answers (3)

former_member187437
Contributor
0 Kudos

Resolved

former_member187437
Contributor
0 Kudos

Hi

Thanks for all your responses.

It is due to a incorrect file(wrong version) we added in the SDA. After it was redeployed, the scenario works fine .

Edited by: Aarthi on May 26, 2010 7:16 AM

Former Member
0 Kudos

Hi,

Please tell us what you will see in the debug trace with org.apache.axis set to DEBUG.

Is your scenario just a standard XI to axis call except its use of NTLM security or is it using some generated axis classes (e.g., those generated by axis's wsdl2java) in one of your own handlers?

I think it is strange that you can get an error from OperationDesc if you have a plain scenario.

The debug trace will tell you where exactly this error is coming from and that may probably give you the direction.

Regards, Yza