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

svn commit: r1053126 [2/4] - in /incubator/aries/branches/site/trunk/content: ./ community/ ct/ development/ development/compliancetesting/ documentation/ documentation/ariesprogrammingmodel/ documentation/tutorials/ downloads/ downloads/archived-relea...

Added: incubator/aries/branches/site/trunk/content/documentation/integrators-guide.mdtext
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/documentation/integrators-guide.mdtext?rev=1053126&view=auto
==============================================================================
--- incubator/aries/branches/site/trunk/content/documentation/integrators-guide.mdtext (added)
+++ incubator/aries/branches/site/trunk/content/documentation/integrators-guide.mdtext Mon Dec 27 18:31:05 2010
@@ -0,0 +1,90 @@
+Title: Integrators Guide
+# Integrators guide
+This page describes things that should be considered when integrating the
+Apache Aries project into a runtime.
+
+<a name="IntegratorsGuide-InstallingApplications"></a>
+## Installing Applications
+
+An application is installed using the AriesApplicationManager service. A
+client looks up the AriesApplicationManager and calls one of the
+createApplication methods. There are two createApplication methods. The
+first takes a URL that identifies the application. When this is called the
+application is archive is downloaded from the specified URL and stored in a
+temporary location. The second takes an IDirectory. The application utils
+project contains two implementations of IDirectory, one that maps onto
+directories and the other maps onto a zip. This method creates applications
+with no downloads. The createApplication method will attempt to convert non
+bundle content into bundles and will resolve the application in order to
+find all the dependencies. This does not affect the original application.
+To get a converted, resolved application the returned AriesApplication can
+be stored elsewhere. Storing the AriesApplication will store an application
+archive.
+
+Once the AriesApplication has been created it can be installed into a
+framework using the install method of the AriesApplicationManager. The
+install method returns an ApplicationContext which represents the runtime
+state of the application.
+
+<a name="IntegratorsGuide-StartingandStoppinganApplication"></a>
+## Starting and Stopping an Application
+
+The application can be started and stopped by calling the start and stop
+methods on the ApplicationContext.
+
+<a name="IntegratorsGuide-UninstallinganApplication"></a>
+## Uninstalling an Application
+
+The application can be uninstalled by passing the ApplicationContext to the
+uninstall method on the AriesApplicationManager.
+
+<a name="IntegratorsGuide-FelixFileInstall"></a>
+## Felix FileInstall
+
+The aries application project contains an example application installer
+that hooks into the felix file install project. It automatically installs
+and uninstalls .eba archives found by FileInstall.
+
+<a name="IntegratorsGuide-BundleConverters"></a>
+## BundleConverters
+
+A BundleConverter is a service that can convert an artefact into an OSGi
+Bundle. The interface is provided an IFile indicating the artefact in the
+application and an IDirectory for the root of the aries application. If the
+artefact can be converted then an InputStream is returned that contains the
+bytes for the bundle.
+
+The Aries application project contains a converter for turning war files
+into web application bundles.
+
+<a name="IntegratorsGuide-AriesApplicationResolvers"></a>
+## AriesApplicationResolvers
+
+The Application-Content header in the application does not denote the full
+content of the application. When the application is created the runtime
+will use an AriesApplicationResolver service to work out what extra bundles
+are needed to run the application.
+
+The aries project contains two resolvers:
+
+1. The NoOpResolver. This resolver assumes that all the required bundles are
+contained by value in the application and simply returns the information
+about the bundles in the application.
+1. The OBRAriesResolver. This resolver makes use of OBR to resolve the
+applications
+
+The AriesApplicationManager service picks up any resolver in the service
+registry, so alternatives can be provided if the default resolvers do not
+provide the desired behaviour.
+
+<a name="IntegratorsGuide-ApplicationContextManagers"></a>
+## ApplicationContextManagers
+
+The AriesApplicationManager does not itself know how to put an application
+into an OSGi framework. To do this it calls out to an
+ApplicationContextManager. 
+
+The aries project contains a single simple application context manager
+which installs the application into a flat framework. This does not provide
+the isolation expected for the application content and is provided as a
+simple sample.

Added: incubator/aries/branches/site/trunk/content/documentation/pointerstoosgispecifications.mdtext
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/documentation/pointerstoosgispecifications.mdtext?rev=1053126&view=auto
==============================================================================
--- incubator/aries/branches/site/trunk/content/documentation/pointerstoosgispecifications.mdtext (added)
+++ incubator/aries/branches/site/trunk/content/documentation/pointerstoosgispecifications.mdtext Mon Dec 27 18:31:05 2010
@@ -0,0 +1,5 @@
+Title: PointersToOSGiSpecifications
+<a name="PointersToOSGiSpecifications-PointerstoOSGispecifications"></a>
+# Pointers to OSGi specifications
+
+The current (OSGi 4.2) specification can be found [here](http://www.osgi.org/Download/Release4V42)

Added: incubator/aries/branches/site/trunk/content/documentation/tutorials.mdtext
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/documentation/tutorials.mdtext?rev=1053126&view=auto
==============================================================================
--- incubator/aries/branches/site/trunk/content/documentation/tutorials.mdtext (added)
+++ incubator/aries/branches/site/trunk/content/documentation/tutorials.mdtext Mon Dec 27 18:31:05 2010
@@ -0,0 +1,7 @@
+Title: Tutorials
+<a name="Tutorials-Tutorials"></a>
+# Tutorials
+
+- [Blueprint Hello World tutorial](tutorials/blueprinthelloworldtutorial.html)
+
+- [Greeter: another Blueprint Tutorial](tutorials/greetertutorial.html)

Added: incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial10.png
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial10.png?rev=1053126&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial10.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial1F.png
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial1F.png?rev=1053126&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial1F.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial2F.png
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial2F.png?rev=1053126&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial2F.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial3F.png
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial3F.png?rev=1053126&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial3F.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial4F.png
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial4F.png?rev=1053126&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial4F.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial5F.png
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial5F.png?rev=1053126&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial5F.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial6F.png
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial6F.png?rev=1053126&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial6F.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial7F.png
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial7F.png?rev=1053126&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial7F.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial8F.png
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial8F.png?rev=1053126&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial8F.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial9F.png
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial9F.png?rev=1053126&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/aries/branches/site/trunk/content/documentation/tutorials/BPTutorial9F.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/aries/branches/site/trunk/content/documentation/tutorials/HW1.png
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/documentation/tutorials/HW1.png?rev=1053126&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/aries/branches/site/trunk/content/documentation/tutorials/HW1.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/aries/branches/site/trunk/content/documentation/tutorials/HW2.png
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/documentation/tutorials/HW2.png?rev=1053126&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/aries/branches/site/trunk/content/documentation/tutorials/HW2.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/aries/branches/site/trunk/content/documentation/tutorials/HW3.png
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/documentation/tutorials/HW3.png?rev=1053126&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/aries/branches/site/trunk/content/documentation/tutorials/HW3.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/aries/branches/site/trunk/content/documentation/tutorials/HW4.png
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/documentation/tutorials/HW4.png?rev=1053126&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/aries/branches/site/trunk/content/documentation/tutorials/HW4.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/aries/branches/site/trunk/content/documentation/tutorials/blueprinthelloworldtutorial.mdtext
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/documentation/tutorials/blueprinthelloworldtutorial.mdtext?rev=1053126&view=auto
==============================================================================
--- incubator/aries/branches/site/trunk/content/documentation/tutorials/blueprinthelloworldtutorial.mdtext (added)
+++ incubator/aries/branches/site/trunk/content/documentation/tutorials/blueprinthelloworldtutorial.mdtext Mon Dec 27 18:31:05 2010
@@ -0,0 +1,268 @@
+Title: BlueprintHelloWorldTutorial
+<a name="BlueprintHelloWorldTutorial-Blueprinttutorial"></a>
+# Blueprint tutorial
+
+<a name="BlueprintHelloWorldTutorial-Introduction"></a>
+### Introduction
+
+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
+
+The tutorial assumes a basic working knowledge of Java development, Eclipse
+and some understanding of OSGi.
+
+In order to work through the tutorial you will need to do checkout and
+build copy of Aries, the instructions are [here](http://incubator.apache.org/aries/building-aries.html)
+. This tutorial assumes that you have built Aries and imported the
+samples/helloworld projects into Eclipse. 
+
+
+  
+  
+  
+  
+
+<a name="BlueprintHelloWorldTutorial-TheAPI,ServerandClientprojects"></a>
+### The API, Server and Client projects
+
+  
+  
+
+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>
+![hw1](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>
+![hh2](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.
+
+  
+  
+Expanding the org.apache.aries.samples.helloworld.blueprint.server project
+shows 
+<br>
+<br>
+![hw3](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. 
+
+  
+  
+The org.apache.aries.samples.helloworld.blueprint.client project looks like
+this
+<br>
+<br>
+![hw4](HW4.png)
+<br>
+<br>
+The client implementation is in HelloWorldClient.java. The file config.xml
+contains the Blueprint for the client.
+  
+  
+  
+  
+
+<a name="BlueprintHelloWorldTutorial-TheBlueprintXML"></a>
+### The Blueprint XML
+
+  
+  
+
+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. 
+
+  
+  
+This is a view of what the xml in the two config.xml files is describing:
+<br>
+<br>
+![hw5](BPTutorial5F.png)
+<br>
+<br>
+  
+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>
+![hw6](BPTutorial6F.png)
+<br>
+<br>
+
+  
+  
+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>
+![hw7](BPTutorial7F.png)
+<br>
+<br>
+
+  
+  
+<a name="BlueprintHelloWorldTutorial-TheJavaclasses"></a>
+### The Java classes
+
+  
+  
+
+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>
+![hw8](BPTutorial8F.png)
+<br>
+<br>
+
+ 1.  The setHelloWorldService() method will be called by the Blueprint
+container in order to inject an object implementing the HelloWorldService
+interface. 
+ 1.  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.
+
+  
+  
+  
+  
+The HelloWorldServiceImpl class is even simpler. It has two
+methods:
+<br>
+<br>
+![hw9](BPTutorial9F.png)
+<br>
+<br>
+
+ 1.  A startUp() method which writes a message to say that the bundle is being
+started 
+ 1.  A hello() method which writes a 'hello' message
+
+  
+  
+  
+  
+
+<a name="BlueprintHelloWorldTutorial-Runningthecode"></a>
+### Running the code
+
+  
+  
+
+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:
+
+    java -jar osgi-3.5.0.v20090520.jar -console
+
+You will see some messages, after which you should get the 'osgi>' 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>
+![hw10](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.
+
+  
+  
+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:
+
+    ======>>> Starting HelloWorld Server
+
+At this point it is possible to see if the HelloWorldService is registered,
+like this:
+
+    osgi> services (objectClass=org.apache.aries.samples.blueprint.helloworld.api.HelloWorldService)
+
+running this command will tell you that a service is registered but that
+nothing is using it.
+
+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:
+
+    ========>>>>Client HelloWorld: About to execute a method from the Hello World server
+    ======>>> A message from the server: Hello World!
+    ========>>>>Client HelloWorld: ... if you didn't just see a Hello World message something went wrong
+
+If you re-run the services command above it will tell you that the
+blueprint-helloworldclient bundle is using the blueprint-helloworldservice.
+
+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.
+
+
+<a name="BlueprintHelloWorldTutorial-Summary"></a>
+### Summary
+
+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 [article](http://www.ibm.com/developerworks/opensource/library/os-osgiblueprint/index.html)
+ 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.

Added: incubator/aries/branches/site/trunk/content/documentation/tutorials/greetertutorial.mdtext
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/documentation/tutorials/greetertutorial.mdtext?rev=1053126&view=auto
==============================================================================
--- incubator/aries/branches/site/trunk/content/documentation/tutorials/greetertutorial.mdtext (added)
+++ incubator/aries/branches/site/trunk/content/documentation/tutorials/greetertutorial.mdtext Mon Dec 27 18:31:05 2010
@@ -0,0 +1,29 @@
+Title: GreeterTutorial
+<a name="GreeterTutorial-TheGreeterTutorial"></a>
+# The Greeter Tutorial
+
+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.
+
+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:
+
+* Maven 2.2+
+* Java 1.6 +
+* A network connection
+
+To build the tutorial zip/tar.gz you will need to:
+
+* Check out and build Aries, see [here](http://incubator.apache.org/aries/buildingaries.html)
+* cd trunk/tutorials/blueprint/tutorial-modules
+* mvn clean install
+* cd ../tutorial-assembly
+* mvn assembly:assembly
+
+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.

Added: incubator/aries/branches/site/trunk/content/downloads/archived-releases.mdtext
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/downloads/archived-releases.mdtext?rev=1053126&view=auto
==============================================================================
--- incubator/aries/branches/site/trunk/content/downloads/archived-releases.mdtext (added)
+++ incubator/aries/branches/site/trunk/content/downloads/archived-releases.mdtext Mon Dec 27 18:31:05 2010
@@ -0,0 +1,5 @@
+Title: Archived Releases
+<a name="ArchivedReleases-Archivedreleases"></a>
+# Archived releases
+
+ - [0.1-incubating release](/downloads/archived-releases/0.1-incubating.html)

Added: incubator/aries/branches/site/trunk/content/downloads/archived-releases/0.1-incubating.mdtext
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/downloads/archived-releases/0.1-incubating.mdtext?rev=1053126&view=auto
==============================================================================
--- incubator/aries/branches/site/trunk/content/downloads/archived-releases/0.1-incubating.mdtext (added)
+++ incubator/aries/branches/site/trunk/content/downloads/archived-releases/0.1-incubating.mdtext Mon Dec 27 18:31:05 2010
@@ -0,0 +1,224 @@
+Title: 0.1-incubating
+<a name="0.1-incubating-ApacheAries0.1-incubatingrelease"></a>
+# Apache Aries 0.1-incubating release
+Apache Aries delivers a set of pluggable Java components enabling an
+enterprise OSGi application programming model.
+Apache Aries modules are distributed in source and binary form.
+Alternatively you may checkout the source from Subversion and build Aries
+yourself. Otherwise, the releases below are available for download. These [KEYS](http://www.apache.org/dist/incubator/aries/KEYS)
+ can be used to verify the release archive.
+All Apache Aries products are distributed under the terms of The Apache
+Software License (version 2.0). See the LICENSE file included in each
+distribution for additional license information.
+<a name="0.1-incubating-Samples"></a>
+### Samples
+The easiest way to use the samples is to download the source zip, navigate
+to the appropriate 'assembly' module and run mvn install to download all
+the released  binary artifacts. Alternatively you can build the entire
+source.
+<table class="confluenceTable">
+<tr><th class="confluenceTh"> Sub project </th><th class="confluenceTh"> Module </th><th class="confluenceTh"> Version </th><th class="confluenceTh"> Download </th><th class="confluenceTh"> Comments </th></tr>
+<tr><td class="confluenceTd"> Aries Samples </td><td class="confluenceTd"> </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/samples-0.1-incubating-source-release.zip">zip</A> (<A href="http://archive.apache.org/dist/incubator/aries/samples-0.1-incubating-source-release.zip.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/samples-0.1-incubating-source-release.zip.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/samples-0.1-incubating-source-release.zip.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+Source, ready to build </td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> AriesTrader </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd"> \- </td><td class="confluenceTd"> 
+<a href="/downloads/archived-releases/ariestrader-0.1-incubating.html">AriesTrader sample instructions</a>
+</tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> AriesTrader JDBC app </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.samples.ariestrader.jdbc-0.1-incubating.eba">eba</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.samples.ariestrader.jdbc-0.1-incubating.eba.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.samples.ariestrader.jdbc-0.1-incubating.eba.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.samples.ariestrader.jdbc-0.1-incubating.eba.sha1">sha1</A>) 
+</td><td class="confluenceTd"> AriesTrader app with JDBC persistence only </td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> AriesTrader JPA & JDBC app </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.samples.ariestrader.all-0.1-incubating.eba">eba</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.samples.ariestrader.all-0.1-incubating.eba.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.samples.ariestrader.all-0.1-incubating.eba.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.samples.ariestrader.all-0.1-incubating.eba.sha1">sha1</A>) 
+</td><td class="confluenceTd"> AriesTrader app with all available persistence methods </td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> Blog </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd"> \- </td><td class="confluenceTd"> 
+<a href="/downloads/archived-releases/blogsample-0.1-incubating.html">Blog Sample instructions</a>
+ </th></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> Blog JDBC app </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.samples.blog.jdbc.eba-0.1-incubating.eba">eba</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.samples.blog.jdbc.eba-0.1-incubating.eba.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.samples.blog.jdbc.eba-0.1-incubating.eba.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.samples.blog.jdbc.eba-0.1-incubating.eba.sha1">sha1</A>) 
+</td><td class="confluenceTd"> Blog app based on JDBC </td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> Blog JPA app </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.samples.blog.jpa.eba-0.1-incubating.eba">eba</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.samples.blog.jpa.eba-0.1-incubating.eba.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.samples.blog.jpa.eba-0.1-incubating.eba.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.samples.blog.jpa.eba-0.1-incubating.eba.sha1">sha1</A>) 
+</td><td class="confluenceTd"> Blog app based on JPA </td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> Blueprint HelloWorld </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd"> \- </td><td class="confluenceTd"> </td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> Blueprint ID Verifier</td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd"> \- </td><td class="confluenceTd"> </td></tr>
+</table>
+<a name="0.1-incubating-Projectcomponents"></a>
+### Project components
+<table class="confluenceTable">
+<tr><th class="confluenceTh"> Sub project </th><th class="confluenceTh"> Module </th><th class="confluenceTh"> Version </th><th class="confluenceTh"> Binary </th><th class="confluenceTh"> Source </th></tr>
+<tr><td class="confluenceTd">Application </td><td class="confluenceTd"> </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd"> \- </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/application-0.1-incubating-source-release.zip">zip</A> (<A href="http://archive.apache.org/dist/incubator/aries/application-0.1-incubating-source-release.zip.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/application-0.1-incubating-source-release.zip.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/application-0.1-incubating-source-release.zip.sha1">sha1</A>) 
+</th></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd">application-api </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.api-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.api-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.api-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.api-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.api-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.api-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.api-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.api-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> application-bundle </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> application-converters </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.converters-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.converters-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.converters-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.converters-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.converters-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.converters-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.converters-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.converters-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> application-install </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.install-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.install-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.install-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.install-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.install-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.install-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.install-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.install-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> application-management </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.management-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.management-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.management-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.management-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd"> 
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.management-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.management-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.management-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.management-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> application-obr-resolver </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.resolver.obr-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.resolver.obr-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.resolver.obr-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.resolver.obr-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.resolver.obr-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.resolver.obr-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.resolver.obr-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.resolver.obr-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> application-runtime </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.runtime-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.runtime-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.runtime-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.runtime-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.runtime-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.runtime-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.runtime-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.runtime-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> application-utils </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.utils-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.utils-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.utils-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.utils-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.utils-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.utils-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.utils-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.application.utils-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> Blueprint </td><td class="confluenceTd"> </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd"> \- </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/blueprint-0.1-incubating-source-release.zip">zip</A> (<A href="http://archive.apache.org/dist/incubator/aries/blueprint-0.1-incubating-source-release.zip.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/blueprint-0.1-incubating-source-release.zip.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/blueprint-0.1-incubating-source-release.zip.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> blueprint-api </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.api-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.api-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.api-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.api-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.api-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.api-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.api-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.api-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> blueprint-bundle </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> blueprint-cm </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.cm-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.cm-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.cm-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.cm-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.cm-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.cm-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.cm-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.cm-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> blueprint-core </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.core-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.core-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.core-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.core-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.core-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.core-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.core-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.blueprint.core-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> eba-maven-plugin </td><td class="confluenceTd"> </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd"> \- </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/eba-maven-plugin-0.1-incubating-source-release.zip">zip</A> (<A href="http://archive.apache.org/dist/incubator/aries/eba-maven-plugin-0.1-incubating-source-release.zip.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/eba-maven-plugin-0.1-incubating-source-release.zip.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/eba-maven-plugin-0.1-incubating-source-release.zip.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> \- </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/eba-maven-plugin-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/eba-maven-plugin-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/eba-maven-plugin-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/eba-maven-plugin-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/eba-maven-plugin-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/eba-maven-plugin-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/eba-maven-plugin-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/eba-maven-plugin-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> JMX </td><td class="confluenceTd"> </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd"> \- </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/jmx-0.1-incubating-source-release.zip">zip</A> (<A href="http://archive.apache.org/dist/incubator/aries/jmx-0.1-incubating-source-release.zip.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/jmx-0.1-incubating-source-release.zip.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/jmx-0.1-incubating-source-release.zip.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> jmx-api </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.api-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.api-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.api-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.api-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.api-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.api-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.api-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.api-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> jmx-blueprint-api </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint.api-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint.api-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint.api-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint.api-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint.api-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint.api-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint.api-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint.api-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> jmx-blueprint-bundle </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> jmx-blueprint-core </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint.core-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint.core-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint.core-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint.core-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint.core-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint.core-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint.core-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.blueprint.core-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> jmx-bundle </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> jmx-core </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.core-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.core-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.core-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.core-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.core-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.core-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.core-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jmx.core-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> JNDI </td><td class="confluenceTd"> </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd"> \- </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/jndi-0.1-incubating-source-release.zip">zip</A> (<A href="http://archive.apache.org/dist/incubator/aries/jndi-0.1-incubating-source-release.zip.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/jndi-0.1-incubating-source-release.zip.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/jndi-0.1-incubating-source-release.zip.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> jndi-bundle </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> jndi-core </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi.core-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi.core-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi.core-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi.core-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi.core-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi.core-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi.core-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi.core-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> jndi-url </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi.url-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi.url-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi.url-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi.url-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi.url-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi.url-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi.url-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jndi.url-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> JPA </td><td class="confluenceTd"> </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd"> \- </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/jpa-0.1-incubating-source-release.zip">zip</A> (<A href="http://archive.apache.org/dist/incubator/aries/jpa-0.1-incubating-source-release.zip.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/jpa-0.1-incubating-source-release.zip.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/jpa-0.1-incubating-source-release.zip.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> jpa-api </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.api-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.api-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.api-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.api-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.api-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.api-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.api-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.api-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> jpa-blueprint-aries </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.blueprint.aries-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.blueprint.aries-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.blueprint.aries-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.blueprint.aries-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.blueprint.aries-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.blueprint.aries-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.blueprint.aries-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.blueprint.aries-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> jpa-container </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.container-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.container-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.container-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.container-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.container-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.container-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.container-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.container-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> jpa-container-context </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.container.context-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.container.context-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.container.context-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.container.context-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.container.context-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.container.context-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.container.context-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.jpa.container.context-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> Transaction </td><td class="confluenceTd"> </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd"> \- </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/transaction-0.1-incubating-source-release.zip">zip</A> (<A href="http://archive.apache.org/dist/incubator/aries/transaction-0.1-incubating-source-release.zip.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/transaction-0.1-incubating-source-release.zip.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/transaction-0.1-incubating-source-release.zip.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> transaction-blueprint </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.blueprint-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.blueprint-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.blueprint-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.blueprint-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.blueprint-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.blueprint-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.blueprint-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.blueprint-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> transaction-manager </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.manager-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.manager-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.manager-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.manager-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.manager-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.manager-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.manager-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.manager-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> transaction-wrappers </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.wrappers-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.wrappers-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.wrappers-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.wrappers-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.wrappers-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.wrappers-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.wrappers-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.transaction.wrappers-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> Util </td><td class="confluenceTd"> </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd"> \- </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.util-0.1-incubating-source-release.zip">zip</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.util-0.1-incubating-source-release.zip.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.util-0.1-incubating-source-release.zip.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.util-0.1-incubating-source-release.zip.sha1">sha1</A>) 
+</td></tr>
+<tr><td class="confluenceTd"> </td><td class="confluenceTd"> \- </td><td class="confluenceTd"> 0.1 </td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.util-0.1-incubating.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.util-0.1-incubating.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.util-0.1-incubating.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.util-0.1-incubating.jar.sha1">sha1</A>) 
+</td><td class="confluenceTd">
+<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.util-0.1-incubating-sources.jar">jar</A> (<A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.util-0.1-incubating-sources.jar.asc">asc</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.util-0.1-incubating-sources.jar.md5">md5</A>, <A href="http://archive.apache.org/dist/incubator/aries/org.apache.aries.util-0.1-incubating-sources.jar.sha1">sha1</A>) 
+</td></tr>
+</table>

Added: incubator/aries/branches/site/trunk/content/downloads/archived-releases/BlogSample.png
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/downloads/archived-releases/BlogSample.png?rev=1053126&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/aries/branches/site/trunk/content/downloads/archived-releases/BlogSample.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/aries/branches/site/trunk/content/downloads/archived-releases/ariesTraderOverview2.png
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/downloads/archived-releases/ariesTraderOverview2.png?rev=1053126&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/aries/branches/site/trunk/content/downloads/archived-releases/ariesTraderOverview2.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/aries/branches/site/trunk/content/downloads/archived-releases/ariestrader-0.1-incubating.mdtext
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/downloads/archived-releases/ariestrader-0.1-incubating.mdtext?rev=1053126&view=auto
==============================================================================
--- incubator/aries/branches/site/trunk/content/downloads/archived-releases/ariestrader-0.1-incubating.mdtext (added)
+++ incubator/aries/branches/site/trunk/content/downloads/archived-releases/ariestrader-0.1-incubating.mdtext Mon Dec 27 18:31:05 2010
@@ -0,0 +1,147 @@
+Title: AriesTrader-0.1-incubating
+<a name="AriesTrader-0.1-incubating-TheAriesTraderSample"></a>
+# The AriesTrader Sample
+
+
+<a name="AriesTrader-0.1-incubating-Prereqs"></a>
+### Prereqs 
+<br>
+
+- - -
+**Note**:
+The Derby installation prereq is only required when using the
+0.1-incubating released version of the sample.	Subsequent releases will
+not require the installation of Derby.	
+
+Also note that the version of Derby used by the 0.1-incubating release and
+development versions of the AriesTrader Sample is 10.5.3.0. Since May 2010
+the Derby tutorial points to the latest Derby release (10.6.x) - if this is
+installed the AriesTrader sample will not work. See [ARIES-317](https://issues.apache.org/jira/browse/ARIES-317)
+. For the present the best solution is to install Derby 10.5.3.
+
+- - -
+
+Follow the instructions [here](http://db.apache.org/derby/papers/DerbyTut/install_software.html#derby)
+ to complete the following actions: Download Derby, Install Derby, Set
+DERBY_INSTALL, Configure Embedded Derby and then Verify Derby.
+
+
+<a name="AriesTrader-0.1-incubating-CreatingtheOSGiplatform(equinox-test-harness)forAriesTrader"></a>
+### Creating the OSGi platform (equinox-test-harness) for AriesTrader 
+Download and unzip the source zip for the [latest release](aries:downloads.html)
+ of Aries Samples and build the equinox-test-harness module under
+ariestrader:
+
+    cd samples-0.1-incubating/ariestrader/assemblies/equinox-test-harness
+    mvn install
+
+This procedure will pull in the binaries from the latest release and its
+dependencies.
+
+<a name="AriesTrader-0.1-incubating-AlternativebuildusingApacheAriestrunk."></a>
+### Alternative build using Apache Aries trunk.
+As an alternative to using the released version you can also choose to work
+with the latest, unreleased code.  This will require the use of subversion
+to checkout the code followed by building the entire Apache Aries project. 
+Directions are provided here:  [Building Aries instructions](aries:buildingaries.html)
+.
+
+
+<a name="AriesTrader-0.1-incubating-StartingtheEquinoxTestHarnesstoruntheAriesTradersample"></a>
+### Starting the Equinox Test Harness to run the AriesTrader sample
+AriesTrader needs a test harness to run in.  For this purpose we are using
+an Equinox assembly that pulls in all of the necessary dependencies.  
+
+The first task is to create the database necessary for AriesTrader:
+
+    cd [your_aries_installation]
+/ariestrader-sample/assemblies/equinox-test-harness/target
+    export
+CLASSPATH=$DERBY_INSTALL/lib/derby.jar:$DERBY_INSTALL/lib/derbytools.jar:.
+    java org.apache.derby.tools.ij tradeDB.sql
+
+
+Next, start Aries in an OSGi framework using the Eclipse Equinox test
+harness
+
+    java -jar osgi-3.5.0.v20090520.jar -console
+
+The OSGi console should start up, the 'ss' command should show the active
+bundles but the AriesTrader application is not yet installed (with the
+exception of the ariestrader derby datasource which is started with the
+test harness for convenience).	
+
+<a name="AriesTrader-0.1-incubating-InstallingAriesTraderintheEquinoxTestHarness"></a>
+### Installing AriesTrader in the Equinox Test Harness
+To install the AriesTrader application simply copy the eba for AriesTrader
+into the target/load directory which was created when test harness
+containing Aries was started.  For convenience the AriesTraders EBAs are
+copied into the target directory as part of creating the OSGi Equinox test
+harness. 
+
+When using the "JDBC" only AriesTrader configuration which supports only
+jdbc persistence:
+
+    cp org.apache.aries.samples.ariestrader.jdbc-*.eba load/
+
+
+When using the "All" AriesTrader configuration which supports all currently
+available persistence modes:
+
+    cp org.apache.aries.samples.ariestrader.all-*.eba load/
+
+
+Now the 'ss' command should show all of the AriesTrader bundles in state
+'ACTIVE'.
+
+If you subsequently delete org.apache.aries.samples.ariestrader.jdbc-*.eba
+or org.apache.aries.samples.ariestrader.all-*.eba from the target/load
+directory the application will be uninstalled.
+
+
+<a name="AriesTrader-0.1-incubating-AccessingandusingtheAriesTradersample"></a>
+### Accessing and using the AriesTrader sample
+Point your browser at [http://localhost:8080/org.apache.aries.samples.ariestrader.web/](http://localhost:8080/org.apache.aries.samples.ariestrader.web/)
+
+Select the "Configuration" tab and the "Configure AriesTrader run-time
+parameters" choice.  Then select from among the available runtime modes
+(defauls to JDBC).  Be sure to click "update config" to save your
+selection.
+
+At the moment the following persistence modes are available when using the
+"all" EBA:
+* JDBC persistence
+* JPA application managed entity manager persistence
+* JPA container managed entity managers using declarative transaction
+support  
+
+By default, the sample starts with JDBC persistence.  To select another
+persistence mechanism see the directions under "Accessing and using the
+AriesTrader sample. 
+ 
+After selecting the persistence mode you must create the AriesTrader
+Database tables and indexs.  Select the "Configuration" tab and the
+"(Re)-create AriesTrader Tables and Indexes". 
+
+Next, you must seed the database with test content.  Once again go to the
+"Configuration" tab but this time select "(Re)-populate AriesTrader
+Database" from the available choices to seed the database with a default
+set of users and stock quotes.	You will see a number of quotes (default is
+400) and users (default is 200) created.
+
+Select the "Trading & Portfolios" tab to use the mock trade application or
+the "Primitives" tab to run some of the web primitive tests (PingJSPEL is
+not currently working).  You can also run the "Test AriesTrader Scenario"
+from the "Configuration" tab which will launch a new browser window and
+step through a trading scenario with each reload of the page.
+
+<a name="AriesTrader-0.1-incubating-AbouttheAriesTraderSample"></a>
+### About the AriesTrader Sample
+
+The AriesTrader sample is a modified version of the Apache Geronimo
+DayTrader sample.  It has been somewhat simplified and reorganized to
+support the Apache Aries programming model.  
+
+The AriesTrader sample bundles are organized like this:
+
+![at1](ariesTraderOverview2.png)

Added: incubator/aries/branches/site/trunk/content/downloads/archived-releases/blogsample-0.1-incubating.mdtext
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/downloads/archived-releases/blogsample-0.1-incubating.mdtext?rev=1053126&view=auto
==============================================================================
--- incubator/aries/branches/site/trunk/content/downloads/archived-releases/blogsample-0.1-incubating.mdtext (added)
+++ incubator/aries/branches/site/trunk/content/downloads/archived-releases/blogsample-0.1-incubating.mdtext Mon Dec 27 18:31:05 2010
@@ -0,0 +1,101 @@
+Title: BlogSample-0.1-incubating
+<a name="BlogSample-0.1-incubating-TheBlogSample-version0.1-incubating."></a>
+# The Blog Sample - version 0.1-incubating.
+
+
+<a name="BlogSample-0.1-incubating-RunningtheBlogSample"></a>
+## Running the Blog Sample
+
+
+<a name="BlogSample-0.1-incubating-Prereqs"></a>
+### Prereqs
+
+Follow the instructions [here](http://db.apache.org/derby/papers/DerbyTut/install_software.html#derby)
+ to complete the following actions: Download Derby, Install Derby, Set
+DERBY_INSTALL, Configure Embedded Derby and then Verify Derby. 
+
+<br>
+
+- - -
+**Note:**
+The version of Derby used by the current release and development versions
+of the Blog Sample is 10.5.3.0. Since May 2010 the Derby tutorial points to
+the latest Derby release (10.6.x) - if this is installed the Blog sample
+will not work. See [ARIES-317](https://issues.apache.org/jira/browse/ARIES-317)
+. For the present the best solution is to install Derby 10.5.3.
+
+- - - 
+
+
+<a name="BlogSample-0.1-incubating-CreatetheOSGiplatformfortheBlogsample"></a>
+### Create the OSGi platform for the Blog sample
+
+Download and unzip the source zip for the [latest release](aries:downloads.html)
+ of Aries Samples and build the blog-assembly module:
+
+    cd samples-0.1-incubating/blog/blog-assembly
+    mvn install
+
+This procedure will pull in the binaries from the latest release and its
+dependencies.
+
+<a name="BlogSample-0.1-incubating-RunningtheBlogsample"></a>
+### Running the Blog sample
+
+Download the JDBC based Blog sample application (.eba file) from the [latest release](aries:downloads.html)
+.
+
+Create the database
+
+    cd samples-0.1-incubating/blog-sample/blog-assembly/target
+    export
+    CLASSPATH=$DERBY_INSTALL/lib/derby.jar:$DERBY_INSTALL/lib/derbytools.jar:.
+    java org.apache.derby.tools.ij blogDB.sql
+
+now start Aries in an OSGi framework (we're using Eclipse Equinox in this
+case)
+
+    java -jar osgi-3.5.0.v20090520.jar -console
+
+
+The OSGi console should start up, the 'ss' command should show all of the
+Blog bundles in state 'ACTIVE'.
+
+Now start the blog application (.eba file) you downloaded earlier, by
+copying it into the load directory which was created when Aries started.
+
+Point your browser to [http://localhost:8080/org.apache.aries.samples.blog.web/](http://localhost:8080/org.apache.aries.samples.blog.web/)
+
+If you subsequently delete the .eba from the load directory the application
+will be uninstalled.
+
+<a name="BlogSample-0.1-incubating-RunningthesampleusingaJPApersistencelayer"></a>
+### Running the sample using a JPA persistence layer
+
+The first blog sample application was written to use a JDBC persistence
+layer. There is a second application implemented to demonstrate the JPA
+capability
+
+To run the blog sample which uses the JPA persistence layer, start the OSGi
+framework, remove any previous copies of the blog sample from the
+target/load directory, then copy the Blog sample JPA .eba file into the
+load directory.
+
+Finally, after typing 'refresh' at the OSGi console, point your browser at [http://localhost:8080/org.apache.aries.samples.blog.web/](http://localhost:8080/org.apache.aries.samples.blog.web/)
+. You should see something that looks precisely the same as the blog sample
+running with the JDBC persistence layer, but this time running using the
+JPA persistence layer.
+
+<a name="BlogSample-0.1-incubating-Usingthelatest,unreleasedcode"></a>
+## Using the latest, unreleased code
+
+If you prefer to use the very latest code from subversion, checkout and
+build the Aries trunk by following the [Building Aries instructions](aries:buildingaries.html)
+.
+
+<a name="BlogSample-0.1-incubating-AbouttheBlogsample"></a>
+## About the Blog sample
+
+The blog sample components can be visualised like this:
+
+![bs](BlogSample.png)