2010-07-29 3 views
0

Я пытаюсь создать проект веб-сервисов с использованием eclipse с пакетом Oracle Enterprise Pack. При создании веб-служб из документа WSDL с помощью задачи wsdlc Ant все ограничения/ограничения в WSDL полностью игнорируются.wsdlc Задача Ant игнорирует ограничения

Есть ли способ генерировать POJO со встроенными ограничениями, такими как minoccurs=1 или заставляя использовать перечисления? Любое понимание будет оценено!

Спасибо заранее,

Кал

ответ

0

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

Невозможно добавить подтверждение в POJO, но есть способ включить проверку схемы, чтобы обеспечить получение сообщения веб-службы, которое соответствует ограничениям, установленным WSDL. Вы можете сделать это, добавив аннотацию «@SchemaValidation» выше вашего определения класса обслуживания. Это работает для WebLogic, но я не уверен, что это стандарт для других типов серверов приложений.