Author: buildbot
Date: Mon Aug 13 11:07:32 2012
New Revision: 828789

Log:
Staging update by buildbot for ace

Modified:
    websites/staging/ace/trunk/content/   (props changed)
    websites/staging/ace/trunk/content/dev-doc/getting-started.html

Propchange: websites/staging/ace/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Mon Aug 13 11:07:32 2012
@@ -1 +1 @@
-1372362
+1372365

Modified: websites/staging/ace/trunk/content/dev-doc/getting-started.html
==============================================================================
--- websites/staging/ace/trunk/content/dev-doc/getting-started.html (original)
+++ websites/staging/ace/trunk/content/dev-doc/getting-started.html Mon Aug 13 
11:07:32 2012
@@ -171,9 +171,15 @@
 <h3 id="download-the-sources">Download the sources</h3>
 <p>Point your browser to: http://ace.apache.org/download.html</p>
 <p>On that page you will find, amongst others, a link to the latest released 
sources. The page will automatically select a download mirror close to you. 
Download the archive and then type:</p>
-<p>$ unzip apache-ace-src-1.0.0.zip</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span 
class="nv">unzip</span> <span class="n">apache</span><span 
class="o">-</span><span class="n">ace</span><span class="o">-</span><span 
class="n">src</span><span class="o">-</span><span class="mf">1.0.0</span><span 
class="o">.</span><span class="n">zip</span>
+</pre></div>
+
+
 <h3 id="checkout-from-subversion">Checkout from subversion</h3>
-<p>$ svn co http://svn.apache.org/repos/asf/ace/trunk apache-ace</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span 
class="nv">svn</span> <span class="n">co</span> <span 
class="n">http:</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">/ace/</span><span class="n">trunk</span> 
<span class="n">apache</span><span class="o">-</span><span class="n">ace</span>
+</pre></div>
+
+
 <p>In both cases you end up with a copy of the source code in the apache-ace 
folder.</p>
 <h2 id="building-the-sources">Building the sources</h2>
 <p>There are two ways to build the sources. You can either run a command line 
build or use Eclipse with Bndtools to build everything. If you want to actively 
start developing, we strongly recommend you use Eclipse with Bndtools as this 
is by far the most convenient way to build and run Apache ACE within a 
development environment.</p>
@@ -230,8 +236,11 @@
 <li>build -- A project that depends on all other projects and is used to build 
everything.</li>
 </ol>
 <p>So, to build Apache ACE, we type the following commands:</p>
-<p><code>$ cd build
-$ ant</code></p>
+<div class="codehilite"><pre><span class="nv">$</span> <span 
class="nv">cd</span> <span class="n">build</span>
+<span class="nv">$</span> <span class="nv">ant</span>
+</pre></div>
+
+
 <p>This leaves us with a set of bundles.</p>
 <p>The following targets are available:</p>
 <ul>
@@ -247,23 +256,30 @@ $ ant</code></p>
 <h2 id="how-to">How to...</h2>
 <h3 id="create-a-distributable-archive">...create a distributable archive</h3>
 <p>The next step is to create an archive for the server, so we end up with 
something we can actually run:</p>
-<p><code>$ ant -f bin-build.xml package</code></p>
+<div class="codehilite"><pre><span class="nv">$</span> <span 
class="nv">ant</span> <span class="o">-</span><span class="n">f</span> <span 
class="n">bin</span><span class="o">-</span><span class="n">build</span><span 
class="o">.</span><span class="n">xml</span> <span class="nb">package</span>
+</pre></div>
+
+
 <p>Now, in the generated folder, two archives will have been created, and 
there are also subfolders with the same names as the archives that you can go 
into and run. You can start the server like this:</p>
-<p><code>$ cd generated/ace-devserver
-$ sh run.sh</code></p>
+<div class="codehilite"><pre><span class="nv">$</span> <span 
class="nv">cd</span> <span class="n">generated</span><span 
class="o">/</span><span class="n">ace</span><span class="o">-</span><span 
class="n">devserver</span>
+<span class="nv">$</span> <span class="nv">sh</span> <span 
class="n">run</span><span class="o">.</span><span class="n">sh</span>
+</pre></div>
+
+
 <h3 id="add-an-osgi-bundle">...add an OSGi bundle</h3>
 <p>The easiest way to add an OSGi bundle, is to drag it onto the "Local 
Repository" entry in the "Repositories" view, or to use the "Add files to 
repository" toolbar icon. Bndtools will analyze the files you try to add and 
show their metadata if they're indeed valid bundles.</p>
 <p>The bundles will end up in the local repository inside the <code>cnf</code> 
project.</p>
 <h3 id="add-a-java-library">...add a Java library</h3>
-<p>If you want to add a library that does not contain any OSGi metadata, you 
can follow the steps below to add it to the "Library Repository" so it can be 
used in all other projects within Apache ACE. If your library does have 
sensible OSGi metadata, please follow the "How to add a bundle" instructions 
below.</p>
-<p>Step 1: Copy the library to the right location</p>
-<p>The jar file for the library should be copied to the following location:</p>
-<p>cnf/lib/foo/foo-1.0.0.jar</p>
-<p>Step 2: Update the repository.xml</p>
-<p>After making changes to anything in cnf/lib/ you need to update the index 
file that describes the contents of the repository. To do this enter the 
following commands:</p>
-<p><code>$ cd cnf
+<p>If you want to add a library that does not contain any OSGi metadata, you 
can follow the steps below to add it to the "Library Repository" so it can be 
used in all other projects within Apache ACE. If your library does have 
sensible OSGi metadata, please follow the "...add an OSGi bundle" instructions 
above.</p>
+<ol>
+<li>Copy the library to the right location. The jar file for the library 
should be copied to the following location: 
<code>cnf/lib/foo/foo-1.0.0.jar</code></li>
+<li>
+<p>Update the repository.xml. After making changes to anything in cnf/lib/ you 
need to update the index file that describes the contents of the repository. To 
do this enter the following commands:</p>
+<p>$ cd cnf
 $ ant
-$ java -cp bin org.apache.ace.bnd.LibraryIndexer</code></p></div>
+$ java -cp bin org.apache.ace.bnd.LibraryIndexer</p>
+</li>
+</ol></div>
       <hr>
       <footer>
         <p>Copyright &#169; 2012 <a href="http://www.apache.org/";>The Apache 
Software Foundation</a>, Licensed under the <a 
href="http://www.apache.org/licenses/LICENSE-2.0";>Apache License, Version 
2.0</a>.<br/>Apache ACE, the Apache ACE logo, Apache and the Apache feather 
logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</p>


Reply via email to