Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Jetty/Howto/Deploy 3rd Party Products/JIRA"

Line 21: Line 21:
 
** add a <tt>&lt;resource-ref&gt;</tt> element for the datasource:  
 
** add a <tt>&lt;resource-ref&gt;</tt> element for the datasource:  
 
  <resource-ref>
 
  <resource-ref>
   &lt;description&gt;Database for JIRA&lt;/description&gt;
+
   <description>Database for JIRA</description>
   &lt;res-ref-name&gt;jdbc/JiraDS&lt;/res-ref-name&gt;
+
   <res-ref-name>jdbc/JiraDS</res-ref-name>
   &lt;res-type&gt;javax.sql.DataSource&lt;/res-type&gt;
+
   <res-type>javax.sql.DataSource</res-type>
   &lt;res-auth&gt;SERVLET&lt;/res-auth&gt;
+
   <res-auth>SERVLET</res-auth>
  &lt;res-sharing-scope&gt;Unshareable&lt;/res-sharing-scope&gt;
+
  </resource-ref>
  &lt;/resource-ref&gt;
+
 
** add
 
** add

Revision as of 11:26, 21 July 2009


How to Deploy JIRA

These instructions have been tested against:

Jetty JIRA Servlet / JSP JVM Transaction Manager / DataSource
7.0.0.RC1 3.13.4 2.5 / 2.1 1.5 Atomikos 3.5.5 / HSQLDB 1.8.0.5

Steps

Prepare the JIRA Web Application

Start from the JIRA Standalone Distribution, and:

  • Copy $JIRA/common/lib/hsqldb-1.8.0.5.jar to $JETTY/lib/ext/hsqldb/hsqldb-1.8.0.5.jar (create the directories as needed)
  • Copy $JIRA/atlassian-jira to $JETTY/contexts-available/atlassian-jira
  • Modify $JETTY/contexts-available/atlassian-jira/WEB-INF/web.xml:
    • add a <resource-ref> element for the datasource:
<resource-ref>
  <description>Database for JIRA</description>
  <res-ref-name>jdbc/JiraDS</res-ref-name>
  <res-type>javax.sql.DataSource</res-type>
  <res-auth>SERVLET</res-auth>
</resource-ref>
    • add

Back to the top