Author: buildbot
Date: Thu Jan 31 14:28:00 2013
New Revision: 848765

Log:
Staging update by buildbot for vcl

Modified:
    websites/staging/vcl/trunk/content/   (props changed)
    
websites/staging/vcl/trunk/content/confluence_export/apache-derby-database.html

Propchange: websites/staging/vcl/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Thu Jan 31 14:28:00 2013
@@ -1 +1 @@
-1438729
+1440976

Modified: 
websites/staging/vcl/trunk/content/confluence_export/apache-derby-database.html
==============================================================================
--- 
websites/staging/vcl/trunk/content/confluence_export/apache-derby-database.html 
(original)
+++ 
websites/staging/vcl/trunk/content/confluence_export/apache-derby-database.html 
Thu Jan 31 14:28:00 2013
@@ -78,111 +78,132 @@
   
   <div id="content">
     <h1 class="title">Apache Derby Database</h1>
-    <p><a name="ApacheDerbyDatabase-UsingApacheDerbyDatabase"></a></p>
-<h1 id="using-apache-derby-database">Using Apache Derby Database</h1>
-<p>h4.{color:red} NOTE: The current code in the trunk does not support Derby
-(21 Aug 2009) {color}</p>
-<p><a name="ApacheDerbyDatabase-*Prerequisites*"></a></p>
-<h2 id="prerequisites"><em>Prerequisites</em></h2>
-<p>You should have installed:
-* JDK (it is maybe possible to work with jre only)</p>
-<p><a 
name="ApacheDerbyDatabase-*DownloadingandSettingUptheDatabaseforVCL*"></a></p>
-<h2 id="downloading-and-setting-up-the-database-for-vcl"><em>Downloading and 
Setting Up the Database for VCL</em></h2>
+    <h1 id="using-apache-derby-database">Using Apache Derby Database</h1>
+<p><big><font color="red"><strong>NOTE: The current code in the trunk does not 
support Derby
+(21 Aug 2009)</strong></font></big></p>
+<h2 id="prerequisites">Prerequisites</h2>
+<p>You should have installed:</p>
+<ul>
+<li>JDK (it is maybe possible to work with jre only)</li>
+</ul>
+<h2 id="downloading-and-setting-up-the-database-for-vcl">Downloading and 
Setting Up the Database for VCL</h2>
 <ol>
 <li>
 <p>Download Apache Derby and install it.</p>
-<p>cd ~
-wget
-http://apache.g5searchmarketing.com/db/derby/db-derby-10.5.1.1/db-derby-10.5.1.1-bin.tar.gz
+<div class="codehilite"><pre>cd ~
+wget 
http://apache.g5searchmarketing.com/db/derby/db-derby-10.5.1.1/db-derby-10.5.1.1-bin.tar.gz
 tar -xzf db-derby-10.5.1.1-bin.tar.gz
 mkdir /opt/Apache
 mv db-derby-10.5.1.1-bin /opt/Apache/derby
-export DERBY_HOME="/opt/Apache/derby"
-export
-CLASSPATH="${DERBY_HOME}/lib/derby.jar:${DERBY_HOME}/lib/derbytools.jar:${CLASSPATH}"
-PATH="$DERBY_HOME/bin:$PATH"</p>
+export DERBY_HOME=&quot;/opt/Apache/derby&quot;
+export CLASSPATH=&quot;<span class="cp">${</span><span 
class="n">DERBY_HOME</span><span class="cp">}</span>/lib/derby.jar:<span 
class="cp">${</span><span class="n">DERBY_HOME</span><span 
class="cp">}</span>/lib/derbytools.jar:<span class="cp">${</span><span 
class="n">CLASSPATH</span><span class="cp">}</span>&quot;
+PATH=&quot;<span class="nv">$DERBY_HOME</span>/bin:<span 
class="nv">$PATH</span>&quot;
+</pre></div>
+
+
 </li>
 <li>
 <p>Create a database in Apache Derby. The database has to be placed in the
 path <em>/opt/</em>.
   Replace <em>'vcluser'</em> and <em>'vcluserpassword'</em> with the user and 
password
 you want.</p>
-<p>cd /opt/
-ij
-connect
-'jdbc:derby:vcl1;create=true;user='vcluser';password='vcluserpassword';';
-exit;</p>
+<div class="codehilite"><pre><span class="n">cd</span> <span 
class="sr">/opt/</span>
+<span class="n">ij</span>
+<span class="nb">connect</span> <span 
class="s">&#39;jdbc:derby:vcl1;create=true;user=&#39;</span><span 
class="n">vcluser</span><span class="s">&#39;;password=&#39;</span><span 
class="n">vcluserpassword</span><span class="s">&#39;;&#39;</span><span 
class="p">;</span>
+<span class="nb">exit</span><span class="p">;</span>
+</pre></div>
+
+
 </li>
 <li>
-<p>Download <em>'vcl.sql'</em> file and the <em>'derby-parser.pl'</em>.
-  The <em>'derby-parser.pl'</em> can be found as an attachment to this page and
-<em>'vcl.sql'</em> fron repositories.
-  Edit the file <em>'derby-parser.pl'</em>. the variables corresponding to the
+<p>Download <a 
href="https://svn.apache.org/repos/asf/vcl/trunk/mysql/vcl.sql";>vcl.sql</a>
+and the
+<a href="/comm/commprojects/derby-parser.pl">derby-parser.pl</a>.
+ Edit the file <em>'derby-parser.pl'</em>. The variables corresponding to the
 <em>'user'</em> and <em>'password'</em> should match your database.</p>
-<p>svn export https://svn.apache.org/repos/asf/vcl/trunk/mysql/vcl.sql
-chmod a+x derby-parser.pl
-./derby-parser.pl</p>
+<div class="codehilite"><pre><span class="n">svn</span> <span 
class="n">export</span> <span class="n">https:</span><span 
class="sr">//s</span><span class="n">vn</span><span class="o">.</span><span 
class="n">apache</span><span class="o">.</span><span class="n">org</span><span 
class="sr">/repos/</span><span class="n">asf</span><span 
class="sr">/vcl/</span><span class="n">trunk</span><span 
class="sr">/mysql/</span><span class="n">vcl</span><span 
class="o">.</span><span class="n">sql</span>
+<span class="n">wget</span> <span class="n">http:</span><span 
class="sr">//</span><span class="n">vcl</span><span class="o">.</span><span 
class="n">apache</span><span class="o">.</span><span class="n">org</span><span 
class="sr">/comm/comm</span><span class="n">projects</span><span 
class="o">/</span><span class="n">derby</span><span class="o">-</span><span 
class="n">parser</span><span class="o">.</span><span class="n">pl</span>
+<span class="nb">chmod</span> <span class="n">a</span><span 
class="o">+</span><span class="n">x</span> <span class="n">derby</span><span 
class="o">-</span><span class="n">parser</span><span class="o">.</span><span 
class="n">pl</span>
+<span class="o">./</span><span class="n">derby</span><span 
class="o">-</span><span class="n">parser</span><span class="o">.</span><span 
class="n">pl</span>
+</pre></div>
+
+
 </li>
 <li>
 <p>Import vcl-derby.sql file into database. It is a good idea to direct the
 output to file and check if there were any errors.</p>
-<p>ij vcl-derby.sql &gt; import.log</p>
+<div class="codehilite"><pre><span class="n">ij</span> <span 
class="n">vcl</span><span class="o">-</span><span class="n">derby</span><span 
class="o">.</span><span class="n">sql</span> <span class="o">&gt;</span> <span 
class="nb">import</span><span class="o">.</span><span class="nb">log</span>
+</pre></div>
+
+
 </li>
 </ol>
-<p><a name="ApacheDerbyDatabase-Settingupthedbd_jdbcServer"></a></p>
 <h2 id="setting-up-the-dbd_jdbc-server">Setting up the dbd_jdbc Server</h2>
 <ol>
 <li>
 <p>Install log4j</p>
-<p>cd ~
-wget
-http://www.apache.org/dyn/closer.cgi/logging/log4j/1.2.15/apache-log4j-1.2.15.tar.gz
-tar -zxf apache-log4j-1.2.15.tar.gz
-mv apache-log4j-1.2.15 /opt/Apache/derby/lib/</p>
+<div class="codehilite"><pre><span class="n">cd</span> <span class="o">~</span>
+<span class="n">wget</span> <span class="n">http:</span><span 
class="sr">//</span><span class="n">www</span><span class="o">.</span><span 
class="n">apache</span><span class="o">.</span><span class="n">org</span><span 
class="sr">/dyn/c</span><span class="n">loser</span><span 
class="o">.</span><span class="n">cgi</span><span 
class="sr">/logging/</span><span class="n">log4j</span><span 
class="sr">/1.2.15/</span><span class="n">apache</span><span 
class="o">-</span><span class="n">log4j</span><span class="o">-</span><span 
class="mf">1.2.15</span><span class="o">.</span><span class="n">tar</span><span 
class="o">.</span><span class="n">gz</span>
+<span class="n">tar</span> <span class="o">-</span><span class="n">zxf</span> 
<span class="n">apache</span><span class="o">-</span><span 
class="n">log4j</span><span class="o">-</span><span 
class="mf">1.2.15</span><span class="o">.</span><span class="n">tar</span><span 
class="o">.</span><span class="n">gz</span>
+<span class="n">mv</span> <span class="n">apache</span><span 
class="o">-</span><span class="n">log4j</span><span class="o">-</span><span 
class="mf">1.2.15</span> <span class="sr">/opt/</span><span 
class="n">Apache</span><span class="sr">/derby/</span><span 
class="n">lib</span><span class="o">/</span>
+</pre></div>
+
+
 </li>
 <li>
 <p>When installing the perl modules using the <em>'install_perl_libs.pl'</em>
 (<em>/usr/local/vcl/bin/install_perl_libs.pl</em>) two extra modules need to 
the
 installed for Derby. Open the file <em>'install_perl_libs.pl'</em> and in the 
list
 of modules to download add the following two modules.</p>
-<p>http://search.cpan.org/CPAN/authors/id/G/GB/GBARR/Convert-BER-1.3101.tar.gz
-http://search.cpan.org/CPAN/authors/id/V/VI/VIZDOM/DBD-JDBC-0.71.tar.gz</p>
+<div class="codehilite"><pre><span class="n">http:</span><span 
class="sr">//s</span><span class="n">earch</span><span class="o">.</span><span 
class="n">cpan</span><span class="o">.</span><span class="n">org</span><span 
class="sr">/CPAN/</span><span class="n">authors</span><span 
class="sr">/id/</span><span class="n">G</span><span class="sr">/GB/</span><span 
class="n">GBARR</span><span class="o">/</span><span 
class="n">Convert</span><span class="o">-</span><span class="n">BER</span><span 
class="o">-</span><span class="mf">1.3101</span><span class="o">.</span><span 
class="n">tar</span><span class="o">.</span><span class="n">gz</span>
+<span class="n">http:</span><span class="sr">//s</span><span 
class="n">earch</span><span class="o">.</span><span class="n">cpan</span><span 
class="o">.</span><span class="n">org</span><span class="sr">/CPAN/</span><span 
class="n">authors</span><span class="sr">/id/</span><span 
class="n">V</span><span class="sr">/VI/</span><span 
class="n">VIZDOM</span><span class="o">/</span><span class="n">DBD</span><span 
class="o">-</span><span class="n">JDBC</span><span class="o">-</span><span 
class="mf">0.71</span><span class="o">.</span><span class="n">tar</span><span 
class="o">.</span><span class="n">gz</span>
+</pre></div>
+
+
 </li>
 <li>
 <p>Run the scrips as normal</p>
-<p>perl /usr/local/vcl/bin/install_perl_libs.pl</p>
+<div class="codehilite"><pre><span class="n">perl</span> <span 
class="sr">/usr/</span><span class="nb">local</span><span 
class="sr">/vcl/</span><span class="n">bin</span><span class="o">/</span><span 
class="n">install_perl_libs</span><span class="o">.</span><span 
class="n">pl</span>
+</pre></div>
+
+
 </li>
 <li>
 <p>Copy some file from the modules to Derby directory</p>
-<p>cp /tmp/perl-modules/DBD-JDBC-0.71/dbd_jdbc.jar /opt/Apache/derby/lib/
-cp /tmp/perl-modules/DBD-JDBC-0.71/log4j.properties
-/opt/Apache/derby/lib/apache-log4j-1.2.15</p>
+<div class="codehilite"><pre><span class="n">cp</span> <span 
class="sr">/tmp/</span><span class="n">perl</span><span class="o">-</span><span 
class="n">modules</span><span class="sr">/DBD-JDBC-0.71/</span><span 
class="n">dbd_jdbc</span><span class="o">.</span><span class="n">jar</span> 
<span class="sr">/opt/</span><span class="n">Apache</span><span 
class="sr">/derby/</span><span class="n">lib</span><span class="o">/</span>
+<span class="n">cp</span> <span class="sr">/tmp/</span><span 
class="n">perl</span><span class="o">-</span><span 
class="n">modules</span><span class="sr">/DBD-JDBC-0.71/</span><span 
class="n">log4j</span><span class="o">.</span><span class="n">properties</span> 
<span class="sr">/opt/</span><span class="n">Apache</span><span 
class="sr">/derby/</span><span class="n">lib</span><span 
class="o">/</span><span class="n">apache</span><span class="o">-</span><span 
class="n">log4j</span><span class="o">-</span><span class="mf">1.2.15</span>
+</pre></div>
+
+
 </li>
 <li>
 <p>Create a script file which will launch the dbd_jdbc Server. Save it under
 any name and directory (e.g. /opt/server.sh), only remember that this
 scrips needs to be executed every time you start up the server. The file
 should contain</p>
-<h1 id="usrbinbash">!/usr/bin/bash</h1>
-<p>java -Djdbc.drivers=org.apache.derby.EmbeddedDriver -Ddbd.port=12345
--classpath
-/opt/Apache/derby/lib/derby.jar:/opt/Apache/derby/lib/dbd_jdbc.jar:/opt/Apache/derby/lib/apache-log4j-1.2.15/log4j-1.2.15.jar:/opt/Apache/derby/lib/apache-log4j-1.2.15/
- com.vizdom.dbd.jdbc.Server &amp;</p>
-</li>
-</ol>
+<div class="codehilite"><pre><span class="c">#!/usr/bin/bash</span>
+java -Djdbc.drivers<span class="o">=</span>org.apache.derby.EmbeddedDriver 
-Ddbd.port<span class="o">=</span>12345 -classpath 
/opt/Apache/derby/lib/derby.jar:/opt/Apache/derby/lib/dbd_jdbc.jar:/opt/Apache/derby/lib/apache-log4j-1.2.15/log4j-1.2.15.jar:/opt/Apache/derby/lib/apache-log4j-1.2.15/
  com.vizdom.dbd.jdbc.Server &amp;
+</pre></div>
+
+
 <p>Note1: if some of your paths are different you need make the changes in
-this scrips file as well
+this scrips file as well<br>
 Note2: currently port 12345 is used for connecting to Derby, this is hard
-coded. Can be changed on a later stage.
-1. Make the script executable</p>
+coded. Can be changed on a later stage.</p>
+</li>
+<li>
+<p>Make the script executable</p>
 <div class="codehilite"><pre><span class="nb">chmod</span> <span 
class="n">a</span><span class="o">+</span><span class="n">x</span> <span 
class="sr">/opt/s</span><span class="n">erver</span>
 </pre></div>
 
 
-<ol>
+</li>
 <li>
 <p>Start the Server</p>
-<p>/opt/server</p>
+<div class="codehilite"><pre><span class="sr">/opt/s</span><span 
class="n">erver</span>
+</pre></div>
+
+
 </li>
 </ol>
   </div>


Reply via email to