Author: buildbot
Date: Mon Nov 17 07:42:03 2014
New Revision: 929483

Log:
Staging update by buildbot for ode

Modified:
    websites/staging/ode/trunk/content/   (props changed)
    websites/staging/ode/trunk/content/war-deployment.html

Propchange: websites/staging/ode/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Mon Nov 17 07:42:03 2014
@@ -1 +1 @@
-1640081
+1640086

Modified: websites/staging/ode/trunk/content/war-deployment.html
==============================================================================
--- websites/staging/ode/trunk/content/war-deployment.html (original)
+++ websites/staging/ode/trunk/content/war-deployment.html Mon Nov 17 07:42:03 
2014
@@ -120,50 +120,54 @@
 <p>Download latest bitronix archive from <a 
href="http://docs.codehaus.org/display/BTM/Download";>here</a>.</p>
 </li>
 <li>
-<p>Copy these jars available in the bitronix archive to <em>/lib</em> 
directory of Tomcat 7.</p>
+<p>Copy these jars available in the bitronix archive to <em>/lib</em> 
directory of Tomcat 7.  </p>
 <ul>
 <li>btm-2.1.4.jar  </li>
 <li>btm-tomcat55-lifecycle-2.1.4.jar  </li>
 <li>geronimo-jta_1.1_spec-1.1.1.jar  </li>
 <li>slf4j-api-1.6.4.jar  </li>
-<li>slf4j-jdk14-1.6.4.jar </li>
+<li>slf4j-jdk14-1.6.4.jar  </li>
 </ul>
 </li>
 <li>
-<p>Configure data sources.<br />
-   Create a file name named <em><strong>resources.properties</strong></em> 
under conf/ directory of tomcat with the below contents:</p>
-<div class="codehilite"><pre><span 
class="na">resource.ds2.className</span><span class="o">=</span><span 
class="s">bitronix.tm.resource.jdbc.lrc.LrcXADataSource</span>
-<span class="na">resource.ds2.uniqueName</span><span class="o">=</span><span 
class="s">jdbc/ode</span>
-<span class="na">resource.ds2.minPoolSize</span><span class="o">=</span><span 
class="s">10</span>
-<span class="na">resource.ds2.maxPoolSize</span><span class="o">=</span><span 
class="s">50</span>
-<span class="na">resource.ds2.driverProperties.driverClassName</span><span 
class="o">=</span><span class="s">com.mysql.jdbc.Driver</span>
-<span class="na">resource.ds2.driverProperties.url</span><span 
class="o">=</span><span class="s">jdbc:mysql://localhost:3306/ode</span>
-<span class="na">resource.ds2.driverProperties.user</span><span 
class="o">=</span>
-<span class="na">resource.ds2.driverProperties.password</span><span 
class="o">=</span>
-<span class="na">resource.ds2.allowLocalTransactions</span><span 
class="o">=</span><span class="s">true</span>
-<span class="na">resource.ds2.shareTransactionConnections</span><span 
class="o">=</span><span class="s">true</span>
+<p>Configure data sources.  </p>
+</li>
+</ol>
+<p>Create a file name named <em><strong>resources.properties</strong></em> 
under conf/ directory of tomcat with the below contents:</p>
+<div class="codehilite"><pre>    <span class="p">:::</span><span 
class="k">properties</span>
+    <span class="n">resource</span><span class="p">.</span><span 
class="n">ds2</span><span class="p">.</span><span 
class="n">className</span><span class="p">=</span><span 
class="n">bitronix</span><span class="p">.</span><span class="n">tm</span><span 
class="p">.</span><span class="n">resource</span><span class="p">.</span><span 
class="n">jdbc</span><span class="p">.</span><span class="n">lrc</span><span 
class="p">.</span><span class="n">LrcXADataSource</span>
+    <span class="n">resource</span><span class="p">.</span><span 
class="n">ds2</span><span class="p">.</span><span 
class="n">uniqueName</span><span class="p">=</span><span 
class="n">jdbc</span><span class="o">/</span><span class="n">ode</span>
+    <span class="n">resource</span><span class="p">.</span><span 
class="n">ds2</span><span class="p">.</span><span 
class="n">minPoolSize</span><span class="p">=</span>10
+    <span class="n">resource</span><span class="p">.</span><span 
class="n">ds2</span><span class="p">.</span><span 
class="n">maxPoolSize</span><span class="p">=</span>50
+    <span class="n">resource</span><span class="p">.</span><span 
class="n">ds2</span><span class="p">.</span><span 
class="n">driverProperties</span><span class="p">.</span><span 
class="n">driverClassName</span><span class="p">=</span><span 
class="n">com</span><span class="p">.</span><span class="n">mysql</span><span 
class="p">.</span><span class="n">jdbc</span><span class="p">.</span><span 
class="n">Driver</span>
+    <span class="n">resource</span><span class="p">.</span><span 
class="n">ds2</span><span class="p">.</span><span 
class="n">driverProperties</span><span class="p">.</span><span 
class="n">url</span><span class="p">=</span><span class="n">jdbc</span><span 
class="p">:</span><span class="n">mysql</span><span class="p">:</span><span 
class="o">//</span><span class="n">localhost</span><span 
class="p">:</span>3306<span class="o">/</span><span class="n">ode</span>
+    <span class="n">resource</span><span class="p">.</span><span 
class="n">ds2</span><span class="p">.</span><span 
class="n">driverProperties</span><span class="p">.</span><span 
class="n">user</span><span class="p">=</span>
+    <span class="n">resource</span><span class="p">.</span><span 
class="n">ds2</span><span class="p">.</span><span 
class="n">driverProperties</span><span class="p">.</span><span 
class="n">password</span><span class="p">=</span>
+    <span class="n">resource</span><span class="p">.</span><span 
class="n">ds2</span><span class="p">.</span><span 
class="n">allowLocalTransactions</span><span class="p">=</span><span 
class="n">true</span>
+    <span class="n">resource</span><span class="p">.</span><span 
class="n">ds2</span><span class="p">.</span><span 
class="n">shareTransactionConnections</span><span class="p">=</span><span 
class="n">true</span>
+
+<span class="n">Enter</span> <span class="n">the</span> <span 
class="n">appropriate</span> <span class="n">mysql</span> <span 
class="o">**</span><span class="n">user</span><span class="o">**</span> <span 
class="n">and</span> <span class="o">**</span><span 
class="n">password</span><span class="o">**</span> <span class="n">in</span> 
<span class="n">the</span> <span class="k">properties</span> <span 
class="n">file</span><span class="p">.</span>
 </pre></div>
 
 
-<p>Enter the appropriate mysql <strong>user</strong> and 
<strong>password</strong> in the properties file.</p>
-</li>
-<li>
-<p>Associate the datasource created in the previous step for ODE<br />
-Create a file named <em><strong>ode.xml</strong></em> under 
conf/Catalina/localhost/ directory under tomcat with the below given contents:  
</p>
-<div class="codehilite"><pre><span class="nt">&lt;Context</span> <span 
class="na">reloadable=</span><span class="s">&quot;true&quot;</span> <span 
class="na">crossContext=</span><span class="s">&quot;true&quot;</span><span 
class="nt">&gt;</span>    
-   <span class="nt">&lt;Resource</span>   
-       <span class="na">name=</span><span 
class="s">&quot;jdbc/ode&quot;</span>   
-       <span class="na">auth=</span><span 
class="s">&quot;Container&quot;</span> <span class="na">type=</span><span 
class="s">&quot;javax.sql.DataSource&quot;</span>   
-       <span class="na">factory=</span><span 
class="s">&quot;bitronix.tm.resource.ResourceObjectFactory&quot;</span>   
-       <span class="na">uniqueName=</span><span 
class="s">&quot;jdbc/ode&quot;</span> <span class="nt">/&gt;</span>  
-<span class="nt">&lt;/Context&gt;</span>
+<ol>
+<li>Associate the datasource created in the previous step for ODE  </li>
+</ol>
+<p>Create a file named <em><strong>ode.xml</strong></em> under 
conf/Catalina/localhost/ directory under tomcat with the below given contents:  
</p>
+<div class="codehilite"><pre>    :::xml  
+    <span class="nt">&lt;Context</span> <span 
class="na">reloadable=</span><span class="s">&quot;true&quot;</span> <span 
class="na">crossContext=</span><span class="s">&quot;true&quot;</span><span 
class="nt">&gt;</span>    
+       <span class="nt">&lt;Resource</span>   
+           <span class="na">name=</span><span 
class="s">&quot;jdbc/ode&quot;</span>   
+           <span class="na">auth=</span><span 
class="s">&quot;Container&quot;</span> <span class="na">type=</span><span 
class="s">&quot;javax.sql.DataSource&quot;</span>   
+           <span class="na">factory=</span><span 
class="s">&quot;bitronix.tm.resource.ResourceObjectFactory&quot;</span>   
+           <span class="na">uniqueName=</span><span 
class="s">&quot;jdbc/ode&quot;</span> <span class="nt">/&gt;</span>  
+    <span class="nt">&lt;/Context&gt;</span>
 </pre></div>
 
 
-</li>
+<ol>
 <li>
-<p>Change the web.xml of ODE.<br />
-Add these lines in the <em><strong>web.xml</strong></em>  </p>
+<p>Add the below lines in the <em><strong>web.xml</strong></em>  of ODE web 
application.</p>
 <div class="codehilite"><pre><span class="nt">&lt;resource-ref&gt;</span>  
     <span class="nt">&lt;res-ref-name&gt;</span>jdbc/ode<span 
class="nt">&lt;/res-ref-name&gt;</span>  
     <span class="nt">&lt;res-type&gt;</span>javax.sql.DataSource<span 
class="nt">&lt;/res-type&gt;</span>  
@@ -175,7 +179,7 @@ Add these lines in the <em><strong>web.x
 
 </li>
 <li>
-<p>Remove jar file <em>geronimo-jta_1.1_spec-1.1.jar from ODE web application 
/lib</em> directory</p>
+<p>Remove jar file <em>geronimo-jta_1.1_spec-1.1.jar</em> from ODE web 
application <em>/lib</em> directory</p>
 </li>
 <li>
 <p>Add the below lines to <em><strong>ode-axis2.properties</strong></em></p>
@@ -186,18 +190,9 @@ Add these lines in the <em><strong>web.x
 
 
 </li>
-<li>
-<p>Add the following stanza to <em>conf/server.xml</em> inside the <Host> 
element:</p>
-<div class="codehilite"><pre><span class="nt">&lt;Context</span> <span 
class="na">path=</span><span class="s">&quot;/ode&quot;</span> <span 
class="na">docBase=</span><span class="s">&quot;ode&quot;</span> <span 
class="na">debug=</span><span class="s">&quot;5&quot;</span> <span 
class="na">reloadable=</span><span class="s">&quot;true&quot;</span> <span 
class="na">crossContext=</span><span class="s">&quot;true&quot;</span><span 
class="nt">&gt;</span>
-    <span class="nt">&lt;Resource</span> <span class="na">name=</span><span 
class="s">&quot;jdbc/ODEDB&quot;</span> <span class="na">auth=</span><span 
class="s">&quot;Container&quot;</span> <span class="na">type=</span><span 
class="s">&quot;javax.sql.DataSource&quot;</span>
-        <span class="na">maxActive=</span><span 
class="s">&quot;100&quot;</span> <span class="na">maxIdle=</span><span 
class="s">&quot;30&quot;</span> <span class="na">maxWait=</span><span 
class="s">&quot;10000&quot;</span>
-        <span class="na">username=</span><span 
class="s">&quot;root&quot;</span> <span class="na">password=</span><span 
class="s">&quot;&quot;</span> <span class="na">driverClassName=</span><span 
class="s">&quot;com.mysql.jdbc.Driver&quot;</span>
-        <span class="na">url=</span><span 
class="s">&quot;jdbc:mysql://localhost:3306/ode?autoReconnect=true&quot;</span><span
 class="nt">/&gt;</span>
-<span class="nt">&lt;/Context&gt;</span>
-</pre></div>
-
-
-</li>
+</ol>
+<p>Note that the value for JNDI entry <em>ode-axis2.db.ext.dataSource</em> 
should match the entry <em>resource.ds2.driverProperties.url</em></p>
+<ol>
 <li>
 <p>Make sure that MySQL is started and the <a 
href="/resources/ode_openjpa_mysql-1.3.2.sql">ODE schema</a> has been loaded in 
a <em>ode</em> database.</p>
 <div class="codehilite"><pre>$ mysql -u root
@@ -208,14 +203,6 @@ $ mysql -u root ode &lt; ode_openjpa_mys
 
 
 </li>
-<li>
-<p>Add a file named <em>ode-axis2.properties</em> under 
<em>webapps/ode/WEB-INF/conf</em> with the following content:</p>
-<div class="codehilite"><pre><span class="na">ode-axis2.db.mode</span><span 
class="o">=</span><span class="s">EXTERNAL</span>
-<span class="na">ode-axis2.db.ext.dataSource</span><span 
class="o">=</span><span class="s">java:comp/env/jdbc/ODEDB</span>
-</pre></div>
-
-
-</li>
 </ol>
 <p>You're done!</p>
 <p><a 
name="WARDeployment-ConfiguringODEinJBosswithJNDIEXTERNALdatasource"></a></p>


Reply via email to