JIRA

Installation

Problems

BaseModelMBean creation fails due to missed logging.properties

You need to disable the security manager in TOMCAT6_SECURITY=no in /etc/default/tomcat6 or tweak /etc/tomcat6/catalina.policy. This post is about the same issue.

Auto export service does not clean old backups, which are accumulated with no limit

The instruction about how to disable ExportService is here. However it is not possible to configure backup expiration period. This should be done via external means.

JIRA main page displays The Gadget Dashboard bundled plugin is not available and main page is not rendered correctly

The full message is:
ERROR
The Gadget Dashboard bundled plugin is not available. Please contact an administrator to ensure the Gadget Dashboard plugin is enabled!

Also the administration console says:

There was a problem loading the module descriptor: null.<br/>Unable to enable web fragment

Another sympthom is the following message in log:

Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Logger
    at com.atlassian.templaterenderer.velocity.CompositeClassLoader.<clinit>(CompositeClassLoader.java:19)
    at com.atlassian.templaterenderer.velocity.one.six.internal.VelocityTemplateRendererImpl.<init>(VelocityTemplateRendererImpl.java:58)

The problem is in log4j version: the one which is bundled with Tomcat Server is too old. You need to upgrade it:
# cd /usr/share/tomcat6/lib
# ls -l log4j*
lrwxrwxrwx 1 root root   24 Oct  7  2009 log4j-1.2.jar -> ../../java/log4j-1.2.jar
# rm log4j-1.2.jar
# ln -s /usr/local/jira/lib/log4j-1.2.15.jar

The problem is also discussed here (log dump was found here).