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 [3/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/development/release-0.2
==============================================================================
--- websites/staging/aries/trunk/content/development/release-0.2 (added)
+++ websites/staging/aries/trunk/content/development/release-0.2 Mon Dec 27 18:31:45 2010
@@ -0,0 +1,115 @@
+# Application sources
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/application/application/0.2-incubating/application-0.2-incubating-source-release.zip$1
+# Blueprint sources
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/blueprint/blueprint/0.2-incubating/blueprint-0.2-incubating-source-release.zip$1
+# Eba maven plugin
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/eba-maven-plugin/0.2-incubating/eba-maven-plugin-0.2-incubating-source-release.zip$1
+# JMX sources
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jmx/jmx/0.2-incubating/jmx-0.2-incubating-source-release.zip$1
+# JNDI Sources
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jndi/jndi/0.2-incubating/jndi-0.2-incubating-source-release.zip$1
+# JPA Sources
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jpa/jpa/0.2-incubating/jpa-0.2-incubating-source-release.zip$1
+# Quiesce sources
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/quiesce/quiesce/0.2-incubating/quiesce-0.2-incubating-source-release.zip$1
+# Samples sources
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/samples/samples/0.2-incubating/samples-0.2-incubating-source-release.zip$1
+# Transaction sources
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/transaction/transaction/0.2-incubating/transaction-0.2-incubating-source-release.zip$1
+# Util sources
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/org.apache.aries.util/0.2-incubating/org.apache.aries.util-0.2-incubating-source-release.zip$1
+
+# Application
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/application/org.apache.aries.application/0.2-incubating/org.apache.aries.application-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/application/org.apache.aries.application/0.2-incubating/org.apache.aries.application-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/application/org.apache.aries.application.api/0.2-incubating/org.apache.aries.application.api-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/application/org.apache.aries.application.api/0.2-incubating/org.apache.aries.application.api-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/application/org.apache.aries.application.converters/0.2-incubating/org.apache.aries.application.converters-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/application/org.apache.aries.application.converters/0.2-incubating/org.apache.aries.application.converters-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/application/org.apache.aries.application.install/0.2-incubating/org.apache.aries.application.install-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/application/org.apache.aries.application.install/0.2-incubating/org.apache.aries.application.install-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/application/org.apache.aries.application.management/0.2-incubating/org.apache.aries.application.management-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/application/org.apache.aries.application.management/0.2-incubating/org.apache.aries.application.management-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/application/org.apache.aries.application.resolver.obr/0.2-incubating/org.apache.aries.application.resolver.obr-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/application/org.apache.aries.application.resolver.obr/0.2-incubating/org.apache.aries.application.resolver.obr-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/application/org.apache.aries.application.runtime/0.2-incubating/org.apache.aries.application.runtime-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/application/org.apache.aries.application.runtime/0.2-incubating/org.apache.aries.application.runtime-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/application/org.apache.aries.application.utils/0.2-incubating/org.apache.aries.application.utils-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/application/org.apache.aries.application.utils/0.2-incubating/org.apache.aries.application.utils-0.2-incubating.jar$1
+
+# Blueprint
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/blueprint/org.apache.aries.blueprint/0.2-incubating/org.apache.aries.blueprint-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/blueprint/org.apache.aries.blueprint/0.2-incubating/org.apache.aries.blueprint-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/blueprint/org.apache.aries.blueprint.annotation.api/0.2-incubating/org.apache.aries.blueprint.annotation.api-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/blueprint/org.apache.aries.blueprint.annotation.api/0.2-incubating/org.apache.aries.blueprint.annotation.api-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/blueprint/org.apache.aries.blueprint.annotation.impl/0.2-incubating/org.apache.aries.blueprint.annotation.impl-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/blueprint/org.apache.aries.blueprint.annotation.impl/0.2-incubating/org.apache.aries.blueprint.annotation.impl-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/blueprint/org.apache.aries.blueprint.api/0.2-incubating/org.apache.aries.blueprint.api-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/blueprint/org.apache.aries.blueprint.api/0.2-incubating/org.apache.aries.blueprint.api-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/blueprint/org.apache.aries.blueprint.cm/0.2-incubating/org.apache.aries.blueprint.cm-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/blueprint/org.apache.aries.blueprint.cm/0.2-incubating/org.apache.aries.blueprint.cm-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/blueprint/org.apache.aries.blueprint.core/0.2-incubating/org.apache.aries.blueprint.core-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/blueprint/org.apache.aries.blueprint.core/0.2-incubating/org.apache.aries.blueprint.core-0.2-incubating.jar$1
+
+# EBA Maven plugin
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/eba-maven-plugin/0.2-incubating/eba-maven-plugin-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/eba-maven-plugin/0.2-incubating/eba-maven-plugin-0.2-incubating.jar$1
+
+# JMX
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jmx/org.apache.aries.jmx/0.2-incubating/org.apache.aries.jmx-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jmx/org.apache.aries.jmx/0.2-incubating/org.apache.aries.jmx-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jmx/org.apache.aries.jmx.api/0.2-incubating/org.apache.aries.jmx.api-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jmx/org.apache.aries.jmx.api/0.2-incubating/org.apache.aries.jmx.api-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jmx/org.apache.aries.jmx.blueprint/0.2-incubating/org.apache.aries.jmx.blueprint-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jmx/org.apache.aries.jmx.blueprint/0.2-incubating/org.apache.aries.jmx.blueprint-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jmx/org.apache.aries.jmx.blueprint.api/0.2-incubating/org.apache.aries.jmx.blueprint.api-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jmx/org.apache.aries.jmx.blueprint.api/0.2-incubating/org.apache.aries.jmx.blueprint.api-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jmx/org.apache.aries.jmx.blueprint.core/0.2-incubating/org.apache.aries.jmx.blueprint.core-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jmx/org.apache.aries.jmx.blueprint.core/0.2-incubating/org.apache.aries.jmx.blueprint.core-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jmx/org.apache.aries.jmx.core/0.2-incubating/org.apache.aries.jmx.core-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jmx/org.apache.aries.jmx.core/0.2-incubating/org.apache.aries.jmx.core-0.2-incubating.jar$1
+
+# JNDI
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jndi/org.apache.aries.jndi.api/0.2-incubating/org.apache.aries.jndi.api-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jndi/org.apache.aries.jndi.api/0.2-incubating/org.apache.aries.jndi.api-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jndi/org.apache.aries.jndi/0.2-incubating/org.apache.aries.jndi-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jndi/org.apache.aries.jndi/0.2-incubating/org.apache.aries.jndi-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jndi/org.apache.aries.jndi.core/0.2-incubating/org.apache.aries.jndi.core-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jndi/org.apache.aries.jndi.core/0.2-incubating/org.apache.aries.jndi.core-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jndi/org.apache.aries.jndi.url/0.2-incubating/org.apache.aries.jndi.url-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jndi/org.apache.aries.jndi.url/0.2-incubating/org.apache.aries.jndi.url-0.2-incubating.jar$1
+
+# JPA
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jpa/org.apache.aries.jpa.api/0.2-incubating/org.apache.aries.jpa.api-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jpa/org.apache.aries.jpa.api/0.2-incubating/org.apache.aries.jpa.api-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jpa/org.apache.aries.jpa.blueprint.aries/0.2-incubating/org.apache.aries.jpa.blueprint.aries-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jpa/org.apache.aries.jpa.blueprint.aries/0.2-incubating/org.apache.aries.jpa.blueprint.aries-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jpa/org.apache.aries.jpa.container/0.2-incubating/org.apache.aries.jpa.container-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jpa/org.apache.aries.jpa.container/0.2-incubating/org.apache.aries.jpa.container-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jpa/org.apache.aries.jpa.container.context/0.2-incubating/org.apache.aries.jpa.container.context-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/jpa/org.apache.aries.jpa.container.context/0.2-incubating/org.apache.aries.jpa.container.context-0.2-incubating.jar$1
+
+# Quiesce
+
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/quiesce/org.apache.aries.quiesce.api/0.2-incubating/org.apache.aries.quiesce.api-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/quiesce/org.apache.aries.quiesce.api/0.2-incubating/org.apache.aries.quiesce.api-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/quiesce/org.apache.aries.quiesce.manager/0.2-incubating/org.apache.aries.quiesce.manager-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/quiesce/org.apache.aries.quiesce.manager/0.2-incubating/org.apache.aries.quiesce.manager-0.2-incubating.jar$1
+
+# Samples
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/samples/ariestrader/org.apache.aries.samples.ariestrader.all/0.2-incubating/org.apache.aries.samples.ariestrader.all-0.2-incubating.eba$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/samples/ariestrader/org.apache.aries.samples.ariestrader.jdbc/0.2-incubating/org.apache.aries.samples.ariestrader.jdbc-0.2-incubating.eba$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/samples/blog/org.apache.aries.samples.blog.jdbc.eba/0.2-incubating/org.apache.aries.samples.blog.jdbc.eba-0.2-incubating.eba$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/samples/blog/org.apache.aries.samples.blog.jpa.eba/0.2-incubating/org.apache.aries.samples.blog.jpa.eba-0.2-incubating.eba$1
+
+# Transaction
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/transaction/org.apache.aries.transaction.blueprint/0.2-incubating/org.apache.aries.transaction.blueprint-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/transaction/org.apache.aries.transaction.blueprint/0.2-incubating/org.apache.aries.transaction.blueprint-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/transaction/org.apache.aries.transaction.manager/0.2-incubating/org.apache.aries.transaction.manager-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/transaction/org.apache.aries.transaction.manager/0.2-incubating/org.apache.aries.transaction.manager-0.2-incubating.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/transaction/org.apache.aries.transaction.wrappers/0.2-incubating/org.apache.aries.transaction.wrappers-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/transaction/org.apache.aries.transaction.wrappers/0.2-incubating/org.apache.aries.transaction.wrappers-0.2-incubating.jar$1
+
+# Util
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/org.apache.aries.util/0.2-incubating/org.apache.aries.util-0.2-incubating-sources.jar$1
+wget https://repository.apache.org/content/repositories/releases/org/apache/aries/org.apache.aries.util/0.2-incubating/org.apache.aries.util-0.2-incubating.jar$1

Added: websites/staging/aries/trunk/content/development/releasingaries.html
==============================================================================
--- websites/staging/aries/trunk/content/development/releasingaries.html (added)
+++ websites/staging/aries/trunk/content/development/releasingaries.html Mon Dec 27 18:31:45 2010
@@ -0,0 +1,498 @@
+<!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 - ReleasingAries
+    </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="ReleasingAries-HowtodoanAriesRelease"></a></p>
+<h1 id="how_to_do_an_aries_release">How to do an Aries Release</h1>
+<p>To create a release you will need to create the release artifacts and move
+then to various places (ultimately the Maven central repository). The Maven
+commands and general outline of the process looks like this:</p>
+<p><img alt="rel" src="AriesRelease.png" /></p>
+<p>The picture assumes that you are releasing from a branch rather than from
+trunk. The full maven commands are not shown - the intention is just to
+give an indication of which maven commands you will need to use to create
+assets in different places.</p>
+<p>Performing a release is described in detail <a href="http://apache.org/dev/publishing-maven-artifacts.html.html">here</a>
+. This document It covers all the steps listed above so on these pages we
+will only add things which are specific to the Apache Aries release. Note:
+the document has not been release and this link will need to be updated
+when it has.</p>
+<p>There are a few steps to the process:
+1. Discussion of the release and its content on the aries-dev mailing list.
+1. Creating and storing GPG keys
+1. Setting up your environment
+1. Creating a branch to release from
+1. Checking release artifacts on your local system
+1. Creating a snapshot release (optional - not really part of the release
+process, uses mvn deploy)
+1. Releasing to a staging repository (uses mvn release:prepare and mvn
+release:perform)
+1. Running a vote
+1. Promoting the release artifacts to the Apache release repository
+1. Making the release artifacts available from the Aries web pages
+1. What to do when people find problems with the release artifacts</p>
+<p>The best current documentation for releases is <a href="http://apache.org/dev/publishing-maven-artifacts.html">here</a>
+ - but this isn't released yet. It covers all the steps listed above so on
+these pages we will only add things which are specific to the Apache Aries
+release.</p>
+<p><a name="ReleasingAries-Discussionofthereleaseandit'scontentontheAriesmailinglist"></a></p>
+<h3 id="discussion_of_the_release_and_its_content_on_the_aries_mailing_list">Discussion of the release and its content on the Aries mailing list</h3>
+<p>Before starting off the release process it is essential to gain concensus
+on the aries-dev list that this is the right time for a release and to
+agree its content. Allow at least a week for this discussion. </p>
+<p><a name="ReleasingAries-CreatingandstoringGPGkeys"></a></p>
+<h3 id="creating_and_storing_gpg_keys">Creating and storing GPG keys</h3>
+<p>For Aries your GPG key will need to be in this file:
+https://svn.apache.org/repos/asf/incubator/aries/KEYS (follow the
+instructions in the file) and checkin</p>
+<p><a name="ReleasingAries-Settingupyourenvironment"></a></p>
+<h3 id="setting_up_your_environment">Setting up your environment</h3>
+<p>Follow the general instructions linked to above. </p>
+<p><a name="ReleasingAries-Creatingabranchtoreleasefrom"></a></p>
+<h3 id="creating_a_branch_to_release_from">Creating a branch to release from</h3>
+<p>Although this isn't strictly speaking a necessary step it's pretty useful
+to do it. Running the commands to create the release can take some time,
+especially if you have to revert anything. This is much easier if you are
+working in your own branch and not in trunk where other people may be
+committing code.</p>
+<div class="codehilite"><pre><span class="n">svn</span> <span class="n">copy</span> <span class="n">https:</span><span class="sr">//s</span><span class="n">vn</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/repos/</span><span class="n">asf</span><span class="sr">/incubator/</span><span class="n">aries</span><span class="o">/</span><span class="n">trunk</span> <span class="o">\</span>
+
+<span class="n">https:</span><span class="sr">//s</span><span class="n">vn</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/repos/</span><span class="n">asf</span><span class="sr">/incubator/</span><span class="n">aries</span><span class="sr">/branches/</span><span class="mi">0</span><span class="o">.</span><span class="n">X</span><span class="o">-</span><span class="n">incubating</span><span class="o">-</span><span class="n">RCx</span>
+<span class="o">\</span>
+  <span class="o">-</span><span class="n">m</span> <span class="s">&quot;Creating a release branch of /aries/trunk.&quot;</span>
+</pre></div>
+
+
+<p>Where '0.X' is the number of the release.</p>
+<p>Checkout the new branch, for example, for the 0.2-incubating  release:</p>
+<div class="codehilite"><pre><span class="n">svn</span> <span class="n">co</span>
+<span class="n">https:</span><span class="sr">//s</span><span class="n">vn</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/repos/</span><span class="n">asf</span><span class="sr">/incubator/</span><span class="n">aries</span><span class="sr">/branches/</span><span class="mi">0</span><span class="o">.</span><span class="mi">2</span><span class="o">-</span><span class="n">incubating</span><span class="o">-</span><span class="n">RCx</span>
+<span class="n">aries</span><span class="o">-</span><span class="n">rc2</span><span class="o">-</span><span class="n">candidate</span>
+</pre></div>
+
+
+<p><em>IMPORTANT</em> If you are using a branch to release you <em>must</em> edit the top
+level pom.xml for each module to change the SCM references to point to the
+branch and to to trunk. For example:</p>
+<div class="codehilite"><pre><span class="nt">&lt;connection&gt;</span>scm:svn:http://svn.apache.org/repos/asf/incubator/aries/branches/0.2-incubating-RCx/parent<span class="nt">&lt;/connection&gt;</span>
+
+<span class="nt">&lt;developerConnection&gt;</span>scm:svn:https://svn.apache.org/repos/asf/incubator/aries/branches/0.2-incubating-RCx/parent<span class="nt">&lt;/developerConnection&gt;</span>
+
+<span class="nt">&lt;url&gt;</span>scm:svn:http://svn.apache.org/repos/asf/incubator/aries/branches/0.2-incubating-RCx/parent<span class="nt">&lt;/url&gt;</span>
+</pre></div>
+
+
+<p>The consequence of forgetting this is that the commands that create the
+release (mvn release:prepare, mvn release:perform) will declare SUCCESS but
+will not create a staging repository and will add stuff to the snapshot
+repository :-/.</p>
+<p>After taking the branch, change the pom versions in trunk to, say,
+0.3-incubating or whatever you want to call the next development version.</p>
+<p><a name="ReleasingAries-Checkingreleaseartifacts"></a></p>
+<h3 id="checking_release_artifacts">Checking release artifacts</h3>
+<p>I recommend deleting everything under ...org/apache/aries in your local
+Maven repo. For linux/Mac users you will find this under ~/.m2/repository/.</p>
+<p>Check that the code builds using the usual <a href="buildingaries.html">sequence</a>
+ of commands, but add the following arguments to the 'mvn install' command:</p>
+<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">install</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span> <span class="o">-</span><span class="n">DcreateChecksum</span><span class="o">=</span><span class="n">true</span>
+</pre></div>
+
+
+<p>This should build and install release artifacts in your local repo. </p>
+<p>Check the <a href="https://repository.apache.org/content/repositories/releases/org/apache/aries/parent/0.1-incubating/">0.1 release</a>
+ to understand what files should be created.</p>
+<p>To perform legal checks, in each subproject, run:</p>
+<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">rat:check</span> <span class="o">-</span><span class="n">fn</span>
+</pre></div>
+
+
+<p>This will run through the project and its sub projects generating a file
+called rat.txt in each target directory.
+The 'fn' means it will carry on even if it find a failure. To inspect the
+failures, the easiest way I've found so far is:</p>
+<div class="codehilite"><pre><span class="n">find</span> <span class="o">.</span> <span class="o">-</span><span class="n">name</span> <span class="n">rat</span><span class="o">.</span><span class="n">txt</span> <span class="o">|</span> <span class="n">xargs</span> <span class="nb">grep</span> <span class="o">\!\</span><span class="p">?</span><span class="o">\</span><span class="p">?</span>
+</pre></div>
+
+
+<p>This will pick out the failing file names. Some of the files that rat fails
+do not require an Apache license, eg MANIFEST.MF, but any <em>.java or </em>.js
+file does need one.</p>
+<p><a name="ReleasingAries-Creatingasnapshotrelease"></a></p>
+<h3 id="creating_a_snapshot_release">Creating a snapshot release</h3>
+<p>TBD. This isn't a necessary step in the release process but should still be
+documented here.</p>
+<p><a name="ReleasingAries-Creatingtherelease"></a></p>
+<h3 id="creating_the_release">Creating the release</h3>
+<p><a name="ReleasingAries-Creatingthereleaseartifactsinastagingrepository"></a></p>
+<h5 id="creating_the_release_artifacts_in_a_staging_repository">Creating the release artifacts in a staging repository</h5>
+<p>Aries is released as a set of modules, not all the modules in Aries are
+part of the release. Some modules depend on other modules. The release is
+created by releasing each module separately and in a specific order. It is
+also desirable to maintain the same IP address for the entire process (the
+staging repository is associated with your IP address, changing it results
+in the creation of a second staging repository).</p>
+<p>Short summary: Use a wired ether net connection and allow about 4 hours for
+the next few steps.</p>
+<p>From the top level directory in your branch run:</p>
+<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">clean</span>
+</pre></div>
+
+
+<p>Then, change directory to 'parent'. It is necessary to release parent first
+because everything else depends on it. Run the following commands:</p>
+<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">install</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span>
+<span class="n">mvn</span> <span class="n">release:prepare</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span>
+<span class="n">mvn</span> <span class="n">release:perform</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span>
+</pre></div>
+
+
+<p><em>Note</em> The prepare step will make some assumptions about the version of the
+development steam that is left after the release has been made. When
+releasing from a branch it may not be a good idea to accept the default for
+this, it will very likely conflict with the development version in use in
+trunk.</p>
+<p>The install command is required to make sure that you have a copy of the
+parent in your local repository - it's required for releasing the
+eba-maven-plugin.</p>
+<p>This _should _ start to put release artifacts into an Apache <a href="https://repository.apache.org/index.html#view-repositories;staging.html">staging repository </a>. You will need to log in to see it.
+If nothing appears in a staging repo you should stop here and work out why
+:-). If you have made a mistake it's quite easy to revert. The release
+commands make and commit changes to the project's pom.xml files and they
+create a tag in SVN. To revert the changes you will need to revert the
+pom.xml files and delete the tag from svn.</p>
+<p>If you are in Europe the mvn release:prepare command almost always fails at
+the last step, with a message like:</p>
+<div class="codehilite"><pre><span class="k">[ERROR]</span>
+ <span class="err">BUILD</span> <span class="err">FAILURE</span>
+<span class="k">[INFO]</span>
+ <span class="err">------------------------------------------------------------------------</span>
+<span class="k">[INFO]</span>
+ <span class="err">Unable</span> <span class="err">to</span> <span class="err">tag</span> <span class="err">SCM</span>
+<span class="err">Provider</span> <span class="err">message:</span>
+<span class="err">The</span> <span class="err">svn</span> <span class="err">tag</span> <span class="err">command</span> <span class="err">failed.</span>
+<span class="err">Command</span> <span class="err">output:</span>
+<span class="err">svn:</span> <span class="err">No</span> <span class="err">such</span> <span class="err">revision</span> <span class="err">936951</span>
+</pre></div>
+
+
+<p>This is due to the SVN mirroring in place between Europe and the master in
+the US. When you make a commit, it isn't immediately available in Europe to
+svn up to. Just wait 10 secs and repeat the mvn release:prepare command for
+it to restart where it left off.</p>
+<p>The next step is to release the eba-maven-plugin.</p>
+<div class="codehilite"><pre><span class="n">cd</span> <span class="o">..</span><span class="sr">/eba/m</span><span class="n">aven</span><span class="o">-</span><span class="n">plugin</span>
+<span class="n">mvn</span> <span class="n">versions:update</span><span class="o">-</span><span class="n">parent</span>
+<span class="n">mvn</span> <span class="n">versions:use</span><span class="o">-</span><span class="n">releases</span>
+<span class="n">svn</span> <span class="n">commit</span> <span class="o">-</span><span class="n">m</span> <span class="s">&quot;updated to latest releases&quot;</span>
+<span class="n">mvn</span> <span class="n">release:prepare</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span>
+<span class="n">mvn</span> <span class="n">release:perform</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span>
+</pre></div>
+
+
+<p>Then for each project, in the order given below:</p>
+<p>testsupport
+util
+blueprint 
+jndi
+transaction
+web
+application
+jmx
+quiesce
+jpa
+samples <em>See Note 1 below</em></p>
+<p>Run the following commands:</p>
+<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">versions:update</span><span class="o">-</span><span class="n">parent</span>
+<span class="n">mvn</span> <span class="n">versions:use</span><span class="o">-</span><span class="n">releases</span>
+<span class="n">svn</span> <span class="n">commit</span> <span class="o">-</span><span class="n">m</span> <span class="s">&quot;updated to latest releases&quot;</span>
+<span class="n">mvn</span> <span class="n">release:prepare</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span> <span class="o">-</span><span class="n">DpreparationGoals</span><span class="o">=</span><span class="s">&quot;clean install&quot;</span>
+<span class="o">*</span><span class="n">See</span> <span class="n">Note</span> <span class="mi">2</span> <span class="n">below</span><span class="o">*</span>
+<span class="n">mvn</span> <span class="n">release:perform</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span>
+</pre></div>
+
+
+<ul>
+<li>Note 1: when doing mvn versions:* actions in samples, you must also
+manually change the version properties that are hard coded in the top level
+pom.xml. The only '-SNAPSHOT' you should have left in samples/pom.xml is
+the version element for the module itself.</li>
+<li>Note 2: -DpreparationGoals="clean install"  is needed for all modules
+that have sub modules with dependencies between them, in practice this is
+most modules.</li>
+</ul>
+<p><a name="ReleasingAries-Closingthestagingrepository"></a></p>
+<h5 id="closing_the_staging_repository">Closing the staging repository</h5>
+<p>After checking that the staging repository contains the artifacts that you
+expect you should close the staging repository. This will make it available
+so that people can check the release.</p>
+<p><a name="ReleasingAries-Runningthevote(s)"></a></p>
+<h3 id="running_the_votes">Running the vote(s)</h3>
+<p>Two votes are required for an incubator release. The first from the
+aries-dev@incubator.apache.org list, the second from
+general@incubator.apache.org. These run consecutively, 72 hours is required
+for each vote.</p>
+<p>After all the modules are present in the staging repository you will need
+to close the repository so that reviewers can access the modules. At this
+point you should write two notes to the aries-dev mailing list.</p>
+<ul>
+<li>Subject [VOTE]
+ Apache Aries (Incubating) version 0.X-incubating release candidate 02</li>
+</ul>
+<p>The the source archive files should be explicitly called out by release
+manager in any release vote. From an Apache legal standpoint, this is what
+the project is "releasing" and what the community should be voting on. In
+this <a href="devlistvote.txt">sample note</a>
+, there is a link to each modules' source*.zip file.</p>
+<ul>
+<li>Subject [DISCUSS]
+ Apache Aries (Incubating) version 0.X-incubating release candidate 0X</li>
+</ul>
+<p>The content should just indicate that the note starts a thread to discuss
+the Aries 0.X-incubating release.</p>
+<p>After 72 hours, if no problems have been found in the release artifacts,
+the aries-dev vote can be summarised and closed. Note that at least three
++1 votes from Aries IPMC members are required. </p>
+<p>After closing the vote on the aries-dev list, the second vote (on the
+general@) can be started. Here is a <a href="generallistvote.txt">sample note</a>
+, the subject of the note is [VOTE]Approval to release Apache Aries
+(Incubating) version 0.X-incubating</p>
+<p>After another 72 hours, assuming there are no objections, this vote can
+also be summarised and closed.</p>
+<p><a name="ReleasingAries-Promotingthereleaseartifacts"></a></p>
+<h3 id="promoting_the_release_artifacts">Promoting the release artifacts</h3>
+<p>From the <a href="https://repository.apache.org/index.html#stagingRepositories">Nexus pages</a>
+, select the staging repository and select 'release' from the top menu.
+This moves the release artifacts into an Apache releases repository, from
+there they will be automatically moved to the Maven repository.</p>
+<p><a name="ReleasingAries-MakingthereleaseartifactsavailablefromtheArieswebpages."></a></p>
+<h3 id="making_the_release_artifacts_available_from_the_aries_web_pages">Making the release artifacts available from the Aries web pages.</h3>
+<p>Anything that is to be downloaded must be put in
+/www/www.apache.org/dist/incubator/aries on minotaur. The distributions are
+archived here /www/archive.apache.org/dist/incubator/aries.</p>
+<p>First, delete the previous distribution from the distribution directory.
+Download the release artifacts using a script like <a href="release-0.2">this</a>
+. Next, update the Aries Downloads pages to refer to the new artifacts.</p>
+<p><a name="ReleasingAries-Whattodowhenpeoplefindproblemswiththerelease"></a></p>
+<h3 id="what_to_do_when_people_find_problems_with_the_release">What to do when people find problems with the release</h3>
+<ul>
+<li>Cancel the vote [CANCELLED] [VOTE]</li>
+<li>Clean up, fix and re-release.
+The good news here is that it isn't necessarily essential to re-release
+every module. </li>
+</ul>
+<p><a name="ReleasingAries-Cleaningup,fixingandre-releasing"></a></p>
+<h3 id="cleaning_up_fixing_and_re-releasing">Cleaning up, fixing and re-releasing</h3>
+<p>The release process makes changes to project poms and adds a tag in svn.
+The first step is to revert the changes to the poms in the problem modules.
+The following steps work on a *ix like platform:</p>
+<p>Determine which revision you want to go back to (eg XXXXX)</p>
+<div class="codehilite"><pre><span class="n">svn</span> <span class="n">up</span> <span class="o">-</span><span class="n">r</span> <span class="n">XXXXXX</span>
+<span class="n">find</span> <span class="o">.</span> <span class="o">-</span><span class="n">name</span> <span class="n">pom</span><span class="o">.</span><span class="n">xml</span> <span class="o">|</span> <span class="n">xargs</span> <span class="o">-</span><span class="n">I</span> <span class="p">{}</span> <span class="n">mv</span> <span class="p">{}</span> <span class="p">{}</span><span class="n">_old</span>
+<span class="n">svn</span> <span class="n">up</span>
+<span class="n">find</span> <span class="o">.</span> <span class="o">-</span><span class="n">name</span> <span class="n">pom</span><span class="o">.</span><span class="n">xml</span> <span class="o">|</span> <span class="n">xargs</span> <span class="o">-</span><span class="n">I</span> <span class="p">{}</span> <span class="n">mv</span> <span class="p">{}</span><span class="n">_old</span> <span class="p">{}</span>
+<span class="n">svn</span> <span class="n">status</span> <span class="c1">#Check what you have changed!</span>
+<span class="n">svn</span> <span class="n">commit</span> <span class="o">-</span><span class="n">m</span> <span class="s">&quot;reverting release changes&quot;</span>
+</pre></div>
+
+
+<p>Next - delete the tag relating to the module from SVN</p>
+<p>Finally - delete the folder from the staging repository (this seems to take
+several attempts and a very long time to achieve)</p>
+<p>Make the fixes that you need to in the project, commit them and work
+through the release process again. </p>
+<p>In some cases you may also want to merge from trunk into the release
+branch. The syntax to do this is:</p>
+<div class="codehilite"><pre><span class="n">svn</span> <span class="n">merge</span> <span class="o">-</span><span class="n">c</span> <span class="n">ZZZZZZ</span> <span class="n">https:</span><span class="sr">//s</span><span class="n">vn</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/repos/</span><span class="n">asf</span><span class="sr">/incubator/</span><span class="n">aries</span><span class="o">/</span><span class="n">trunk</span>
+</pre></div>
+
+
+<p>Where ZZZZZZ is the revision associated with the fix.
+Note that you will be creating a new staging repository. The commands are
+repeated here for convenience:</p>
+<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">versions:update</span><span class="o">-</span><span class="n">parent</span>
+<span class="n">mvn</span> <span class="n">versions:use</span><span class="o">-</span><span class="n">releases</span>
+<span class="n">svn</span> <span class="n">commit</span> <span class="o">-</span><span class="n">m</span> <span class="s">&quot;&lt;version&gt; RC&lt;#&gt;: updated to latest releases&quot;</span>
+<span class="n">mvn</span> <span class="n">release:prepare</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span> <span class="o">-</span><span class="n">DpreparationGoals</span><span class="o">=</span><span class="s">&quot;clean install&quot;</span>
+<span class="n">mvn</span> <span class="n">release:perform</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span>
+</pre></div></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/ariesprogrammingmodel.html
==============================================================================
--- websites/staging/aries/trunk/content/documentation/ariesprogrammingmodel.html (added)
+++ websites/staging/aries/trunk/content/documentation/ariesprogrammingmodel.html Mon Dec 27 18:31:45 2010
@@ -0,0 +1,199 @@
+<!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 - AriesProgrammingModel
+    </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="AriesProgrammingModel-AriesProgrammingModel"></a></p>
+<h1 id="aries_programming_model">Aries Programming Model</h1>
+<p>The programming model use in Apache Aries is described in sections under each module, here are links:</p>
+<ul>
+<li>
+<p><a href="/modules/applications.html">Applications</a></p>
+</li>
+<li>
+<p><a href="/modules/blueprint.html">Blueprint</a></p>
+</li>
+<li>
+<p><a href="/modules/transactionsproject.html">Transactions</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/articles.html
==============================================================================
--- websites/staging/aries/trunk/content/documentation/articles.html (added)
+++ websites/staging/aries/trunk/content/documentation/articles.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 - Articles
+    </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="Articles-Articles"></a></p>
+<h1 id="articles">Articles</h1>
+<ul>
+<li><a href="http://www.ibm.com/developerworks/opensource/library/os-osgiblueprint/index.html">Jarek Gawor's article on Blueprint</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> 

Added: websites/staging/aries/trunk/content/documentation/integrators-guide.html
==============================================================================
--- websites/staging/aries/trunk/content/documentation/integrators-guide.html (added)
+++ websites/staging/aries/trunk/content/documentation/integrators-guide.html Mon Dec 27 18:31:45 2010
@@ -0,0 +1,256 @@
+<!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 - Integrators Guide
+    </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"><h1 id="integrators_guide">Integrators guide</h1>
+<p>This page describes things that should be considered when integrating the
+Apache Aries project into a runtime.</p>
+<p><a name="IntegratorsGuide-InstallingApplications"></a></p>
+<h2 id="installing_applications">Installing Applications</h2>
+<p>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.</p>
+<p>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.</p>
+<p><a name="IntegratorsGuide-StartingandStoppinganApplication"></a></p>
+<h2 id="starting_and_stopping_an_application">Starting and Stopping an Application</h2>
+<p>The application can be started and stopped by calling the start and stop
+methods on the ApplicationContext.</p>
+<p><a name="IntegratorsGuide-UninstallinganApplication"></a></p>
+<h2 id="uninstalling_an_application">Uninstalling an Application</h2>
+<p>The application can be uninstalled by passing the ApplicationContext to the
+uninstall method on the AriesApplicationManager.</p>
+<p><a name="IntegratorsGuide-FelixFileInstall"></a></p>
+<h2 id="felix_fileinstall">Felix FileInstall</h2>
+<p>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.</p>
+<p><a name="IntegratorsGuide-BundleConverters"></a></p>
+<h2 id="bundleconverters">BundleConverters</h2>
+<p>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.</p>
+<p>The Aries application project contains a converter for turning war files
+into web application bundles.</p>
+<p><a name="IntegratorsGuide-AriesApplicationResolvers"></a></p>
+<h2 id="ariesapplicationresolvers">AriesApplicationResolvers</h2>
+<p>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.</p>
+<p>The aries project contains two resolvers:</p>
+<ol>
+<li>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.</li>
+<li>The OBRAriesResolver. This resolver makes use of OBR to resolve the
+applications</li>
+</ol>
+<p>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.</p>
+<p><a name="IntegratorsGuide-ApplicationContextManagers"></a></p>
+<h2 id="applicationcontextmanagers">ApplicationContextManagers</h2>
+<p>The AriesApplicationManager does not itself know how to put an application
+into an OSGi framework. To do this it calls out to an
+ApplicationContextManager. </p>
+<p>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.</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/pointerstoosgispecifications.html
==============================================================================
--- websites/staging/aries/trunk/content/documentation/pointerstoosgispecifications.html (added)
+++ websites/staging/aries/trunk/content/documentation/pointerstoosgispecifications.html Mon Dec 27 18:31:45 2010
@@ -0,0 +1,188 @@
+<!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 - PointersToOSGiSpecifications
+    </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="PointersToOSGiSpecifications-PointerstoOSGispecifications"></a></p>
+<h1 id="pointers_to_osgi_specifications">Pointers to OSGi specifications</h1>
+<p>The current (OSGi 4.2) specification can be found <a href="http://www.osgi.org/Download/Release4V42">here</a></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>