Hi,
Here is my client code:
public static void main(
String[] args1){
testAxis2 tc = new testAxis2();
EndpointReference targetEPR = new EndpointReference("localhost:90/axis2/services/…);
tc.test();
}
public com.sample.Axis2Authentication login(String uname, String pwd) throws java.rmi.RemoteException { com.sample.SampleStub stub = new com.sample.SampleStub("localhost:90/axis2/services/…);
com.sample.LoginReqDoc loginDoc = com.sample.LoginReqDoc.Factory.newInstance();
com.sample.LoginReq loginReq = com.sample.LoginReq.Factory.newInstance(); loginReq.setUname(uname); loginReq.setPwd(pwd); loginDoc.setLoginReq(loginReq); com.sample.AuthDoc authDoc = stub.login(loginDoc); auth.setSessionId(authDoc.getAuth().getSessionId());
return auth;
}
Here is the complete stacktrace:
Aug 12, 2009 3:29:55 PM org.apache.axis2.deployment.ModuleDeployer deploy
INFO: Deploying module: addressing-1.5 - file:/C:/sample/lib/axis2/axis2-
1.5.jar
org.apache.axis2.AxisFault: java.lang.ExceptionInInitializerError
at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.j
ava:517)
at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(
OutInAxisOperation.java:371)
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisO
peration.java:417)
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(Out
InAxisOperation.java:229)
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:
165)
at com.sample.SampleStub.login(SampleStub.java:4545)
at com.sample.testAxis2.login(testAxis2.java:48)
at com.sample.testAxis2.test(testAxis2.java:28)
at com.sample.testAxis2.main(testAxis2.java:23)