You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by bu...@apache.org on 2010/12/27 19:31:47 UTC

svn commit: r781778 [4/15] - in /websites/staging/aries/trunk/content: community/ development/ documentation/ documentation/tutorials/ downloads/ downloads/archived-releases/ downloads/ct/ downloads/ct/current-release/ modules/ modules/samples/ overvie...

Added: websites/staging/aries/trunk/content/documentation/tutorials.html
==============================================================================
--- websites/staging/aries/trunk/content/documentation/tutorials.html (added)
+++ websites/staging/aries/trunk/content/documentation/tutorials.html Mon Dec 27 18:31:45 2010
@@ -0,0 +1,195 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd";>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements. See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License. You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<html>
+  <head>
+    <link type="text/css" rel="stylesheet" href="resources/site.css"></link>
+    <script src="resources/space.js" type="text/javascript"></script>
+    </script><script src="resources/getMenu.js" language="javascript" type="text/javascript"></script>
+	<meta name="keywords" content="..."/>
+	<meta name="description" content="..." />
+    <title>
+		Apache Aries - Tutorials
+    </title>
+  </head>
+<body onload="init()">
+
+<table width="100%" cellpadding="0" cellspacing="0">
+  <tr width="100%">
+    <td id="cell-0-0" colspan="2">&nbsp;</td>
+    <td id="cell-0-1">&nbsp;</td>
+    <td id="cell-0-2" colspan="2">&nbsp;</td>
+  </tr>
+  <tr width="100%">
+    <td id="cell-1-0">&nbsp;</td>
+    <td id="cell-1-1">&nbsp;</td>
+    <td id="cell-1-2">
+      <div style="padding: 5px;">
+        <div id="banner">
+          <!-- Banner -->
+			<table border="0" cellpadding="0" cellspacing="0" width="100%">
+				<tr>
+					<td align="left" class="topbardiv" nowrap="">
+						<a href="http://incubator.apache.org/aries/" title="Apache Aries"> <img border="0" src="images/Arieslogo_Horizontal.gif"> </a>
+					</td>
+					<td align="right" nowrap="">
+						<a href="http://www.apache.org/" title="The Apache Software Foundation"> <img border="0" src="images/apache_feather.png"> </a>
+      				</td>
+				</tr>
+			</table>
+          <!-- Banner -->
+        </div>
+      </div>
+      <div id="top-menu">
+        <table border="0" cellpadding="1" cellspacing="0" width="100%">
+          <tr>
+            <td>
+              <div align="left">
+                <!-- Breadcrumbs -->
+                <!-- Breadcrumbs -->
+              </div>
+            </td>
+            <td>
+              <div align="right">
+                <!-- Quicklinks -->
+					<DIV style="padding: 5px 5px 0px 25px;">
+						<FORM action="http://www.google.com/search" method="get" style="font-size: 10px;">
+						<A href="http://www.apache.org/licenses/LICENSE-2.0.html" class="external-link" rel="nofollow">License</A> <A href="sitemap.html" title="SiteMap">Site Map</A> 
+						<INPUT name="ie" type="hidden" value="UTF-8"></INPUT>
+						<INPUT name="oe" type="hidden" value="UTF-8"></INPUT>
+						<INPUT maxlength="255" name="q" size="15" type="text" value></INPUT>
+						<INPUT name="btnG" type="submit" value="Search"></INPUT>
+						<INPUT name="domains" type="hidden" value="incubator.apache.org/aries"></INPUT>
+						<INPUT name="sitesearch" type="hidden" value="incubator.apache.org/aries"></INPUT>
+						</FORM>
+					</DIV>
+                <!-- Quicklinks -->
+              </div>
+            </td>
+          </tr>
+        </table>
+      </div>
+    </td>
+    <td id="cell-1-3">&nbsp;</td>
+    <td id="cell-1-4">&nbsp;</td>
+  </tr>
+  <tr width="100%">
+    <td id="cell-2-0" colspan="2">&nbsp;</td>
+    <td id="cell-2-1">
+      <table>
+        <tr height="100%" valign="top">
+          <td height="100%">
+            <div id="wrapper-menu-page-right">
+              <div id="wrapper-menu-page-top">
+                <div id="wrapper-menu-page-bottom">
+                  <div id="menu-page">
+                    <!-- NavigationBar -->
+					<ul>
+<li><h3><a href="overview.html">Overview</a></h3><ul>
+<li><h4><a href="boardreports.html">Board Reports</a></h4></li>
+<li><h4><a href="sitemap.html">Site Map</a></h4></li>
+</ul>
+</li>
+<li><h3><a href="documentation.html">Documentation</a></h3><ul>
+<li><h4><a href="ariesprogrammingmodel.html">Programming Model</a></h4></li>
+<li><h4><a href="pointerstoosgispecifications.html">Pointers to OSGi specs</a></h4></li>
+<li><h4><a href="integrators-guide.html">Integrators Guide</a></h4></li>
+<li><h4><a href="articles.html">Articles</a></h4></li>
+<li><h4><a href="https://svn.apache.org/repos/asf/incubator/aries/slides/">Slides</a></h4></li>
+<li><h4><a href="tutorials.html">Tutorials</a></h4></li>
+</ul>
+</li>
+<li><h3><a href="downloads.html">Downloads</a></h3></li>
+<li><h3><a href="community.html">Community</a></h3><ul>
+<li><h4><a href="gettinginvolved.html">Getting Involved</a></h4></li>
+<li><h4><a href="people.html">Who we are</a></h4></li>
+<li><h4><a href="mailinglists.html">Mailing lists</a></h4></li>
+<li><h4><a href="http://blogs.apache.org/aries/">Aries Group Blog</a></h4></li>
+</ul>
+</li>
+<li><h3><a href="development.html">Development</a></h3><ul>
+<li><h4><a href="https://svn.apache.org/repos/asf/incubator/aries/">Source Control </a></h4></li>
+<li><h4><a href="https://issues.apache.org/jira/browse/ARIES">Bug Tracking</a></h4></li>
+<li><h4><a href="buildingaries.html">Building Aries </a></h4></li>
+<li><h4><a href="releasingaries.html">Releasing Aries </a></h4></li>
+<li><h4><a href="compliancetesting.html">OSGi Compliance Tests </a></h4></li>
+<li><h4><a href="http://hudson.zones.apache.org/hudson/">Build System</a></h4></li>
+<li><h4><a href="maintainingthewebpages.html">Web Site Maintenance </a></h4></li>
+</ul>
+</li>
+<li><h3><a href="modules.html">Modules</a></h3><ul>
+<li><h4><a href="samples.html">Samples</a></h4></li>
+<li><h4><a href="blueprint.html">Blueprint</a></h4></li>
+<li><h4><a href="jndiproject.html">JNDI</a></h4></li>
+<li><h4><a href="jpaproject.html">JPA</a></h4></li>
+<li><h4><a href="applications.html">Applications</a></h4></li>
+<li><h4><a href="transactionsproject.html">Transactions</a></h4></li>
+<li><h4><a href="-ebamavenpluginproject.html">EBA Maven Plugin </a></h4></li>
+<li><h4><a href="spi-fly.html">SPI Fly</a></h4></li>
+</ul>
+</li>
+<li><h3> <a href="sponsorship.html">Sponsorship</a></h3></li>
+</ul>
+                    <!-- NavigationBar -->
+                  </div>
+                </div>
+              </div>
+            </div>
+          </td>
+          <td height="100%" width="100%">
+            <!-- Content -->
+            <div class="wiki-content"><p><a name="Tutorials-Tutorials"></a></p>
+<h1 id="tutorials">Tutorials</h1>
+<ul>
+<li>
+<p><a href="tutorials/blueprinthelloworldtutorial.html">Blueprint Hello World tutorial</a></p>
+</li>
+<li>
+<p><a href="tutorials/greetertutorial.html">Greeter: another Blueprint Tutorial</a></p>
+</li>
+</ul></div>
+            <!-- Content -->
+          </td>
+        </tr>
+      </table>
+   </td>
+   <td id="cell-2-2" colspan="2">&nbsp;</td>
+  </tr>
+  <tr width="100%">
+   <td id="cell-3-0">&nbsp;</td>
+   <td id="cell-3-1">&nbsp;</td>
+   <td id="cell-3-2">
+     <div id="footer">
+       <!-- Footer -->
+       <div id="site-footer">
+         <a href="http://incubator.apache.org/aries/privacy-policy.html";>Privacy
+Policy</a> 
+       </div>
+       <!-- Footer -->
+     </div>
+   </td>
+   <td id="cell-3-3">&nbsp;</td>
+   <td id="cell-3-4">&nbsp;</td>
+  </tr>
+  <tr width="100%">
+    <td id="cell-4-0" colspan="2">&nbsp;</td>
+    <td id="cell-4-1">&nbsp;</td>
+    <td id="cell-4-2" colspan="2">&nbsp;</td>
+  </tr>
+</table>
+</body>
+</html> 

Added: websites/staging/aries/trunk/content/documentation/tutorials/BPTutorial10.png
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/aries/trunk/content/documentation/tutorials/BPTutorial10.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/staging/aries/trunk/content/documentation/tutorials/BPTutorial1F.png
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/aries/trunk/content/documentation/tutorials/BPTutorial1F.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/staging/aries/trunk/content/documentation/tutorials/BPTutorial2F.png
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/aries/trunk/content/documentation/tutorials/BPTutorial2F.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/staging/aries/trunk/content/documentation/tutorials/BPTutorial3F.png
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/aries/trunk/content/documentation/tutorials/BPTutorial3F.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/staging/aries/trunk/content/documentation/tutorials/BPTutorial4F.png
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/aries/trunk/content/documentation/tutorials/BPTutorial4F.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/staging/aries/trunk/content/documentation/tutorials/BPTutorial5F.png
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/aries/trunk/content/documentation/tutorials/BPTutorial5F.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/staging/aries/trunk/content/documentation/tutorials/BPTutorial6F.png
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/aries/trunk/content/documentation/tutorials/BPTutorial6F.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/staging/aries/trunk/content/documentation/tutorials/BPTutorial7F.png
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/aries/trunk/content/documentation/tutorials/BPTutorial7F.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/staging/aries/trunk/content/documentation/tutorials/BPTutorial8F.png
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/aries/trunk/content/documentation/tutorials/BPTutorial8F.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/staging/aries/trunk/content/documentation/tutorials/BPTutorial9F.png
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/aries/trunk/content/documentation/tutorials/BPTutorial9F.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/staging/aries/trunk/content/documentation/tutorials/HW1.png
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/aries/trunk/content/documentation/tutorials/HW1.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/staging/aries/trunk/content/documentation/tutorials/HW2.png
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/aries/trunk/content/documentation/tutorials/HW2.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/staging/aries/trunk/content/documentation/tutorials/HW3.png
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/aries/trunk/content/documentation/tutorials/HW3.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/staging/aries/trunk/content/documentation/tutorials/HW4.png
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/aries/trunk/content/documentation/tutorials/HW4.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/staging/aries/trunk/content/documentation/tutorials/blueprinthelloworldtutorial.html
==============================================================================
--- websites/staging/aries/trunk/content/documentation/tutorials/blueprinthelloworldtutorial.html (added)
+++ websites/staging/aries/trunk/content/documentation/tutorials/blueprinthelloworldtutorial.html Mon Dec 27 18:31:45 2010
@@ -0,0 +1,391 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd";>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements. See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License. You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<html>
+  <head>
+    <link type="text/css" rel="stylesheet" href="resources/site.css"></link>
+    <script src="resources/space.js" type="text/javascript"></script>
+    </script><script src="resources/getMenu.js" language="javascript" type="text/javascript"></script>
+	<meta name="keywords" content="..."/>
+	<meta name="description" content="..." />
+    <title>
+		Apache Aries - BlueprintHelloWorldTutorial
+    </title>
+  </head>
+<body onload="init()">
+
+<table width="100%" cellpadding="0" cellspacing="0">
+  <tr width="100%">
+    <td id="cell-0-0" colspan="2">&nbsp;</td>
+    <td id="cell-0-1">&nbsp;</td>
+    <td id="cell-0-2" colspan="2">&nbsp;</td>
+  </tr>
+  <tr width="100%">
+    <td id="cell-1-0">&nbsp;</td>
+    <td id="cell-1-1">&nbsp;</td>
+    <td id="cell-1-2">
+      <div style="padding: 5px;">
+        <div id="banner">
+          <!-- Banner -->
+			<table border="0" cellpadding="0" cellspacing="0" width="100%">
+				<tr>
+					<td align="left" class="topbardiv" nowrap="">
+						<a href="http://incubator.apache.org/aries/" title="Apache Aries"> <img border="0" src="images/Arieslogo_Horizontal.gif"> </a>
+					</td>
+					<td align="right" nowrap="">
+						<a href="http://www.apache.org/" title="The Apache Software Foundation"> <img border="0" src="images/apache_feather.png"> </a>
+      				</td>
+				</tr>
+			</table>
+          <!-- Banner -->
+        </div>
+      </div>
+      <div id="top-menu">
+        <table border="0" cellpadding="1" cellspacing="0" width="100%">
+          <tr>
+            <td>
+              <div align="left">
+                <!-- Breadcrumbs -->
+                <!-- Breadcrumbs -->
+              </div>
+            </td>
+            <td>
+              <div align="right">
+                <!-- Quicklinks -->
+					<DIV style="padding: 5px 5px 0px 25px;">
+						<FORM action="http://www.google.com/search" method="get" style="font-size: 10px;">
+						<A href="http://www.apache.org/licenses/LICENSE-2.0.html" class="external-link" rel="nofollow">License</A> <A href="sitemap.html" title="SiteMap">Site Map</A> 
+						<INPUT name="ie" type="hidden" value="UTF-8"></INPUT>
+						<INPUT name="oe" type="hidden" value="UTF-8"></INPUT>
+						<INPUT maxlength="255" name="q" size="15" type="text" value></INPUT>
+						<INPUT name="btnG" type="submit" value="Search"></INPUT>
+						<INPUT name="domains" type="hidden" value="incubator.apache.org/aries"></INPUT>
+						<INPUT name="sitesearch" type="hidden" value="incubator.apache.org/aries"></INPUT>
+						</FORM>
+					</DIV>
+                <!-- Quicklinks -->
+              </div>
+            </td>
+          </tr>
+        </table>
+      </div>
+    </td>
+    <td id="cell-1-3">&nbsp;</td>
+    <td id="cell-1-4">&nbsp;</td>
+  </tr>
+  <tr width="100%">
+    <td id="cell-2-0" colspan="2">&nbsp;</td>
+    <td id="cell-2-1">
+      <table>
+        <tr height="100%" valign="top">
+          <td height="100%">
+            <div id="wrapper-menu-page-right">
+              <div id="wrapper-menu-page-top">
+                <div id="wrapper-menu-page-bottom">
+                  <div id="menu-page">
+                    <!-- NavigationBar -->
+					<ul>
+<li><h3><a href="overview.html">Overview</a></h3><ul>
+<li><h4><a href="boardreports.html">Board Reports</a></h4></li>
+<li><h4><a href="sitemap.html">Site Map</a></h4></li>
+</ul>
+</li>
+<li><h3><a href="documentation.html">Documentation</a></h3><ul>
+<li><h4><a href="ariesprogrammingmodel.html">Programming Model</a></h4></li>
+<li><h4><a href="pointerstoosgispecifications.html">Pointers to OSGi specs</a></h4></li>
+<li><h4><a href="integrators-guide.html">Integrators Guide</a></h4></li>
+<li><h4><a href="articles.html">Articles</a></h4></li>
+<li><h4><a href="https://svn.apache.org/repos/asf/incubator/aries/slides/">Slides</a></h4></li>
+<li><h4><a href="tutorials.html">Tutorials</a></h4></li>
+</ul>
+</li>
+<li><h3><a href="downloads.html">Downloads</a></h3></li>
+<li><h3><a href="community.html">Community</a></h3><ul>
+<li><h4><a href="gettinginvolved.html">Getting Involved</a></h4></li>
+<li><h4><a href="people.html">Who we are</a></h4></li>
+<li><h4><a href="mailinglists.html">Mailing lists</a></h4></li>
+<li><h4><a href="http://blogs.apache.org/aries/">Aries Group Blog</a></h4></li>
+</ul>
+</li>
+<li><h3><a href="development.html">Development</a></h3><ul>
+<li><h4><a href="https://svn.apache.org/repos/asf/incubator/aries/">Source Control </a></h4></li>
+<li><h4><a href="https://issues.apache.org/jira/browse/ARIES">Bug Tracking</a></h4></li>
+<li><h4><a href="buildingaries.html">Building Aries </a></h4></li>
+<li><h4><a href="releasingaries.html">Releasing Aries </a></h4></li>
+<li><h4><a href="compliancetesting.html">OSGi Compliance Tests </a></h4></li>
+<li><h4><a href="http://hudson.zones.apache.org/hudson/">Build System</a></h4></li>
+<li><h4><a href="maintainingthewebpages.html">Web Site Maintenance </a></h4></li>
+</ul>
+</li>
+<li><h3><a href="modules.html">Modules</a></h3><ul>
+<li><h4><a href="samples.html">Samples</a></h4></li>
+<li><h4><a href="blueprint.html">Blueprint</a></h4></li>
+<li><h4><a href="jndiproject.html">JNDI</a></h4></li>
+<li><h4><a href="jpaproject.html">JPA</a></h4></li>
+<li><h4><a href="applications.html">Applications</a></h4></li>
+<li><h4><a href="transactionsproject.html">Transactions</a></h4></li>
+<li><h4><a href="-ebamavenpluginproject.html">EBA Maven Plugin </a></h4></li>
+<li><h4><a href="spi-fly.html">SPI Fly</a></h4></li>
+</ul>
+</li>
+<li><h3> <a href="sponsorship.html">Sponsorship</a></h3></li>
+</ul>
+                    <!-- NavigationBar -->
+                  </div>
+                </div>
+              </div>
+            </div>
+          </td>
+          <td height="100%" width="100%">
+            <!-- Content -->
+            <div class="wiki-content"><p><a name="BlueprintHelloWorldTutorial-Blueprinttutorial"></a></p>
+<h1 id="blueprint_tutorial">Blueprint tutorial</h1>
+<p><a name="BlueprintHelloWorldTutorial-Introduction"></a></p>
+<h3 id="introduction">Introduction</h3>
+<p>This tutorial is designed for people who are starting to use the Apache
+Aries Blueprint implementation. After you have worked through the tutorial
+you will 
+- be able to run a very simple piece of code in the Aries Blueprint container 
+- understand bean, service and reference definitions in Blueprint</p>
+<p>The tutorial assumes a basic working knowledge of Java development, Eclipse
+and some understanding of OSGi.</p>
+<p>In order to work through the tutorial you will need to do checkout and
+build copy of Aries, the instructions are <a href="http://incubator.apache.org/aries/building-aries.html">here</a>
+. This tutorial assumes that you have built Aries and imported the
+samples/helloworld projects into Eclipse. </p>
+<p><a name="BlueprintHelloWorldTutorial-TheAPI,ServerandClientprojects"></a></p>
+<h3 id="the_api_server_and_client_projects">The API, Server and Client projects</h3>
+<p>When you have checked out and built the Aries code your workspace will
+contain the four projects highlighted in the picture below. This is a
+screen shot taken from my Eclipse package explorer: <br>
+<br>
+<img alt="hw1" src="HW1.png" />
+<br>
+<br>
+The project called org.apache.aries.samples.helloworld.blueprint.assembly
+contains no Java code and is just used to pull together the minimal OSGi
+platform that is needed to run the sample.
+Expanding the org.apache.aries.samples.helloworld.blueprint.api project
+shows this:
+<br>
+<br>
+<img alt="hh2" src="HW2.png" />
+<br>
+<br>
+There are two interesting features of this project, the
+HelloWorldService.java interface and empty META-INF directory.
+HelloWorldService.java is the interface for the Helloworld service. It is
+good OSGi practice to keep interfaces and implementation classes in
+separate bundles. This allows implementations to be replaced independently
+of their interfaces. The META-INF directory is where you would expect to
+see a file called MANIFEST.MF. You don't see it because we are using a
+Maven plugin (look at the pom.xml) to generate the bundle manifest
+automatically.</p>
+<p>Expanding the org.apache.aries.samples.helloworld.blueprint.server project
+shows 
+<br>
+<br>
+<img alt="hw3" src="HW3.png" />
+<br>
+<br>
+There are again two interesting files. HelloWorldServiceImpl.java is an
+implementation of the HelloWorldService interface in the first
+blueprint-helloworld-api project. The file config.xml is the Blueprint
+configuration for this package. </p>
+<p>The org.apache.aries.samples.helloworld.blueprint.client project looks like
+this
+<br>
+<br>
+<img alt="hw4" src="HW4.png" />
+<br>
+<br>
+The client implementation is in HelloWorldClient.java. The file config.xml
+contains the Blueprint for the client.</p>
+<p><a name="BlueprintHelloWorldTutorial-TheBlueprintXML"></a></p>
+<h3 id="the_blueprint_xml">The Blueprint XML</h3>
+<p>Blueprint xml files contain all the information that the Blueprint runtime
+needs to internally wire a bundle's components. They also contain the
+information that the Blueprint runtime needs to register and locate
+services in the OSGi service registry. This allows for service-based
+interactions between bundles. </p>
+<p>This is a view of what the xml in the two config.xml files is describing:
+<br>
+<br>
+<img alt="hw5" src="BPTutorial5F.png" />
+<br>
+<br></p>
+<p>The client configuration file has one bean definition which names the Java
+class that it requires and gives the name of the method that will be run
+when the bean has been initialised. The bean definition also describes a
+property, helloWorldService, which points (see the arrow) to the reference
+definition. This is telling Blueprint that the bean (helloclient) needs the
+container to supply a service matched by the 'helloservice' reference,
+which in turns specifies the interface to be implemented by that service.
+<br>
+<br>
+<img alt="hw6" src="BPTutorial6F.png" />
+<br>
+<br></p>
+<p>The server configuration file is similar - with one bean definition which
+points to the Java class that implements HelloWorldService. The second
+element in this file is the service definition. This registers a service
+under the HelloWorldService interface, implemented by the 'helloservice'
+bean. 
+<br>
+<br>
+<img alt="hw7" src="BPTutorial7F.png" />
+<br>
+<br></p>
+<p><a name="BlueprintHelloWorldTutorial-TheJavaclasses"></a></p>
+<h3 id="the_java_classes">The Java classes</h3>
+<p>Both the Java classes are very simple, there are just a couple of minor
+points to make about each one. The HelloWorldClient class looks like
+this:
+<br>
+<br>
+<img alt="hw8" src="BPTutorial8F.png" />
+<br>
+<br></p>
+<ol>
+<li>The setHelloWorldService() method will be called by the Blueprint
+container in order to inject an object implementing the HelloWorldService
+interface. </li>
+<li>The startUp() method will be run when the bundle is started: remember
+that this was specified in the Blueprint. This method executes a hello()
+method which must be supplied by an implementation of HelloWorldService.
+The startUp() method in this case will only be run after dependencies have
+been injected. This is the default Blueprint behaviour.</li>
+</ol>
+<p>The HelloWorldServiceImpl class is even simpler. It has two
+methods:
+<br>
+<br>
+<img alt="hw9" src="BPTutorial9F.png" />
+<br>
+<br></p>
+<ol>
+<li>A startUp() method which writes a message to say that the bundle is being
+started </li>
+<li>A hello() method which writes a 'hello' message</li>
+</ol>
+<p><a name="BlueprintHelloWorldTutorial-Runningthecode"></a></p>
+<h3 id="running_the_code">Running the code</h3>
+<p>The code can be run on an Equinox (or Felix) framework. The
+org.apache.aries.samples.helloworld.blueprint.assembly package assembles an
+Equinox based platform that contains all of the OSGi bundles you need. To
+start it up go to the target directory in 
+org.apache.aries.samples.helloworld.blueprint.assembly, and from command
+line, type:</p>
+<div class="codehilite"><pre><span class="n">java</span> <span class="o">-</span><span class="n">jar</span> <span class="n">osgi</span><span class="o">-</span><span class="mi">3</span><span class="o">.</span><span class="mi">5</span><span class="o">.</span><span class="mi">0</span><span class="o">.</span><span class="n">v20090520</span><span class="o">.</span><span class="n">jar</span> <span class="o">-</span><span class="n">console</span>
+</pre></div>
+
+
+<p>You will see some messages, after which you should get the 'osgi&gt;' prompt;
+sometimes you will need to press return to see it. At the prompt, type 'ss'
+to see the status of the bundles:
+<br>
+<br>
+<img alt="hw10" src="BPTutorial10.png" />
+<br>
+<br>
+Next, start the Blueprint container bundle by typing 'start 5' at the osgi
+prompt.  You will see many debug messages in the code, this is because the
+target/configuration/config.ini specifies the message level to be DEBUG, if
+there are too many messages you can change this to 'INFO'. The debug
+messages are quite interesting to look through in themselves, but a little
+beyond the scope of this tutorial. The last debug message should indicate
+that a Blueprint container is running in state 'created'. After that, start
+the blueprint-helloworld-api in the same way by typing 'start 6' at the
+prompt.</p>
+<p>The next step is to  start the blueprint-helloworld-server bundle. In
+amongst the DEBUG messages you should see the single line of output from
+the startUp() method if the HelloWorldServiceImpl class:</p>
+<div class="codehilite"><pre><span class="o">======&gt;&gt;&gt;</span> <span class="n">Starting</span> <span class="n">HelloWorld</span> <span class="n">Server</span>
+</pre></div>
+
+
+<p>At this point it is possible to see if the HelloWorldService is registered,
+like this:</p>
+<div class="codehilite"><pre><span class="n">osgi</span><span class="o">&gt;</span> <span class="n">services</span> <span class="p">(</span><span class="n">objectClass</span><span class="o">=</span><span class="n">org</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">aries</span><span class="o">.</span><span class="n">samples</span><span class="o">.</span><span class="n">blueprint</span><span class="o">.</span><span class="n">helloworld</span><span class="o">.</span><span class="n">api</span><span class="o">.</span><span class="n">HelloWorldService</span><span class="p">)</span>
+</pre></div>
+
+
+<p>running this command will tell you that a service is registered but that
+nothing is using it.</p>
+<p>Finally, start the blueprint-helloworld-client bundle. If things have gone
+according to plan you should see a sequence of 3 messages from the
+startUp() method, the second message will be a 'hello' from
+HelloWorldService:</p>
+<div class="codehilite"><pre><span class="o">========&gt;&gt;&gt;&gt;</span><span class="n">Client</span> <span class="n">HelloWorld:</span> <span class="n">About</span> <span class="n">to</span> <span class="n">execute</span> <span class="n">a</span> <span class="n">method</span> <span class="n">from</span> <span class="n">the</span> <span class="n">Hello</span> <span class="n">World</span> <span class="n">server</span>
+<span class="o">======&gt;&gt;&gt;</span> <span class="n">A</span> <span class="n">message</span> <span class="n">from</span> <span class="n">the</span> <span class="n">server:</span> <span class="n">Hello</span> <span class="n">World</span><span class="o">!</span>
+<span class="o">========&gt;&gt;&gt;&gt;</span><span class="n">Client</span> <span class="n">HelloWorld:</span> <span class="o">...</span> <span class="k">if</span> <span class="n">you</span> <span class="n">didn</span><span class="err">&#39;</span><span class="n">t</span> <span class="n">just</span> <span class="n">see</span> <span class="n">a</span> <span class="n">Hello</span> <span class="n">World</span> <span class="n">message</span> <span class="n">something</span> <span class="n">went</span> <span class="n">wrong</span>
+</pre></div>
+
+
+<p>If you re-run the services command above it will tell you that the
+blueprint-helloworldclient bundle is using the blueprint-helloworldservice.</p>
+<p>One interesting experiment is to start the blueprint-helloworldclient
+bundle before the blueprint-helloworldserver bunde. When you do this, you
+will see no output until the second bundle is started because the
+'helloclient' bean cannot be initialised until that point. If you wait more
+than five minutes by default, there will be a timeout and the client will
+not be initialised at all.</p>
+<p><a name="BlueprintHelloWorldTutorial-Summary"></a></p>
+<h3 id="summary">Summary</h3>
+<p>In the tutorial you have seen how to construct three simple Blueprint
+bundles. The client bundle depends directly on the api and indirectly on
+the server bundle. Blueprint takes care of registering a service from the
+server bundle so that the client bundle can use it. You will have some
+appreciation of the classes and XML that form a Blueprint application, and
+you have seen a simple example working. Of course, this tutorial barely
+touches on many of the features provided by the Aries Blueprint
+implementation. Anyone keen to explore the features of Blueprint should
+look at this <a href="http://www.ibm.com/developerworks/opensource/library/os-osgiblueprint/index.html">article</a>
+ and continue by reading the [OSGi specification|http://www.osgi.org/Download/Release4V42]
+ (see the 4.2 Compendium spec, section 121, "Blueprint Container
+Specification") and making modifications to the sample code.</p></div>
+            <!-- Content -->
+          </td>
+        </tr>
+      </table>
+   </td>
+   <td id="cell-2-2" colspan="2">&nbsp;</td>
+  </tr>
+  <tr width="100%">
+   <td id="cell-3-0">&nbsp;</td>
+   <td id="cell-3-1">&nbsp;</td>
+   <td id="cell-3-2">
+     <div id="footer">
+       <!-- Footer -->
+       <div id="site-footer">
+         <a href="http://incubator.apache.org/aries/privacy-policy.html";>Privacy
+Policy</a> 
+       </div>
+       <!-- Footer -->
+     </div>
+   </td>
+   <td id="cell-3-3">&nbsp;</td>
+   <td id="cell-3-4">&nbsp;</td>
+  </tr>
+  <tr width="100%">
+    <td id="cell-4-0" colspan="2">&nbsp;</td>
+    <td id="cell-4-1">&nbsp;</td>
+    <td id="cell-4-2" colspan="2">&nbsp;</td>
+  </tr>
+</table>
+</body>
+</html> 

Added: websites/staging/aries/trunk/content/documentation/tutorials/greetertutorial.html
==============================================================================
--- websites/staging/aries/trunk/content/documentation/tutorials/greetertutorial.html (added)
+++ websites/staging/aries/trunk/content/documentation/tutorials/greetertutorial.html Mon Dec 27 18:31:45 2010
@@ -0,0 +1,211 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd";>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements. See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License. You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<html>
+  <head>
+    <link type="text/css" rel="stylesheet" href="resources/site.css"></link>
+    <script src="resources/space.js" type="text/javascript"></script>
+    </script><script src="resources/getMenu.js" language="javascript" type="text/javascript"></script>
+	<meta name="keywords" content="..."/>
+	<meta name="description" content="..." />
+    <title>
+		Apache Aries - GreeterTutorial
+    </title>
+  </head>
+<body onload="init()">
+
+<table width="100%" cellpadding="0" cellspacing="0">
+  <tr width="100%">
+    <td id="cell-0-0" colspan="2">&nbsp;</td>
+    <td id="cell-0-1">&nbsp;</td>
+    <td id="cell-0-2" colspan="2">&nbsp;</td>
+  </tr>
+  <tr width="100%">
+    <td id="cell-1-0">&nbsp;</td>
+    <td id="cell-1-1">&nbsp;</td>
+    <td id="cell-1-2">
+      <div style="padding: 5px;">
+        <div id="banner">
+          <!-- Banner -->
+			<table border="0" cellpadding="0" cellspacing="0" width="100%">
+				<tr>
+					<td align="left" class="topbardiv" nowrap="">
+						<a href="http://incubator.apache.org/aries/" title="Apache Aries"> <img border="0" src="images/Arieslogo_Horizontal.gif"> </a>
+					</td>
+					<td align="right" nowrap="">
+						<a href="http://www.apache.org/" title="The Apache Software Foundation"> <img border="0" src="images/apache_feather.png"> </a>
+      				</td>
+				</tr>
+			</table>
+          <!-- Banner -->
+        </div>
+      </div>
+      <div id="top-menu">
+        <table border="0" cellpadding="1" cellspacing="0" width="100%">
+          <tr>
+            <td>
+              <div align="left">
+                <!-- Breadcrumbs -->
+                <!-- Breadcrumbs -->
+              </div>
+            </td>
+            <td>
+              <div align="right">
+                <!-- Quicklinks -->
+					<DIV style="padding: 5px 5px 0px 25px;">
+						<FORM action="http://www.google.com/search" method="get" style="font-size: 10px;">
+						<A href="http://www.apache.org/licenses/LICENSE-2.0.html" class="external-link" rel="nofollow">License</A> <A href="sitemap.html" title="SiteMap">Site Map</A> 
+						<INPUT name="ie" type="hidden" value="UTF-8"></INPUT>
+						<INPUT name="oe" type="hidden" value="UTF-8"></INPUT>
+						<INPUT maxlength="255" name="q" size="15" type="text" value></INPUT>
+						<INPUT name="btnG" type="submit" value="Search"></INPUT>
+						<INPUT name="domains" type="hidden" value="incubator.apache.org/aries"></INPUT>
+						<INPUT name="sitesearch" type="hidden" value="incubator.apache.org/aries"></INPUT>
+						</FORM>
+					</DIV>
+                <!-- Quicklinks -->
+              </div>
+            </td>
+          </tr>
+        </table>
+      </div>
+    </td>
+    <td id="cell-1-3">&nbsp;</td>
+    <td id="cell-1-4">&nbsp;</td>
+  </tr>
+  <tr width="100%">
+    <td id="cell-2-0" colspan="2">&nbsp;</td>
+    <td id="cell-2-1">
+      <table>
+        <tr height="100%" valign="top">
+          <td height="100%">
+            <div id="wrapper-menu-page-right">
+              <div id="wrapper-menu-page-top">
+                <div id="wrapper-menu-page-bottom">
+                  <div id="menu-page">
+                    <!-- NavigationBar -->
+					<ul>
+<li><h3><a href="overview.html">Overview</a></h3><ul>
+<li><h4><a href="boardreports.html">Board Reports</a></h4></li>
+<li><h4><a href="sitemap.html">Site Map</a></h4></li>
+</ul>
+</li>
+<li><h3><a href="documentation.html">Documentation</a></h3><ul>
+<li><h4><a href="ariesprogrammingmodel.html">Programming Model</a></h4></li>
+<li><h4><a href="pointerstoosgispecifications.html">Pointers to OSGi specs</a></h4></li>
+<li><h4><a href="integrators-guide.html">Integrators Guide</a></h4></li>
+<li><h4><a href="articles.html">Articles</a></h4></li>
+<li><h4><a href="https://svn.apache.org/repos/asf/incubator/aries/slides/">Slides</a></h4></li>
+<li><h4><a href="tutorials.html">Tutorials</a></h4></li>
+</ul>
+</li>
+<li><h3><a href="downloads.html">Downloads</a></h3></li>
+<li><h3><a href="community.html">Community</a></h3><ul>
+<li><h4><a href="gettinginvolved.html">Getting Involved</a></h4></li>
+<li><h4><a href="people.html">Who we are</a></h4></li>
+<li><h4><a href="mailinglists.html">Mailing lists</a></h4></li>
+<li><h4><a href="http://blogs.apache.org/aries/">Aries Group Blog</a></h4></li>
+</ul>
+</li>
+<li><h3><a href="development.html">Development</a></h3><ul>
+<li><h4><a href="https://svn.apache.org/repos/asf/incubator/aries/">Source Control </a></h4></li>
+<li><h4><a href="https://issues.apache.org/jira/browse/ARIES">Bug Tracking</a></h4></li>
+<li><h4><a href="buildingaries.html">Building Aries </a></h4></li>
+<li><h4><a href="releasingaries.html">Releasing Aries </a></h4></li>
+<li><h4><a href="compliancetesting.html">OSGi Compliance Tests </a></h4></li>
+<li><h4><a href="http://hudson.zones.apache.org/hudson/">Build System</a></h4></li>
+<li><h4><a href="maintainingthewebpages.html">Web Site Maintenance </a></h4></li>
+</ul>
+</li>
+<li><h3><a href="modules.html">Modules</a></h3><ul>
+<li><h4><a href="samples.html">Samples</a></h4></li>
+<li><h4><a href="blueprint.html">Blueprint</a></h4></li>
+<li><h4><a href="jndiproject.html">JNDI</a></h4></li>
+<li><h4><a href="jpaproject.html">JPA</a></h4></li>
+<li><h4><a href="applications.html">Applications</a></h4></li>
+<li><h4><a href="transactionsproject.html">Transactions</a></h4></li>
+<li><h4><a href="-ebamavenpluginproject.html">EBA Maven Plugin </a></h4></li>
+<li><h4><a href="spi-fly.html">SPI Fly</a></h4></li>
+</ul>
+</li>
+<li><h3> <a href="sponsorship.html">Sponsorship</a></h3></li>
+</ul>
+                    <!-- NavigationBar -->
+                  </div>
+                </div>
+              </div>
+            </div>
+          </td>
+          <td height="100%" width="100%">
+            <!-- Content -->
+            <div class="wiki-content"><p><a name="GreeterTutorial-TheGreeterTutorial"></a></p>
+<h1 id="the_greeter_tutorial">The Greeter Tutorial</h1>
+<p>This tutorial takes a slightly longer look at Blueprint and works through
+the process of converting an OSGi project to use use Blueprint. It is aimed
+at people who already have some familiarity with OSGi.</p>
+<p>The tutorial is assembled and distributed as a zip or tar.gz file. All of
+the documentation is included in the zip or tar.gz file. The intention was
+to build a tutorial that could be used in a classroom or conference. The
+only pre-reqs (in addition to the zip/tar.gz) are:</p>
+<ul>
+<li>Maven 2.2+</li>
+<li>Java 1.6 +</li>
+<li>A network connection</li>
+</ul>
+<p>To build the tutorial zip/tar.gz you will need to:</p>
+<ul>
+<li>Check out and build Aries, see <a href="http://incubator.apache.org/aries/buildingaries.html">here</a></li>
+<li>cd trunk/tutorials/blueprint/tutorial-modules</li>
+<li>mvn clean install</li>
+<li>cd ../tutorial-assembly</li>
+<li>mvn assembly:assembly</li>
+</ul>
+<p>This final step will generate a zip and a tar.gz file in the target
+directory.
+To run through the tutorial, extract either the zip or tar.gz into some temporary space ([toplevel](toplevel.html)
+) and point your web browser at [toplevel]/docs/instructions.html.</p></div>
+            <!-- Content -->
+          </td>
+        </tr>
+      </table>
+   </td>
+   <td id="cell-2-2" colspan="2">&nbsp;</td>
+  </tr>
+  <tr width="100%">
+   <td id="cell-3-0">&nbsp;</td>
+   <td id="cell-3-1">&nbsp;</td>
+   <td id="cell-3-2">
+     <div id="footer">
+       <!-- Footer -->
+       <div id="site-footer">
+         <a href="http://incubator.apache.org/aries/privacy-policy.html";>Privacy
+Policy</a> 
+       </div>
+       <!-- Footer -->
+     </div>
+   </td>
+   <td id="cell-3-3">&nbsp;</td>
+   <td id="cell-3-4">&nbsp;</td>
+  </tr>
+  <tr width="100%">
+    <td id="cell-4-0" colspan="2">&nbsp;</td>
+    <td id="cell-4-1">&nbsp;</td>
+    <td id="cell-4-2" colspan="2">&nbsp;</td>
+  </tr>
+</table>
+</body>
+</html> 

Added: websites/staging/aries/trunk/content/downloads/archived-releases.html
==============================================================================
--- websites/staging/aries/trunk/content/downloads/archived-releases.html (added)
+++ websites/staging/aries/trunk/content/downloads/archived-releases.html Mon Dec 27 18:31:45 2010
@@ -0,0 +1,190 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd";>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements. See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License. You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<html>
+  <head>
+    <link type="text/css" rel="stylesheet" href="resources/site.css"></link>
+    <script src="resources/space.js" type="text/javascript"></script>
+    </script><script src="resources/getMenu.js" language="javascript" type="text/javascript"></script>
+	<meta name="keywords" content="..."/>
+	<meta name="description" content="..." />
+    <title>
+		Apache Aries - Archived Releases
+    </title>
+  </head>
+<body onload="init()">
+
+<table width="100%" cellpadding="0" cellspacing="0">
+  <tr width="100%">
+    <td id="cell-0-0" colspan="2">&nbsp;</td>
+    <td id="cell-0-1">&nbsp;</td>
+    <td id="cell-0-2" colspan="2">&nbsp;</td>
+  </tr>
+  <tr width="100%">
+    <td id="cell-1-0">&nbsp;</td>
+    <td id="cell-1-1">&nbsp;</td>
+    <td id="cell-1-2">
+      <div style="padding: 5px;">
+        <div id="banner">
+          <!-- Banner -->
+			<table border="0" cellpadding="0" cellspacing="0" width="100%">
+				<tr>
+					<td align="left" class="topbardiv" nowrap="">
+						<a href="http://incubator.apache.org/aries/" title="Apache Aries"> <img border="0" src="images/Arieslogo_Horizontal.gif"> </a>
+					</td>
+					<td align="right" nowrap="">
+						<a href="http://www.apache.org/" title="The Apache Software Foundation"> <img border="0" src="images/apache_feather.png"> </a>
+      				</td>
+				</tr>
+			</table>
+          <!-- Banner -->
+        </div>
+      </div>
+      <div id="top-menu">
+        <table border="0" cellpadding="1" cellspacing="0" width="100%">
+          <tr>
+            <td>
+              <div align="left">
+                <!-- Breadcrumbs -->
+                <!-- Breadcrumbs -->
+              </div>
+            </td>
+            <td>
+              <div align="right">
+                <!-- Quicklinks -->
+					<DIV style="padding: 5px 5px 0px 25px;">
+						<FORM action="http://www.google.com/search" method="get" style="font-size: 10px;">
+						<A href="http://www.apache.org/licenses/LICENSE-2.0.html" class="external-link" rel="nofollow">License</A> <A href="sitemap.html" title="SiteMap">Site Map</A> 
+						<INPUT name="ie" type="hidden" value="UTF-8"></INPUT>
+						<INPUT name="oe" type="hidden" value="UTF-8"></INPUT>
+						<INPUT maxlength="255" name="q" size="15" type="text" value></INPUT>
+						<INPUT name="btnG" type="submit" value="Search"></INPUT>
+						<INPUT name="domains" type="hidden" value="incubator.apache.org/aries"></INPUT>
+						<INPUT name="sitesearch" type="hidden" value="incubator.apache.org/aries"></INPUT>
+						</FORM>
+					</DIV>
+                <!-- Quicklinks -->
+              </div>
+            </td>
+          </tr>
+        </table>
+      </div>
+    </td>
+    <td id="cell-1-3">&nbsp;</td>
+    <td id="cell-1-4">&nbsp;</td>
+  </tr>
+  <tr width="100%">
+    <td id="cell-2-0" colspan="2">&nbsp;</td>
+    <td id="cell-2-1">
+      <table>
+        <tr height="100%" valign="top">
+          <td height="100%">
+            <div id="wrapper-menu-page-right">
+              <div id="wrapper-menu-page-top">
+                <div id="wrapper-menu-page-bottom">
+                  <div id="menu-page">
+                    <!-- NavigationBar -->
+					<ul>
+<li><h3><a href="overview.html">Overview</a></h3><ul>
+<li><h4><a href="boardreports.html">Board Reports</a></h4></li>
+<li><h4><a href="sitemap.html">Site Map</a></h4></li>
+</ul>
+</li>
+<li><h3><a href="documentation.html">Documentation</a></h3><ul>
+<li><h4><a href="ariesprogrammingmodel.html">Programming Model</a></h4></li>
+<li><h4><a href="pointerstoosgispecifications.html">Pointers to OSGi specs</a></h4></li>
+<li><h4><a href="integrators-guide.html">Integrators Guide</a></h4></li>
+<li><h4><a href="articles.html">Articles</a></h4></li>
+<li><h4><a href="https://svn.apache.org/repos/asf/incubator/aries/slides/">Slides</a></h4></li>
+<li><h4><a href="tutorials.html">Tutorials</a></h4></li>
+</ul>
+</li>
+<li><h3><a href="downloads.html">Downloads</a></h3></li>
+<li><h3><a href="community.html">Community</a></h3><ul>
+<li><h4><a href="gettinginvolved.html">Getting Involved</a></h4></li>
+<li><h4><a href="people.html">Who we are</a></h4></li>
+<li><h4><a href="mailinglists.html">Mailing lists</a></h4></li>
+<li><h4><a href="http://blogs.apache.org/aries/">Aries Group Blog</a></h4></li>
+</ul>
+</li>
+<li><h3><a href="development.html">Development</a></h3><ul>
+<li><h4><a href="https://svn.apache.org/repos/asf/incubator/aries/">Source Control </a></h4></li>
+<li><h4><a href="https://issues.apache.org/jira/browse/ARIES">Bug Tracking</a></h4></li>
+<li><h4><a href="buildingaries.html">Building Aries </a></h4></li>
+<li><h4><a href="releasingaries.html">Releasing Aries </a></h4></li>
+<li><h4><a href="compliancetesting.html">OSGi Compliance Tests </a></h4></li>
+<li><h4><a href="http://hudson.zones.apache.org/hudson/">Build System</a></h4></li>
+<li><h4><a href="maintainingthewebpages.html">Web Site Maintenance </a></h4></li>
+</ul>
+</li>
+<li><h3><a href="modules.html">Modules</a></h3><ul>
+<li><h4><a href="samples.html">Samples</a></h4></li>
+<li><h4><a href="blueprint.html">Blueprint</a></h4></li>
+<li><h4><a href="jndiproject.html">JNDI</a></h4></li>
+<li><h4><a href="jpaproject.html">JPA</a></h4></li>
+<li><h4><a href="applications.html">Applications</a></h4></li>
+<li><h4><a href="transactionsproject.html">Transactions</a></h4></li>
+<li><h4><a href="-ebamavenpluginproject.html">EBA Maven Plugin </a></h4></li>
+<li><h4><a href="spi-fly.html">SPI Fly</a></h4></li>
+</ul>
+</li>
+<li><h3> <a href="sponsorship.html">Sponsorship</a></h3></li>
+</ul>
+                    <!-- NavigationBar -->
+                  </div>
+                </div>
+              </div>
+            </div>
+          </td>
+          <td height="100%" width="100%">
+            <!-- Content -->
+            <div class="wiki-content"><p><a name="ArchivedReleases-Archivedreleases"></a></p>
+<h1 id="archived_releases">Archived releases</h1>
+<ul>
+<li><a href="/downloads/archived-releases/0.1-incubating.html">0.1-incubating release</a></li>
+</ul></div>
+            <!-- Content -->
+          </td>
+        </tr>
+      </table>
+   </td>
+   <td id="cell-2-2" colspan="2">&nbsp;</td>
+  </tr>
+  <tr width="100%">
+   <td id="cell-3-0">&nbsp;</td>
+   <td id="cell-3-1">&nbsp;</td>
+   <td id="cell-3-2">
+     <div id="footer">
+       <!-- Footer -->
+       <div id="site-footer">
+         <a href="http://incubator.apache.org/aries/privacy-policy.html";>Privacy
+Policy</a> 
+       </div>
+       <!-- Footer -->
+     </div>
+   </td>
+   <td id="cell-3-3">&nbsp;</td>
+   <td id="cell-3-4">&nbsp;</td>
+  </tr>
+  <tr width="100%">
+    <td id="cell-4-0" colspan="2">&nbsp;</td>
+    <td id="cell-4-1">&nbsp;</td>
+    <td id="cell-4-2" colspan="2">&nbsp;</td>
+  </tr>
+</table>
+</body>
+</html>