Assembling and Packaging a Converged Application

The SIP Servlet specification fully describes the requirements and restrictions for assembling converged applications. The following statements summarize the information in the SIP Servlet specification:

  • Use the standard SIP Servlet directory structure for converged applications.

  • Store all SIP Servlet files under the WEB-INF subdirectory; this ensures that the files are not served up as static files by an HTTP Servlet.

  • A weblogic.xml deployment descriptor may be included to configure Servlet functionality in the Converged Application Server container.

  • Observe the following restrictions on deployment descriptor elements:

  • The distributable tag can be present in sip.xml or specified using a SipApplication annotation.

  • context-param elements are shared for a given converged application. If you define the same context-param element in sip.xml and in web.xml, the parameter must have the same value in each definition.

  • If either the display-name or icons element is required, the element must be defined in both sip.xml and web.xml, and it must be configured with the same value in each location.