Проблемы при использовании веб-сервиса из другого веб-сервиса

#java #web-services #axis2 #rampart

#java #веб-сервисы #apache-axis #крепостной вал #rampart

Вопрос:

Я разработал веб-сервис axis2, а затем этот клиент с помощью инструмента из Eclipse WTP. После этого я подключил rampart, и все идет нормально.

Сейчас я разрабатываю приложение, которое использует клиент, поэтому я удалил этот клиент в другом tomcat, но теперь кажется, что клиент и сервер больше не будут взаимодействовать.

ошибка от клиента:

 org.apache.axis2.AxisFault: The server did not recognise the action which it received: 
org.apache.axis2.handlers.addressing.AddressingInFaultHandler.invoke(AddressingInFaultHandler.java:114)
org.apache.axis2.engine.Phase.invoke(Phase.java:318)
org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:251)
  

с сервера:

 [WARN] triggerActionNotSupportedFault: messageContext: [MessageContext:
    logID=urn:uuid:DE6B0886AE07B55CA41320863048370] problemAction: urn:RequestList
    [ERROR] The [action] cannot be processed at the receiver.
org.apache.axis2.AxisFault: The [action] cannot be processed at the receiver.
    at org.apache.axis2.addressing.AddressingFaultsHelper.triggerAddressingFault(AddressingFaultsHelper.java:373)
  

Проблема, похоже, в настройках services.xml .. но я настроил ее правильно, и option.setAction("urn:RequestList") инструкция появляется в коде.