The Override Agent is a remote service which exists on server side. Perform the following steps to configure the agent:
Use the mechanism of Element Factory to instantiate override agent. The configuration file is like the following code:
<elementFactory.xml> <com.ibm.btt.bc.override.agent.OverrideAgentImpl id="com.ibm.btt.bc.override.agent.OverrideAgent"> <ref Injection="messageDispatcher" refId="com.ibm.btt.msg.MessageDispatcher"/> </com.ibm.btt.bc.override.agent.OverrideAgentImpl> <com.ibm.btt.msg.poll.PollMessageDispatcher id="com.ibm.btt.msg.MessageDispatcher" traceMessage="true"/> </elementFactory.xml>
<context-param> <description> </description> <param-name>elementFactoryConfigPath</param-name> <param-value>jar:///elementFactory.xml</param-value> </context-param> <listener> <description>Start BTT Server Components</description> <display-name>BTTServerStarter</display-name> <listener-class>com.ibm.btt.webapp.BTTServerStarter</listener-class> </listener>
<servlet> <description>BTT Remote Connector Servlet</description> <display-name>BTTRemoteConnector</display-name> <servlet-name>BTTRemoteConnector</servlet-name> <servlet-class>com.ibm.btt.remote.BTTRemoteConnector</servlet-class> </servlet> <servlet-mapping> <servlet-name>BTTRemoteConnector</servlet-name> <url-pattern>/BTTRemoteConnector</url-pattern> </servlet-mapping>