org.w3c.dom.DOMException: WRONG_DOCUMENT_ERR: ошибка веб-службы. Исключение мыла

Используя wsdl2java, я выполнял методы из WSDL. Эти методы включают только удаленные исключения. Когда я запускаю программу, она выдает ошибку, написанную на титуле. Однако я ожидаю исключения Soap, потому что когда я делал запрос через пользовательский интерфейс Soap, я мог легко увидеть исключение мыла в формате xml. Отрезанный код выглядит так:

try
{
   enrollResponse = server_service.enroll(enrollParameters);
}
catch (RemoteException e)
{
   logger.fatal(e.getMessage);
}

Error: org.w3c.dom.DOMException: WRONG_DOCUMENT_ERR: A node is used in a different document than the one that created it. 

Я думаю, что проблема в том, что программа уважает определенный формат xml, но мыльное исключение находится в другом формате. Поэтому это дает ошибку. Однако в рамках удаленного исключения я не могу добраться до xml-формата исключения мыла.

Как я могу достичь этого исключения?

1 ответ

Пожалуйста, проверьте версию Axis Jar.

Эта проблема была исправлена ​​для Оси 1.3, но не для Оси 1.4.

Пожалуйста, обратитесь по этой ссылке

https://issues.apache.org/jira/browse/AXIS-2705

Другие вопросы по тегам