Мы пытаемся перейти с JBoss EAP 6.4 на 7.1 и у нас возникли проблемы с настройкой веб-службы для работы с EAP 7.1.
2019-04-11 18:06:37,288 INFO [org.jboss.ws.cxf.metadata] (MSC service thread 1-2) JBWS024061: Adding service endpoint metadata: id=com.myws.HelloWorldImpl
address=http://localhost:8080/ws/HelloWorldImpl
implementor=com.myws.HelloWorldImpl
serviceName={http://myws.com/}HelloWorldImplService
portName={http://myws.com/}HelloWorldImplPort
annotationWsdlLocation=null
wsdlLocationOverride=null
mtomEnabled=false
2019-04-11 18:06:42,721 INFO [org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean] (MSC service thread 1-2) Creating Service {http://myws.com/}HelloWorldImplService from class com.myws.HelloWorld
2019-04-11 18:06:42,732 INFO [org.apache.cxf.endpoint.ServerImpl] (MSC service thread 1-2) Setting the server's publish address to be http://localhost:8080/ws/HelloWorldImpl
2019-04-11 18:06:42,738 INFO [org.jboss.ws.cxf.deployment] (MSC service thread 1-2) JBWS024074: WSDL published to: file:/HelloWorldImplService.wsdl
Как видите, JBoss создает и публикует конечную точку. Однако, когда я ввожу в браузере значение http://localhost:8080/ws/HelloWorldImpl?wsdl, я получаю страницу HTTP 404 Not Found со следующим утверждением в журнале
2019-04-11 18:08:34,666 DEBUG [io.undertow.request] (default I/O-5) Matched default handler path /ws/HelloWorldImpl
Этот же веб-сервис работает в EAP 6.4, но не в 7.1. Есть ли изменения конфигурации, требуемые в EAP 7.1, о которых я не знаю?