There is an issue with Jira standalone prior to and including 3.2.2 and with deploying the Jira .war into tomcat 4.x. The problem is that Jira requires newer versions of the javax.mail (mail.jar) and the javax.activation (activation.jar) packages than are included in tomcat 4.x.
The solution to the problem is to remove the mail.jar and activation.jar from the TOMCAT_HOME/common/lib directory and replace it with the jars that Jira ships with. To do this you must:
Remove the TOMCAT_HOME/common/lib/mail.jar
Remove the TOMCAT_HOME/common/lib/activation.jar
Move JIRA_WAR_LOCATION/WEB-INF/lib/activation-1.0.2.jar to TOMCAT_HOME/common/lib/activation-1.0.2.jar
Move JIRA_WAR_LOCATION/WEB-INF/lib/javamail-1.3.2.jar to TOMCAT_HOME/common/lib/javamail-1.3.2.jar
This should make the mail enabled elements within Jira work properly.
All is not lost
Tomcat 5.0.x and 5.5.x no longer ship the mail and activation jars, so this is not a problem with later versions of tomcat. Jira 3.3 Standalone will ship with Tomcat 5.5.
Comments (2)
Feb 24, 2006
Dave Sag says:
My install of tomcat (the one that comes with OSX Tiger Server) is 4.1.29 and it...My install of tomcat (the one that comes with OSX Tiger Server) is 4.1.29 and its common/lib folder does not contain mail.jar, nor activation.jar
Feb 26, 2006
Dylan Etkin says:
Hi Dave, That is interesting, then you just need to place the JIRA jars there a...Hi Dave,
That is interesting, then you just need to place the JIRA jars there and you should be up and running.
Dylan
Add Comment