You can configure the web deployment descriptor web.xml as follows:
<listener>
<listener-class>
com.ibm.btt.http.SessionContextLifecyleManager
</listener-class>
</listener>
<servlet>
<servlet-name>XMLRequest</servlet-name>
<servlet-class>
com.ibm.btt.http.XmlRequestServlet
</servlet-class>
</servlet>
<servlet>
<servlet-name>JSONRequest</servlet-name>
<servlet-class>
com.ibm.btt.http.JSONRequestServlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>XMLRequest</servlet-name>
<url-pattern>/XMLRequest</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>JSONRequest</servlet-name>
<url-pattern>/JSONRequest</url-pattern>
</servlet-mapping>
Where:
- SessionContextLifecyleManager is an http
session listener used to create session context when the http session is created,
and destroy the session context when the http session is timed out.
- XMLRequest is a servlet used to process XML HTTP request.
- JSONRequest is a servlet used to process JSON HTTP request.
Note: Those definitions are used by Web 2.0 channel framework. You
can define them in your corresponding configuration files before using the
Web 2.0 channel.