Confluence 3.0 has reached end of life
Check out the [latest version] of the documentation
On this page
Installing Confluence on Resin
Check out the Resin step-by-step installation instructions
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.