Installing the Service Activity Monitoring Agent into a Servlet container - 7.1

Talend ESB Infrastructure Services Configuration Guide

Talend Data Fabric
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
Talend ESB
Talend Runtime
Design and Development
Installation and Upgrade

About this task

Installing an Agent into a Servlet container (for example, Apache Tomcat or Jetty):


  1. The Agent needs to be deployed with the customer's application. The best way to install the agent is to add it to the classpath using a Maven dependency:
        <version>{talend esb version}</version>
  2. With Spring, the Agent has to be added to the Spring context:
    <import resource="classpath:META-INF/tesb/agent-context.xml"/>
  3. Then, add the Agent as a jaxws:features to the endpoint/client for Spring-related services, for example:
    <import resource="classpath:/META-INF/tesb/agent-context.xml" />
       id="customerService" address="/CustomerServicePort" 
           <ref bean="eventFeature"/>
    The Agent supports JMS and HTTP/HTTPS transport types in the same way.