Ошибка клиента Axis2

Возможный дубликат:
Ошибка в тестовом клиенте Axis2

Я получил следующую ошибку, когда попытался вызвать веб-службу оси 2:

INFO: Deploying module: addressing-1.5 - file:/C:/com/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.login(testAxis2.java:56)
        at com.sample.test(testAxis2.java:28)
        at com.sample.testAxis2.main(testAxis2.java:23)

Как я могу решить эту ошибку?


person Pink Angel    schedule 11.08.2009    source источник
comment
Вы можете предоставить больше информации? как источник testAxis2 и т. д.?   -  person dfa    schedule 11.08.2009
comment
Это очень похоже на stackoverflow.com/questions/1255292/ ошибка-в-оси2-тест-клиент   -  person skaffman    schedule 11.08.2009
comment
вот выдержка из моего источника testAxis2: public static void main(String[] args1){ testAxis2 tc = new testAxis2(); EndpointReference targetEPR = new EndpointReference(localhost:90/axis2/services/SampleService); тк.тест(); }   -  person Pink Angel    schedule 11.08.2009
comment
МЕТОД ВХОДА: публичный com.sample.Axis2Authentication login (String uname, String pwd) выдает java.rmi.RemoteException { com.sample.SampleStub stub = new com.sample.SampleStub(localhost:90/axis2/services/SampleService); com.sample.LoginReqDoc loginDoc = com.sample.LoginReqDoc.Factory.newInstance(); com.sample.LoginReq loginReq = com.sample.LoginReq.Factory.newInstance(); loginReq.setUname(uname); логинReq.setPwd (пароль); loginDoc.setLoginReq(loginReq); com.sample.AuthDoc authDoc = stub.login(loginDoc); auth.setSessionId(authDoc.getAuth().getSessionId()); вернуть авторизацию; }   -  person Pink Angel    schedule 11.08.2009
comment
stackoverflow.com/questions/1255292/error-in-axis2 -test-client вопрос касается того, что класс LoginRequest не загружается. Это была ошибка, с которой я столкнулся вчера на том же клиенте оси 2, над которым я работаю. Я изменил свой путь к классам и преодолел эту ошибку. теперь я получаю вышеуказанную ошибку. Есть ли что-то о подключении оси 2 или файлах jar, которые я мог пропустить?   -  person Pink Angel    schedule 11.08.2009