Как устранить неполадки веб-службы на JBoss EAP 7.1? - PullRequest
0 голосов
/ 12 апреля 2019

Мы пытаемся перейти с 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, о которых я не знаю?

...