Как настроить субконтекст CXF Soap по умолчанию в TomEE 8.0M2
На 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)
Я пробовал любую комбинацию: закомментированные / некомментированные свойства, непосредственное внедрение системных свойств в качестве аргумента VM - но ничего не работает.
Настройка всех веб-сервисов через 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>
Вопрос: Как я могу сделать для "настройки" субконтекста / веб-сервисов по умолчанию веб-приложение, не настраивая каждый веб-сервис в web.xml?