Как настроить субконтекст CXF Soap по умолчанию в TomEE 8.0M2 - PullRequest
0 голосов
/ 23 апреля 2019

В TomEE веб-сервис должен быть доступен на подконтексте.Но с TomEE8.0M2 это не работает.Это ошибка или есть что-то, чего я не понимаю?

Согласно документации:

  • / webservices - это подконтекст по умолчанию
  • conf / system.propertiesсодержит следующие значения по умолчанию:

    tomee.jaxws.subcontext = webservices

    tomee.jaxws.oldsubcontext = false

НО моя консоль показывает, что этоне работает должным образом: подконтекст всегда "", что бы я ни настраивал в system.properties:

org.apache.openejb.server.webservices.WsService.afterApplicationCreated Webservice (wsdl = http://localhost:8080//PrintServerWSService, qname = {http://print.server.ax.ch/}PrintServerWSService) -> Pojo (id = localhost..ch.ax.ws.server.print.PrintServerWS)

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

Конфигурирование всех веб-сервисов через web.xml работает:.

 <servlet>
        <servlet-name>TestWs</servlet-name>
        <servlet-class>ch.ax.webapp.TestWs</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>TestWs</servlet-name>
        <url-pattern>/webservices/testWs</url-pattern>
    </servlet-mapping>

Вопрос: Как мне сделать для "настройки" субконтекста / веб-сервисов по умолчанию веб-приложение,без конфигурацииg каждый веб-сервис в web.xml?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...