You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by bu...@apache.org on 2014/11/17 08:05:54 UTC

svn commit: r929473 - in /websites/staging/ode/trunk/content: ./ sitemap.html war-deployment.html

Author: buildbot
Date: Mon Nov 17 07:05:54 2014
New Revision: 929473

Log:
Staging update by buildbot for ode

Modified:
    websites/staging/ode/trunk/content/   (props changed)
    websites/staging/ode/trunk/content/sitemap.html
    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:05:54 2014
@@ -1 +1 @@
-1534101
+1640071

Modified: websites/staging/ode/trunk/content/sitemap.html
==============================================================================
--- websites/staging/ode/trunk/content/sitemap.html (original)
+++ websites/staging/ode/trunk/content/sitemap.html Mon Nov 17 07:05:54 2014
@@ -98,6 +98,7 @@
       <div class="row">
         <div class="span12">
           <ul>
+<li><a href="/">Apache ODE<sup>™</sup></a></li>
 <li><a href="/abstract-wsdl.html">abstract WSDL</a></li>
 <li><a href="/activities.html">Activities</a></li>
 <li><a href="/ambiguousreceive.html">ambiguousReceive</a></li>
@@ -124,7 +125,6 @@
 <li><a href="/getting-ode.html">Getting ODE</a></li>
 <li><a href="/glossary.html">Glossary</a></li>
 <li><a href="/http-authentication.html">HTTP Authentication</a></li>
-<li><a href="/index.html">Apache ODE<sup>™</sup></a></li>
 <li><a href="/instance-data-cleanup.html">Instance Data Cleanup</a></li>
 <li><a href="/instance-replayer.html">Instance Replayer</a></li>
 <li><a href="/integration-layer.html">Integration Layer</a></li>

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:05:54 2014
@@ -113,7 +113,80 @@
 <h3 id="configuring-ode-in-tomcat-with-a-mysql-database">Configuring ODE in Tomcat with a MySQL database</h3>
 <p>The ODE war should have been copied to the <em>webapps</em> directory of Tomcat and the server should have been started at least once before following these instructions. This ensures that the webapp is properly exploded.</p>
 <ol>
-<li>Drop the MySQL JDBC driver (<a href="http://dev.mysql.com/downloads/#connector-j">MySQL Connector/J</a>) in the <em>common/lib</em> directory of Tomcat.</li>
+<li>
+<p>Drop the MySQL JDBC driver (<a href="http://dev.mysql.com/downloads/#connector-j">MySQL Connector/J</a>) in the <em>/lib</em> directory of Tomcat 7.</p>
+</li>
+<li>
+<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>
+</li>
+<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>
+<p>slf4j-jdk14-1.6.4.jar </p>
+</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>resource.ds2.className=bitronix.tm.resource.jdbc.lrc.LrcXADataSource  
+resource.ds2.uniqueName=jdbc/ode  
+resource.ds2.minPoolSize=10  
+resource.ds2.maxPoolSize=50  
+resource.ds2.driverProperties.driverClassName=com.mysql.jdbc.Driver  
+resource.ds2.driverProperties.url=jdbc:mysql://localhost:3306/ode  
+resource.ds2.driverProperties.user=root  
+resource.ds2.driverProperties.password=mysql  
+resource.ds2.allowLocalTransactions=true  
+resource.ds2.shareTransactionConnections=true
+</pre></div>
+
+
+</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>
+</pre></div>
+
+
+</li>
+<li>
+<p>Change the web.xml of ODE.<br />
+Add these lines in the <em><strong>web.xml</strong></em>  </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>  
+    <span class="nt">&lt;res-auth&gt;</span>Container<span class="nt">&lt;/res-auth&gt;</span>  
+    <span class="nt">&lt;res-sharing-scope&gt;</span>Shareable<span class="nt">&lt;/res-sharing-scope&gt;</span>  
+<span class="nt">&lt;/resource-ref&gt;</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>Remove duplicate jars.<br />
+<em>geronimo-jta_1.1_spec-1.1.jar file from ODE web application _lib</em> directory</p>
+</li>
+<li>
+<p>Add the below lines to <em><strong>ode-axis2.properties</strong></em></p>
+<div class="codehilite"><pre> <span class="p">:::</span><span class="n">text</span>  
+ <span class="n">ode</span><span class="o">-</span><span class="n">axis2</span><span class="p">.</span><span class="n">tx</span><span class="p">.</span><span class="n">factory</span><span class="p">.</span><span class="n">class</span><span class="p">=</span><span class="n">org</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">ode</span><span class="p">.</span><span class="n">axis2</span><span class="p">.</span><span class="n">util</span><span class="p">.</span><span class="n">TomcatFactory</span>  
+ <span class="n">ode</span><span class="o">-</span><span class="n">axis2</span><span class="p">.</span><span class="n">db</span><span class="p">.</span><span class="n">mode</span><span class="p">=</span><span class="n">EXTERNAL</span>  
+ <span class="n">ode</span><span class="o">-</span><span class="n">axis2</span><span class="p">.</span><span class="n">db</span><span class="p">.</span><span class="n">ext</span><span class="p">.</span><span class="n">dataSource</span><span class="p">=</span><span class="n">java</span><span class="p">:</span><span class="n">comp</span><span class="o">/</span><span class="n">env</span><span class="o">/</span><span class="n">jdbc</span><span class="o">/</span><span class="n">ode</span>
+</pre></div>
+
+
+</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>