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.
Пожалуйста, обратитесь по этой ссылке