Ошибка отсутствия заголовка SOAP - Пожалуйста, помогите!

Я пытаюсь запустить пример подписи и шифрования, описанный здесь https://www.ibm.com/developerworks/java/library/j-jws5/. Я получаю следующую ошибку при запуске клиента, пожалуйста, помогите!

Большое спасибо,

Журнал клиента

run: java Подключение к http://localhost:8080/axis2/services/library-signencr java 16:32:59,188 ОШИБКА AxisEngine: 211 - заголовок SOAP отсутствует java org.apache.axis2.AxisFault: заголовок SOAP отсутствует java в org.apache.rampart.handler.RampartReceiver.setFaultCodeAndThrowAxisFault(RampartReceiver.java:180) java в org .apache.rampart.handler.RampartReceiver.invoke(RampartReceiver.java:99)

Журнал Tomcat

ОШИБКА org/opensaml/xml/validation/ValidatingXMLObject java.lang.NoClassDefFoundError: org/opensaml/xml/validation/ValidatingXMLObject

Большое спасибо.


person denise Wu    schedule 22.02.2011    source источник


Ответы (1)


Решение следующее:

  • Чтобы скопировать все файлы jar и модулей из %RAMPART_HOME%/lib и /modules в %AXIS_HOME%/lib и /modules
  • Сгенерируйте axis2.war, используя файл build.xml в каталоге установки axis2.
  • Переустановите axis2.war в Tomcat
person denise Wu    schedule 23.02.2011