Relative endpoint address - 7.0

Talend ESB Container Administration Guide

EnrichVersion
7.0
EnrichProdName
Talend Data Fabric
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
task
Administration and Monitoring
Design and Development
Installation and Upgrade
EnrichPlatform
Talend ESB

The CXFServlet uses a relative address for the endpoint rather than a full http address. For example, given an implementation class called GreeterImpl with endpoints greeter and greeterRest, the relative endpoint addresses would be configured as:

<jaxws:endpoint id="greeter"
   implementor="org.apache.hello_soap_http.GreeterImpl"
   address="/Greeter1"/>

<jaxrs:server id="greeterRest"
   serviceClass="org.apache.hello_soap_http.GreeterImpl"
   address="/GreeterRest"/>

The cumulative result of these changes is that the endpoint address for the servlet will be: http://{server}:8040/services/Greeter1 and http://{server}:8040/services/GreeterRest