This page last changed on May 15, 2009 by jlargman.

On this page

Installing Confluence on Resin


Check that your version is supported

Visit the List Of Supported Application Servers.


Configure Resin to use a XSD-aware parser

Confluence is bundled with Xerces, which is an XSD-aware parser. Instructions on how to configure resin to use Xerces can be found here. Please ensure the Xerces related directives are added directly within the <resin> tag and not embedded inside the <server> tag. For more information, refer to the Spring Framework documentation.


Resin and SOAP

If you want to use Confluence's SOAP interface under Resin, you will need to follow these instructions.


Configure web.xml

Confluence will not start in Resin without proper configuration of the web.xml file.

Resin 3.0 does not correctly support the Servlet 2.3 specification. Confluence relies on this specification to function. If you use Confluence under Resin 3.0:

  • You can't seem to stay logged in, and are continually asked to enter your username and password
  • The Edit tab (or other links) only appear if you grant Anonymous users permission to perform those functions

See also:

The solution is to modify Confluence's web.xml file so that it is conformant with the Servlet 2.4 specification. The resin file is bundled with Confluence distributions - you can find it in the /WEB-INF folder. A big thanks to Matthew Schmidt for supplying us with this workaround.


Knowledge Base Articles

Confluence and SOAP on Resin

Document generated by Confluence on Dec 10, 2009 18:41