Обновление Camel 2.22 ломает конечные точки Apache CXF - PullRequest
0 голосов
/ 28 августа 2018

Я обновил верблюда 2.22. наряду с CXF версии 3.2.5, Spring boot 2.04.RELEASE Когда я запускаю свое приложение, я не вижу никаких ошибок, но больше не могу получить доступ к конечным точкам

ниже код:

1) Маршрут верблюда:

<cxf:cxfEndpoint id="porEndpoint" address="/por/" serviceClass="x.y.z.service.PorService" publishedEndpointUrl="">
        <cxf:binding>
            <soap:soapBinding version="1.2"/>
        </cxf:binding>
</cxf:cxfEndpoint>

2) Свойства: cxf.path = / услуги
server.servlet.context-путь = / предохранитель-тест

3) Этот URL работал нормально раньше: http://localhost:8080/fuse-test/services/por?wsdl

Я включил трассировку на уровне контекста и режим журнала как отладку, но не могу найти никаких ошибок, кроме: o.s.s.ldap.SpringSecurityLdapTemplate: Игнорирование PartialResultException

1 Ответ

0 голосов
/ 29 августа 2018

camel-cxf (v 3.2.5) почему-то не включает загрузочную пружину cxf. После добавления приведенной ниже зависимости конечная точка становится доступной

<dependency>
            <groupId>org.apache.cxf</groupId>
            <artifactId>cxf-spring-boot-starter-jaxws</artifactId>
            <version>3.2.6</version>
</dependency>
...