Как я могу вернуть произвольный XML-документ, используя службу Eclipse / AXIS2 POJO?
Для получения полной информации см. Этот вопрос: Веб-служба Java возвращает строку с> и <вместо> и<</a>
Чтобы развернуть веб-сервис, у меня есть динамический веб-проект с классом, который определяет интерфейс моего сервиса.Метод, который меня интересует, возвращает тип String.Чтобы создать и развернуть веб-сервис, я щелкаю правой кнопкой мыши по классу (содержащемуся в динамическом веб-проекте) и выбираю создание веб-сервиса, здесь я указываю, что хочу «Веб-сервис Bottom up Java bean» и что реализация сервиса происходит изкласс в моем динамическом веб-проекте.Это запускает мой сервис и создает WSDL с определением моих портов и конечных точек.
Секция типов wsdl автоматически генерируется на основе кода, который станет сервисом.Функция intrest имеет org.w3c.DOM.Document, который содержит XML, который я хочу вернуть.Этот документ преобразуется в строку и возвращается, поскольку объект Document не сериализован и не имеет открытого конструктора.Есть ли другой тип, который я могу использовать в качестве возвращаемого типа для моей функции, которая будет содержать структуру XML через вызов службы?