Sharing a Tomcat Instance

Describes how to share a Tomcat instance between Oxygen XML WebApp Component and other applications.

If you want to share a Tomcat instance between Oxygen XML WebApp Component and another web application, the following issues need to be considered:
  • Oxygen XML WebApp Component reads and sets system properties, and while we try to namespace those that are specific to Oxygen XML WebApp Component, there is no guarantee that there will not be any clashes with those set by other applications.
  • You have to adapt the JVM's memory configuration to the scenario where there will be more applications competing for the same pool of memory.
  • The Oxygen XML WebApp Component currently does not restart (or reload in Apache Tomcat terminology) correctly unless the Servlet Container is also restarted.