Camel CXF RS - не могу найти сервисный URL - PullRequest
0 голосов
/ 19 февраля 2020

Camel-cxf версия: 2.22.5. (Apache CXF-версия в camel-cxf: 3.2.5.)

Сервис в Jboss работает. (Пробовал и в коте). Я перепробовал все комбинации перестановок, но не могу найти правильный сервисный URL.

Код:

from("cxfrs:/services?resourceClasses=com.service.TestService")

Ссылка:

http://192.168.10.10:9082/example/services/test/send

Класс:

@Path( "/test" )
public class TestService
{           
    @GET
    @Path( "/send" )
    public void sendMessage()
    {

    }
}

Даже попытался добавить следующее, хотя это не упоминается в уроках верблюдов.

<servlet-mapping>
    <servlet-name>CXFServlet</servlet-name>
    <url-pattern>/*</url-pattern>    
</servlet-mapping>

<servlet>
    <servlet-name>CXFServlet</servlet-name>
    <servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet>

Я застрял на этом в течение 2 дней. Любая помощь очень ценится.

...