cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r837239 - in /websites/production/cxf/content: cache/main.pageCache distributed-osgi.html dosgi-apache-karaf-feature.html dosgi-multi-bundle-distribution.html dosgi-single-bundle-distribution.html dosgi-spring-dm-demo-page.html
Date Sun, 04 Nov 2012 16:48:03 GMT
Author: buildbot
Date: Sun Nov  4 16:48:02 2012
New Revision: 837239

Log:
Production update by buildbot for cxf

Added:
    websites/production/cxf/content/dosgi-apache-karaf-feature.html
    websites/production/cxf/content/dosgi-multi-bundle-distribution.html
    websites/production/cxf/content/dosgi-single-bundle-distribution.html
Modified:
    websites/production/cxf/content/cache/main.pageCache
    websites/production/cxf/content/distributed-osgi.html
    websites/production/cxf/content/dosgi-spring-dm-demo-page.html

Modified: websites/production/cxf/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/cxf/content/distributed-osgi.html
==============================================================================
--- websites/production/cxf/content/distributed-osgi.html (original)
+++ websites/production/cxf/content/distributed-osgi.html Sun Nov  4 16:48:02 2012
@@ -146,7 +146,7 @@ It implements the Remote Services functi
 <h2><a shape="rect" name="DistributedOSGi-GettingStarted"></a>Getting Started</h2>
 
 <p>To get started, get yourself a CXF-DOSGi distribution. The following distributions are available:</p>
-<ul><li><span class="error">[Apache Karaf Feature]</span> : Allows installation in Apache Karaf using the feature commands (Available as of CXF-DOSGi 1.4.0)</li><li><span class="error">[Multi Bundle Distribution]</span>: Zip file containing the Distributed OSGi bundles, as well as all their dependencies</li><li><span class="error">[Single Bundle Distribution]</span>: Convenience distribution of a single bundle that embeds all the dependencies</li></ul>
+<ul><li><a shape="rect" href="dosgi-apache-karaf-feature.html" title="DOSGi Apache Karaf Feature">DOSGi Apache Karaf Feature</a> : Allows installation in Apache Karaf using the feature commands (Available as of CXF-DOSGi 1.4.0)</li><li><a shape="rect" href="dosgi-multi-bundle-distribution.html" title="DOSGi Multi Bundle Distribution">DOSGi Multi Bundle Distribution</a>: Zip file containing the Distributed OSGi bundles, as well as all their dependencies</li><li><a shape="rect" href="dosgi-single-bundle-distribution.html" title="DOSGi Single Bundle Distribution">DOSGi Single Bundle Distribution</a>: Convenience distribution of a single bundle that embeds all the dependencies</li></ul>
 
 
 <p>Which distribution to take? That depends on what you are doing. The single-bundle distribution is a really convenient way of getting started as it provides all of Distributed OSGi plus its dependencies in one. <br clear="none">
@@ -158,7 +158,7 @@ The multi-bundle distribution is obvious
 <h2><a shape="rect" name="DistributedOSGi-TheSamples"></a>The Samples</h2>
 <p>The samples directory contains these sample projects:</p>
 <div class="table-wrap">
-<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> Sample </th><th colspan="1" rowspan="1" class="confluenceTh"> Description </th><th colspan="1" rowspan="1" class="confluenceTh"> Doc Page </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <b>greeter</b> </td><td colspan="1" rowspan="1" class="confluenceTd"> a very simple demo of a Greeter OSGi Service exposed remotely and a Consumer invoking on it. </td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="distributed-osgi-greeter-demo-walkthrough.html" title="Distributed OSGi Greeter Demo Walkthrough">Walkthrough of the Greeter Demo </a> </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <b>greeter_rest</b> </td><td colspan="1" rowspan="1" class="confluenceTd"> a very simple demo of a Greeter OSGi Service exposed remotely as a RESTful service and a Consumer invoking on it. Virtually identical to a greeter sample </td><td colspan="1" rowspa
 n="1" class="confluenceTd"> <a shape="rect" href="distributed-osgi-greeter-demo-walkthrough.html" title="Distributed OSGi Greeter Demo Walkthrough">Walkthrough of the Greeter Demo </a> </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <b>spring_dm</b> </td><td colspan="1" rowspan="1" class="confluenceTd"> a demo created using Spring-DM. Rather than invoking on the OSGi API's directly, the Spring-DM demo shows how you can use Spring to configure your beans as OSGi Services and similarly how to use Spring-DM to invoke a (remote) OSGi Service. </td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="dosgi-spring-dm-demo-page.html" title="DOSGi Spring-DM Demo page">DOSGi Spring-DM Demo page</a> </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <b>ds</b> </td><td colspan="1" rowspan="1" class="confluenceTd"> this demo shows how Distributed OSGi can be used with OSGi Declarative Services (DS). </td><td colspan="1" rowspan="1" class="
 confluenceTd"> <a shape="rect" href="dosgi-ds-demo-page.html" title="DOSGi DS Demo page">DOSGi DS Demo page</a> </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <b>discovery</b> </td><td colspan="1" rowspan="1" class="confluenceTd"> this demo shows how to use Distributed OSGi with a dynamic Discovery system such as the one based on Zookeeper that comes with CXF/DOSGi. </td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="dosgi-discovery-demo-page.html" title="DOSGi Discovery Demo page">DOSGi Discovery Demo page</a> </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <b>iPOJO</b> </td><td colspan="1" rowspan="1" class="confluenceTd"> this demo shows how Distributed OSGi can be used with iPOJO </td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://felix.apache.org/site/apache-felix-ipojo-dosgi.html">DOSGi iPOJO Demo page</a> </td></tr></tbody></table>
+<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> Sample </th><th colspan="1" rowspan="1" class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="distributed-osgi-greeter-demo-walkthrough.html" title="Distributed OSGi Greeter Demo Walkthrough">greeter </a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Greeter OSGi Service exposed remotely and a Consumer invoking on it. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="distributed-osgi-greeter-demo-walkthrough.html" title="Distributed OSGi Greeter Demo Walkthrough">greeter_rest </a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Greeter OSGi Service exposed remotely as a RESTful service and a Consumer invoking on it. Virtually identical to a greeter sample </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="dosgi-spring-dm-demo-page.htm
 l" title="DOSGi Spring-DM Demo page">spring_dm</a></td><td colspan="1" rowspan="1" class="confluenceTd"> Shows how you can use Spring DM to export your beans as OSGi Services and similarly how to use Spring-DM to inject a (remote) OSGi Service.  </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="dosgi-ds-demo-page.html" title="DOSGi DS Demo page">ds</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Shows how Distributed OSGi can be used with OSGi Declarative Services (DS). </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="dosgi-discovery-demo-page.html" title="DOSGi Discovery Demo page">discovery</a></td><td colspan="1" rowspan="1" class="confluenceTd"> Shows how to use Distributed OSGi with a dynamic Discovery system such as the one based on Zookeeper that comes with CXF/DOSGi.  </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <span class="error">[iPOJO]</span></td><td colspan="1"
  rowspan="1" class="confluenceTd"> Shows how Distributed OSGi can be used with iPOJO  </td></tr></tbody></table>
 </div>
 
 

Added: websites/production/cxf/content/dosgi-apache-karaf-feature.html
==============================================================================
--- websites/production/cxf/content/dosgi-apache-karaf-feature.html (added)
+++ websites/production/cxf/content/dosgi-apache-karaf-feature.html Sun Nov  4 16:48:02 2012
@@ -0,0 +1,223 @@
+
+<!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="http://cxf.apache.org/resources/site.css">
+    <script src="http://cxf.apache.org/resources/space.js" type="text/javascript"></script>
+    
+<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
+<meta name="keywords" content="business integration, EAI, SOA, Service Oriented Architecture, web services, SOAP, JBI, JMS, WSDL, XML, EDI, Electronic Data Interchange, standards support, integration standards, application integration, middleware, software, solutions, services, CXF, open source">
+<meta name="description" content="Apache CXF, Services Framework - DOSGi Apache Karaf Feature">
+    <title>
+Apache CXF -- DOSGi Apache Karaf Feature
+    </title>
+  </head>
+<body onload="init()">
+
+
+<table width="100%" cellpadding="0" cellspacing="0">
+  <tr>
+    <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>
+    <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 -->
+<div id="banner-content">
+<table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="left" colspan="1" nowrap>
+<a shape="rect" href="http://cxf.apache.org/" title="Apache CXF"><span style="font-weight: bold; font-size: 170%; color: white">Apache CXF</span></a>
+</td><td align="right" colspan="1" nowrap>
+<a shape="rect" href="http://www.apache.org/" title="The Apache Software Foundation"><img border="0" alt="ASF Logo" src="http://cxf.apache.org/images/asf-logo.png"></a>
+</td></tr></table>
+</div>
+          <!-- Banner -->
+        </div>
+      </div>
+      <div id="top-menu">
+        <table border="0" cellpadding="1" cellspacing="0" width="100%">
+          <tr>
+            <td>
+              <div align="left">
+                <!-- Breadcrumbs -->
+<a href="index.html">Index</a>&nbsp;&gt;&nbsp;<a href="distributed-osgi.html">Distributed OSGi</a>&nbsp;&gt;&nbsp;<a href="dosgi-apache-karaf-feature.html">DOSGi Apache Karaf Feature</a>
+                <!-- Breadcrumbs -->
+              </div>
+            </td>
+            <td>
+              <div align="right">
+                <!-- Quicklinks -->
+<div id="quicklinks"><p><a shape="rect" href="download.html" title="Download">Download</a> | <a shape="rect" href="http://cxf.apache.org/docs/index.html">Documentation</a></p></div>
+                <!-- Quicklinks -->
+              </div>
+            </td>
+          </tr>
+        </table>
+      </div>
+    </td>
+    <td id="cell-1-3">&nbsp;</td>
+    <td id="cell-1-4">&nbsp;</td>
+  </tr>
+  <tr>
+    <td id="cell-2-0" colspan="2">&nbsp;</td>
+    <td id="cell-2-1">
+      <table>
+        <tr 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 -->
+<div id="navigation"><h3><a shape="rect" name="Navigation-ApacheCXFIndex"></a><a shape="rect" href="index.html" title="Index">Apache CXF</a></h3>
+
+<ul class="alternate" type="square"><li><a shape="rect" href="index.html" title="Index">Home</a></li><li><a shape="rect" href="download.html" title="Download">Download</a></li><li><a shape="rect" href="people.html" title="People">People</a></li><li><a shape="rect" href="project-status.html" title="Project Status">Project Status</a></li><li><a shape="rect" href="roadmap.html" title="Roadmap">Roadmap</a></li><li><a shape="rect" href="mailing-lists.html" title="Mailing Lists">Mailing Lists</a></li><li><a shape="rect" class="external-link" href="http://issues.apache.org/jira/browse/CXF">Issue Reporting</a></li><li><a shape="rect" href="special-thanks.html" title="Special Thanks">Special Thanks</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/licenses/">License</a></li><li><a shape="rect" href="security-advisories.html" title="Security Advisories">Security Advisories</a></li></ul>
+
+
+<h3><a shape="rect" name="Navigation-Users"></a>Users</h3>
+
+<ul class="alternate" type="square"><li><a shape="rect" href="http://cxf.apache.org/docs/index.html">User's Guide</a></li><li><a shape="rect" href="support.html" title="Support">Support</a></li><li><a shape="rect" href="faq.html" title="FAQ">FAQ</a></li><li><a shape="rect" href="resources-and-articles.html" title="Resources and Articles">Resources and Articles</a></li></ul>
+
+
+<h3><a shape="rect" name="Navigation-Search"></a>Search</h3>
+
+<form enctype="application/x-www-form-urlencoded" method="get" id="cse-search-box" action="http://www.google.com/cse">
+  <div>
+    <input type="hidden" name="cx" value="002890367768291051730:o99qiwa09y4">
+    <input type="hidden" name="ie" value="UTF-8">
+    <input type="text" name="q" size="21">
+    <input type="submit" name="sa" value="Search">
+  </div>
+</form>
+<script type="text/javascript" src="http://www.google.com/cse/brand?form=cse-search-box&amp;lang=en"></script>
+
+
+<h3><a shape="rect" name="Navigation-Developers"></a>Developers</h3>
+
+<ul class="alternate" type="square"><li><a shape="rect" href="http://cxf.apache.org/docs/cxf-architecture.html">Architecture Guide</a></li><li><a shape="rect" href="source-repository.html" title="Source Repository">Source Repository</a></li><li><a shape="rect" href="building.html" title="Building">Building</a></li><li><a shape="rect" href="automated-builds.html" title="Automated Builds">Automated Builds</a></li><li><a shape="rect" href="testing-debugging.html" title="Testing-Debugging">Testing-Debugging</a></li><li><a shape="rect" href="coding-guidelines.html" title="Coding Guidelines">Coding Guidelines</a></li><li><a shape="rect" href="getting-involved.html" title="Getting Involved">Getting Involved</a></li><li><a shape="rect" href="release-management.html" title="Release Management">Release Management</a></li></ul>
+
+
+<h3><a shape="rect" name="Navigation-Subprojects"></a>Subprojects</h3>
+
+<ul class="alternate" type="square"><li><a shape="rect" href="distributed-osgi.html" title="Distributed OSGi">Distributed OSGi</a></li><li><a shape="rect" href="xjc-utils.html" title="XJC Utils">XJC Utils</a></li><li><a shape="rect" href="build-utils.html" title="Build Utils">Build Utils</a></li><li><a shape="rect" href="fediz.html" title="Fediz">Fediz</a></li></ul>
+
+
+<h3><a shape="rect" name="Navigation-ASF"></a><a shape="rect" class="external-link" href="http://www.apache.org">ASF</a></h3>
+
+<ul class="alternate" type="square"><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/how-it-works.html">How Apache Works</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/">Foundation</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsor Apache</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/security/">Security</a></li></ul>
+</div>
+                    <!-- NavigationBar -->
+                  </div>
+              </div>
+            </div>
+          </div>
+         </td>
+         <td height="100%">
+           <!-- Content -->
+           <div class="wiki-content">
+<div id="ConfluenceContent"><h1><a shape="rect" name="DOSGiApacheKarafFeature-CXFDOSGiinApacheKaraf"></a>CXF DOSGi in Apache Karaf</h1>
+
+<h2><a shape="rect" name="DOSGiApacheKarafFeature-DownloadandunpackApacheKaraf"></a>Download and unpack Apache Karaf</h2>
+
+
+
+<h2><a shape="rect" name="DOSGiApacheKarafFeature-InstallationofCXFDOSGi"></a>Installation of CXF-DOSGi</h2>
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-java">
+features:addurl mvn:org.apache.cxf.dosgi/cxf-dosgi/1.4-SNAPSHOT/xml/features
+features:install cxf-dosgi-discovery-distributed
+</pre>
+</div></div>
+
+<p>Create config "etc/org.apache.cxf.dosgi.discovery.zookeeper.cfg" with the following content:</p>
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-java">
+zookeeper.port=2181
+zookeeper.host=localhost
+</pre>
+</div></div>
+
+<h2><a shape="rect" name="DOSGiApacheKarafFeature-InstallationofthezookeeperServer"></a>Installation of the zookeeper Server</h2>
+
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-java">
+features:install cxf-dosgi-zookeeper-server
+</pre>
+</div></div>
+
+<p>Create config "etc/org.apache.cxf.dosgi.discovery.zookeeper.server.cfg" with the following content:</p>
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-java">
+zookeeper.host:127.0.0.1
+clientPort:2181
+zookeeper.port:2181
+</pre>
+</div></div></div>
+           </div>
+           <!-- Content -->
+         </td>
+        </tr>
+      </table>
+   </td>
+   <td id="cell-2-2" colspan="2">&nbsp;</td>
+  </tr>
+  <tr>
+   <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://cxf.apache.org/privacy-policy.html">Privacy Policy</a> - 
+         (<a href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=30741168">edit page</a>) 
+	 (<a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=30741168&amp;showComments=true&amp;showCommentArea=true#addcomment">add comment</a>)<br>
+	Apache CXF, CXF, Apache, the Apache feather logo are trademarks of The Apache Software Foundation.<br>
+        All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+       </div>
+       <!-- Footer -->
+     </div>
+   </td>
+   <td id="cell-3-3">&nbsp;</td>
+   <td id="cell-3-4">&nbsp;</td>
+  </tr>
+  <tr>
+    <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>
+
+<script type="text/javascript">
+var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+</script>
+<script type="text/javascript">
+try {
+var pageTracker = _gat._getTracker("UA-4458903-1");
+pageTracker._trackPageview();
+} catch(err) {}</script>
+
+</body>
+</html>
+

Added: websites/production/cxf/content/dosgi-multi-bundle-distribution.html
==============================================================================
--- websites/production/cxf/content/dosgi-multi-bundle-distribution.html (added)
+++ websites/production/cxf/content/dosgi-multi-bundle-distribution.html Sun Nov  4 16:48:02 2012
@@ -0,0 +1,345 @@
+
+<!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="http://cxf.apache.org/resources/site.css">
+    <script src="http://cxf.apache.org/resources/space.js" type="text/javascript"></script>
+    
+<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
+<meta name="keywords" content="business integration, EAI, SOA, Service Oriented Architecture, web services, SOAP, JBI, JMS, WSDL, XML, EDI, Electronic Data Interchange, standards support, integration standards, application integration, middleware, software, solutions, services, CXF, open source">
+<meta name="description" content="Apache CXF, Services Framework - DOSGi Multi Bundle Distribution">
+    <title>
+Apache CXF -- DOSGi Multi Bundle Distribution
+    </title>
+  </head>
+<body onload="init()">
+
+
+<table width="100%" cellpadding="0" cellspacing="0">
+  <tr>
+    <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>
+    <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 -->
+<div id="banner-content">
+<table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="left" colspan="1" nowrap>
+<a shape="rect" href="http://cxf.apache.org/" title="Apache CXF"><span style="font-weight: bold; font-size: 170%; color: white">Apache CXF</span></a>
+</td><td align="right" colspan="1" nowrap>
+<a shape="rect" href="http://www.apache.org/" title="The Apache Software Foundation"><img border="0" alt="ASF Logo" src="http://cxf.apache.org/images/asf-logo.png"></a>
+</td></tr></table>
+</div>
+          <!-- Banner -->
+        </div>
+      </div>
+      <div id="top-menu">
+        <table border="0" cellpadding="1" cellspacing="0" width="100%">
+          <tr>
+            <td>
+              <div align="left">
+                <!-- Breadcrumbs -->
+<a href="index.html">Index</a>&nbsp;&gt;&nbsp;<a href="distributed-osgi.html">Distributed OSGi</a>&nbsp;&gt;&nbsp;<a href="dosgi-multi-bundle-distribution.html">DOSGi Multi Bundle Distribution</a>
+                <!-- Breadcrumbs -->
+              </div>
+            </td>
+            <td>
+              <div align="right">
+                <!-- Quicklinks -->
+<div id="quicklinks"><p><a shape="rect" href="download.html" title="Download">Download</a> | <a shape="rect" href="http://cxf.apache.org/docs/index.html">Documentation</a></p></div>
+                <!-- Quicklinks -->
+              </div>
+            </td>
+          </tr>
+        </table>
+      </div>
+    </td>
+    <td id="cell-1-3">&nbsp;</td>
+    <td id="cell-1-4">&nbsp;</td>
+  </tr>
+  <tr>
+    <td id="cell-2-0" colspan="2">&nbsp;</td>
+    <td id="cell-2-1">
+      <table>
+        <tr 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 -->
+<div id="navigation"><h3><a shape="rect" name="Navigation-ApacheCXFIndex"></a><a shape="rect" href="index.html" title="Index">Apache CXF</a></h3>
+
+<ul class="alternate" type="square"><li><a shape="rect" href="index.html" title="Index">Home</a></li><li><a shape="rect" href="download.html" title="Download">Download</a></li><li><a shape="rect" href="people.html" title="People">People</a></li><li><a shape="rect" href="project-status.html" title="Project Status">Project Status</a></li><li><a shape="rect" href="roadmap.html" title="Roadmap">Roadmap</a></li><li><a shape="rect" href="mailing-lists.html" title="Mailing Lists">Mailing Lists</a></li><li><a shape="rect" class="external-link" href="http://issues.apache.org/jira/browse/CXF">Issue Reporting</a></li><li><a shape="rect" href="special-thanks.html" title="Special Thanks">Special Thanks</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/licenses/">License</a></li><li><a shape="rect" href="security-advisories.html" title="Security Advisories">Security Advisories</a></li></ul>
+
+
+<h3><a shape="rect" name="Navigation-Users"></a>Users</h3>
+
+<ul class="alternate" type="square"><li><a shape="rect" href="http://cxf.apache.org/docs/index.html">User's Guide</a></li><li><a shape="rect" href="support.html" title="Support">Support</a></li><li><a shape="rect" href="faq.html" title="FAQ">FAQ</a></li><li><a shape="rect" href="resources-and-articles.html" title="Resources and Articles">Resources and Articles</a></li></ul>
+
+
+<h3><a shape="rect" name="Navigation-Search"></a>Search</h3>
+
+<form enctype="application/x-www-form-urlencoded" method="get" id="cse-search-box" action="http://www.google.com/cse">
+  <div>
+    <input type="hidden" name="cx" value="002890367768291051730:o99qiwa09y4">
+    <input type="hidden" name="ie" value="UTF-8">
+    <input type="text" name="q" size="21">
+    <input type="submit" name="sa" value="Search">
+  </div>
+</form>
+<script type="text/javascript" src="http://www.google.com/cse/brand?form=cse-search-box&amp;lang=en"></script>
+
+
+<h3><a shape="rect" name="Navigation-Developers"></a>Developers</h3>
+
+<ul class="alternate" type="square"><li><a shape="rect" href="http://cxf.apache.org/docs/cxf-architecture.html">Architecture Guide</a></li><li><a shape="rect" href="source-repository.html" title="Source Repository">Source Repository</a></li><li><a shape="rect" href="building.html" title="Building">Building</a></li><li><a shape="rect" href="automated-builds.html" title="Automated Builds">Automated Builds</a></li><li><a shape="rect" href="testing-debugging.html" title="Testing-Debugging">Testing-Debugging</a></li><li><a shape="rect" href="coding-guidelines.html" title="Coding Guidelines">Coding Guidelines</a></li><li><a shape="rect" href="getting-involved.html" title="Getting Involved">Getting Involved</a></li><li><a shape="rect" href="release-management.html" title="Release Management">Release Management</a></li></ul>
+
+
+<h3><a shape="rect" name="Navigation-Subprojects"></a>Subprojects</h3>
+
+<ul class="alternate" type="square"><li><a shape="rect" href="distributed-osgi.html" title="Distributed OSGi">Distributed OSGi</a></li><li><a shape="rect" href="xjc-utils.html" title="XJC Utils">XJC Utils</a></li><li><a shape="rect" href="build-utils.html" title="Build Utils">Build Utils</a></li><li><a shape="rect" href="fediz.html" title="Fediz">Fediz</a></li></ul>
+
+
+<h3><a shape="rect" name="Navigation-ASF"></a><a shape="rect" class="external-link" href="http://www.apache.org">ASF</a></h3>
+
+<ul class="alternate" type="square"><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/how-it-works.html">How Apache Works</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/">Foundation</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsor Apache</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/security/">Security</a></li></ul>
+</div>
+                    <!-- NavigationBar -->
+                  </div>
+              </div>
+            </div>
+          </div>
+         </td>
+         <td height="100%">
+           <!-- Content -->
+           <div class="wiki-content">
+<div id="ConfluenceContent"><h1><a shape="rect" name="DOSGiMultiBundleDistribution-SettinguptheMultiBundleDistributionofCXFDistributedOSGi"></a>Setting up the Multi Bundle Distribution of CXF Distributed OSGi</h1>
+<p>The multi-bundle distribution of CXF/DOSGi contains all the DOSGi bundles plus their dependencies as individual bundles. While the single-bundle distribution is certainly easier to get started with, the multi-bundle distro is more flexible wrt to sharing bundles and updating dependencies. To obtain a multi bundle distribution see the <a shape="rect" href="dosgi-releases.html" title="DOSGi Releases">DOSGi Releases</a> page.</p>
+
+<h2><a shape="rect" name="DOSGiMultiBundleDistribution-SettingupFelix"></a>Setting up Felix</h2>
+<p><em>Verified with: Felix 4.0.2</em></p>
+
+<p>In the distribution you will find a file called: <tt>.../conf/felix.config.properties.append</tt>. This file contains auto-start instructions for every bundle in the distribution.</p>
+<ol><li>Simply copy the content of the whole file and append it to the <tt>conf/config.properties</tt> file of the Felix distribution.</li><li>Fix the <tt><a shape="rect" class="external-link" href="file:apache-cxf-dosgi-ri" rel="nofollow">file:apache-cxf-dosgi-ri</a></tt> URLs in the file to point to where you have unzipped the distribution.</li></ol>
+
+
+<p>At the end the <tt>conf/config.properties</tt> file looks like this:</p>
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-java">... existing lines ...
+org.ops4j.pax.web.session.timeout=30
+org.osgi.framework.startlevel.beginning=95
+    
+felix.auto.start.51=file:<span class="code-comment">///c:/apache-cxf-dosgi-ri-1.3/dosgi_bundles/geronimo-annotation_1.0_spec-1.1.1.jar
+</span>felix.auto.start.52=file:<span class="code-comment">///c:/apache-cxf-dosgi-ri-1.3/dosgi_bundles/geronimo-activation_1.1_spec-1.1.0.jar
+</span>... and so on ...
+
+You may need to update the 'org.osgi.framework.system.packages.extra' to reference the org.w3c.dom.traversal <span class="code-keyword">package</span>.
+Also a felix.startlevel.bundle may need to be uncommented and set to 95; that may be needed to make sure the custom bundles importing annotations will always be started after the spec bundles have been loaded.
+</pre>
+</div></div>
+<p>Now start Felix:</p>
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-java">.../felix-4.0.2&gt; java -jar bin/felix.jar
+
+Welcome to Felix.
+=================
+... some log messages may appear ...
+-&gt; bundles
+    ID   State         Level  Name
+    0|Active     |    0|org.apache.felix.framework (4.0.2)
+    1|Active     |    1|org.apache.felix.bundlerepository (1.6.6)
+    2|Active     |    1|org.apache.felix.gogo.command (0.12.0)
+    3|Active     |    1|org.apache.felix.gogo.runtime (0.10.0)
+    4|Active     |    1|org.apache.felix.gogo.shell (0.10.0)
+    5|Active     |   85|org.apache.servicemix.specs.stax-api-1.0 (1.9.0)
+    6|Active     |   53|org.apache.geronimo.specs.geronimo-javamail_1.4_spec (1.2.0)
+    7|Active     |   84|org.apache.servicemix.specs.saaj-api-1.3 (1.9.0)
+    8|Active     |   52|org.apache.geronimo.specs.geronimo-activation_1.1_spec (1.1.0)
+    9|Active     |   83|org.apache.servicemix.bundles.commons-pool (1.5.4.1)
+   10|Active     |   51|org.apache.geronimo.specs.geronimo-annotation_1.0_spec (1.1.1)
+   11|Active     |   82|woodstox-core-asl (4.1.1)
+   12|Active     |   81|stax2-api (3.1.1)
+   13|Active     |   80|org.apache.neethi (3.0.1)
+   14|Active     |   79|org.apache.servicemix.bundles.xmlresolver (1.2.0.4)
+   15|Active     |   78|org.apache.servicemix.bundles.asm (3.3.0.2)
+   16|Active     |   77|org.apache.ws.xmlschema.core (2.0.1)
+   17|Active     |   76|org.apache.servicemix.bundles.xmlsec (1.4.5.1)
+   18|Active     |   75|org.apache.servicemix.bundles.wsdl4j (1.6.2.5)
+   19|Active     |   74|org.apache.servicemix.bundles.jaxb-impl (2.1.13.2)
+   20|Active     |   73|org.ops4j.pax.web.pax-web-jetty (1.0.3)
+   21|Active     |   72|org.ops4j.pax.web.pax-web-runtime (1.0.3)
+   22|Active     |   71|org.ops4j.pax.web.pax-web-spi (1.0.3)
+   23|Active     |   70|org.eclipse.jetty.aggregate.jetty-all-server (7.4.2.v20110526)
+   24|Active     |   69|org.springframework.osgi.extender (1.2.1)
+   25|Active     |   68|org.springframework.osgi.core (1.2.1)
+   26|Active     |   67|org.springframework.osgi.io (1.2.1)
+   27|Active     |   66|org.springframework.expression (3.0.6.RELEASE)
+   28|Active     |   65|org.springframework.asm (3.0.6.RELEASE)
+   29|Active     |   64|org.springframework.aop (3.0.6.RELEASE)
+   30|Active     |   95|cxf-dosgi-ri-topology-manager (1.3.0.SNAPSHOT)
+   31|Resolved   |   63|com.springsource.slf4j.jcl (1.5.10)
+   32|Active     |   94|cxf-dosgi-ri-dsw-cxf (1.3.0.SNAPSHOT)
+   33|Active     |   62|com.springsource.slf4j.api (1.5.10)
+   34|Active     |   93|osgi.enterprise (4.2.0.201003190513)
+   35|Active     |   61|com.springsource.org.aopalliance (1.0.0)
+   36|Active     |   92|cxf-dosgi-ri-discovery-local (1.3.0.SNAPSHOT)
+   37|Active     |   60|org.springframework.context (3.0.6.RELEASE)
+   38|Active     |   91|org.apache.cxf.bundle-minimal (2.5.2)
+   39|Active     |   90|org.apache.servicemix.bundles.opensaml (2.4.1.1)
+   40|Active     |   59|org.springframework.beans (3.0.6.RELEASE)
+   41|Active     |   58|org.springframework.core (3.0.6.RELEASE)
+   42|Active     |   89|org.apache.servicemix.bundles.joda-time (1.5.2.4)
+   43|Active     |   57|com.springsource.org.jdom (1.1.0)
+   44|Active     |   88|org.apache.servicemix.specs.jsr311-api-1.1.1 (1.9.0)
+   45|Active     |   56|com.springsource.org.apache.commons.logging (1.1.1)
+   46|Active     |   87|org.apache.servicemix.specs.jaxws-api-2.1 (1.9.0)
+   47|Active     |   55|org.apache.geronimo.specs.geronimo-ws-metadata_2.0_spec (1.1.3)
+   48|Active     |   86|org.apache.servicemix.specs.jaxb-api-2.1 (1.9.0)
+   49|Active     |   54|org.apache.geronimo.specs.geronimo-servlet_3.0_spec (1.0.0)
+
+</pre>
+</div></div>
+
+<h2><a shape="rect" name="DOSGiMultiBundleDistribution-SettingupEquinox"></a>Setting up Equinox</h2>
+<p><em>Verified with: Eclipse/Equinox 3.6.2</em></p>
+
+<p>In the distribution you will find a file called: <tt>.../conf/equinox.config.ini.append</tt>. This file contains auto-start instructions for every bundle in the distribution.</p>
+<ol><li>Create a directory in the Equinox installation, e.g. <tt>dosgi_conf</tt> and create a file called <tt>config.ini</tt> in this directory with the content of the <tt>equinox.config.ini.append</tt> file.</li><li>Fix the <tt>../apache-cxf-dosgi-ri</tt> path locations in the file to point to where you have unzipped the distribution.</li></ol>
+
+
+<p>At the end the <tt>dosgi_conf/config.ini</tt> file looks like this:</p>
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-java">org.ops4j.pax.web.session.timeout=30
+osgi.bundles=org.eclipse.osgi.services@start, \
+c:/apache-cxf-dosgi-ri-1.3/dosgi_bundles/geronimo-annotation_1.0_spec-1.1.1.jar@start, c:/apache-cxf-dosgi-ri-1.3/dosgi_bundles/geronimo-activation_1.1_spec-1.0.2.jar@start, 
+... and so on ...</pre>
+</div></div>
+<p>Now start Equinox:</p>
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-java">.../eclipse&gt; java -jar plugins/org.eclipse.osgi_3.6.2.R36x_v20110210.jar -console -configuration dosgi_conf
+... some log messages may appear ...
+osgi&gt; ss
+
+Framework is launched.
+
+id      State       Bundle
+0	ACTIVE      org.eclipse.osgi_3.6.2.R36x_v20110210
+1	ACTIVE      org.apache.geronimo.specs.geronimo-annotation_1.0_spec_1.1.1
+2	ACTIVE      org.apache.geronimo.specs.geronimo-activation_1.1_spec_1.1.0
+3	ACTIVE      org.apache.geronimo.specs.geronimo-javamail_1.4_spec_1.2.0
+4	ACTIVE      org.apache.geronimo.specs.geronimo-servlet_3.0_spec_1.0.0
+5	ACTIVE      org.apache.geronimo.specs.geronimo-ws-metadata_2.0_spec_1.1.3
+6	ACTIVE      com.springsource.org.apache.commons.logging_1.1.1
+7	ACTIVE      com.springsource.org.jdom_1.1.0
+8	ACTIVE      org.springframework.core_3.0.6.RELEASE
+9	ACTIVE      org.springframework.beans_3.0.6.RELEASE
+10	ACTIVE      org.springframework.context_3.0.6.RELEASE
+12	ACTIVE      com.springsource.org.aopalliance_1.0.0
+13	ACTIVE      com.springsource.slf4j.api_1.5.10
+	            Fragments=14
+14	RESOLVED    com.springsource.slf4j.jcl_1.5.10
+	            Master=13
+15	ACTIVE      org.springframework.aop_3.0.6.RELEASE
+16	ACTIVE      org.springframework.asm_3.0.6.RELEASE
+17	ACTIVE      org.springframework.expression_3.0.6.RELEASE
+18	ACTIVE      org.springframework.osgi.io_1.2.1
+19	ACTIVE      org.springframework.osgi.core_1.2.1
+20	ACTIVE      org.springframework.osgi.extender_1.2.1
+21	ACTIVE      org.eclipse.jetty.aggregate.jetty-all-server_7.4.2.v20110526
+22	ACTIVE      org.ops4j.pax.web.pax-web-spi_1.0.8
+23	ACTIVE      org.ops4j.pax.web.pax-web-runtime_1.0.8
+24	ACTIVE      org.ops4j.pax.web.pax-web-jetty_1.0.8
+25	ACTIVE      org.apache.servicemix.bundles.jaxb-impl_2.1.13.2
+26	ACTIVE      org.apache.servicemix.bundles.wsdl4j_1.6.2.5
+27	ACTIVE      org.apache.servicemix.bundles.xmlsec_1.4.5.1
+28	ACTIVE      org.apache.ws.xmlschema.core_2.0.1
+29	ACTIVE      org.apache.servicemix.bundles.asm_3.3.0.2
+30	ACTIVE      org.apache.servicemix.bundles.xmlresolver_1.2.0.4
+31	ACTIVE      org.apache.neethi_3.0.1
+32	ACTIVE      stax2-api_3.1.1
+33	ACTIVE      woodstox-core-asl_4.1.1
+34	ACTIVE      org.apache.servicemix.bundles.commons-pool_1.5.4.1
+35	ACTIVE      org.apache.servicemix.specs.saaj-api-1.3_1.9.0
+36	ACTIVE      org.apache.servicemix.specs.stax-api-1.0_1.9.0
+37	ACTIVE      org.apache.servicemix.specs.jaxb-api-2.1_1.9.0
+38	ACTIVE      org.apache.servicemix.specs.jaxws-api-2.1_1.9.0
+39	ACTIVE      org.apache.servicemix.specs.jsr311-api-1.1.1_1.9.0
+40	ACTIVE      org.apache.servicemix.bundles.joda-time_1.5.2.4
+41	ACTIVE      org.apache.servicemix.bundles.opensaml_2.4.1.1
+42	ACTIVE      org.apache.cxf.bundle-minimal_2.5.0
+43	ACTIVE      cxf-dosgi-ri-discovery-local_1.3.0.SNAPSHOT
+44	ACTIVE      osgi.enterprise_4.2.0.201003190513
+45	ACTIVE      cxf-dosgi-ri-dsw-cxf_1.3.0.SNAPSHOT
+46	ACTIVE      cxf-dosgi-ri-topology-manager_1.3.0.SNAPSHOT
+</pre>
+</div></div></div>
+           </div>
+           <!-- Content -->
+         </td>
+        </tr>
+      </table>
+   </td>
+   <td id="cell-2-2" colspan="2">&nbsp;</td>
+  </tr>
+  <tr>
+   <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://cxf.apache.org/privacy-policy.html">Privacy Policy</a> - 
+         (<a href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=119315">edit page</a>) 
+	 (<a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=119315&amp;showComments=true&amp;showCommentArea=true#addcomment">add comment</a>)<br>
+	Apache CXF, CXF, Apache, the Apache feather logo are trademarks of The Apache Software Foundation.<br>
+        All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+       </div>
+       <!-- Footer -->
+     </div>
+   </td>
+   <td id="cell-3-3">&nbsp;</td>
+   <td id="cell-3-4">&nbsp;</td>
+  </tr>
+  <tr>
+    <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>
+
+<script type="text/javascript">
+var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+</script>
+<script type="text/javascript">
+try {
+var pageTracker = _gat._getTracker("UA-4458903-1");
+pageTracker._trackPageview();
+} catch(err) {}</script>
+
+</body>
+</html>
+

Added: websites/production/cxf/content/dosgi-single-bundle-distribution.html
==============================================================================
--- websites/production/cxf/content/dosgi-single-bundle-distribution.html (added)
+++ websites/production/cxf/content/dosgi-single-bundle-distribution.html Sun Nov  4 16:48:02 2012
@@ -0,0 +1,248 @@
+
+<!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="http://cxf.apache.org/resources/site.css">
+    <script src="http://cxf.apache.org/resources/space.js" type="text/javascript"></script>
+    
+<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
+<meta name="keywords" content="business integration, EAI, SOA, Service Oriented Architecture, web services, SOAP, JBI, JMS, WSDL, XML, EDI, Electronic Data Interchange, standards support, integration standards, application integration, middleware, software, solutions, services, CXF, open source">
+<meta name="description" content="Apache CXF, Services Framework - DOSGi Single Bundle Distribution">
+    <title>
+Apache CXF -- DOSGi Single Bundle Distribution
+    </title>
+  </head>
+<body onload="init()">
+
+
+<table width="100%" cellpadding="0" cellspacing="0">
+  <tr>
+    <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>
+    <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 -->
+<div id="banner-content">
+<table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="left" colspan="1" nowrap>
+<a shape="rect" href="http://cxf.apache.org/" title="Apache CXF"><span style="font-weight: bold; font-size: 170%; color: white">Apache CXF</span></a>
+</td><td align="right" colspan="1" nowrap>
+<a shape="rect" href="http://www.apache.org/" title="The Apache Software Foundation"><img border="0" alt="ASF Logo" src="http://cxf.apache.org/images/asf-logo.png"></a>
+</td></tr></table>
+</div>
+          <!-- Banner -->
+        </div>
+      </div>
+      <div id="top-menu">
+        <table border="0" cellpadding="1" cellspacing="0" width="100%">
+          <tr>
+            <td>
+              <div align="left">
+                <!-- Breadcrumbs -->
+<a href="index.html">Index</a>&nbsp;&gt;&nbsp;<a href="distributed-osgi.html">Distributed OSGi</a>&nbsp;&gt;&nbsp;<a href="dosgi-single-bundle-distribution.html">DOSGi Single Bundle Distribution</a>
+                <!-- Breadcrumbs -->
+              </div>
+            </td>
+            <td>
+              <div align="right">
+                <!-- Quicklinks -->
+<div id="quicklinks"><p><a shape="rect" href="download.html" title="Download">Download</a> | <a shape="rect" href="http://cxf.apache.org/docs/index.html">Documentation</a></p></div>
+                <!-- Quicklinks -->
+              </div>
+            </td>
+          </tr>
+        </table>
+      </div>
+    </td>
+    <td id="cell-1-3">&nbsp;</td>
+    <td id="cell-1-4">&nbsp;</td>
+  </tr>
+  <tr>
+    <td id="cell-2-0" colspan="2">&nbsp;</td>
+    <td id="cell-2-1">
+      <table>
+        <tr 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 -->
+<div id="navigation"><h3><a shape="rect" name="Navigation-ApacheCXFIndex"></a><a shape="rect" href="index.html" title="Index">Apache CXF</a></h3>
+
+<ul class="alternate" type="square"><li><a shape="rect" href="index.html" title="Index">Home</a></li><li><a shape="rect" href="download.html" title="Download">Download</a></li><li><a shape="rect" href="people.html" title="People">People</a></li><li><a shape="rect" href="project-status.html" title="Project Status">Project Status</a></li><li><a shape="rect" href="roadmap.html" title="Roadmap">Roadmap</a></li><li><a shape="rect" href="mailing-lists.html" title="Mailing Lists">Mailing Lists</a></li><li><a shape="rect" class="external-link" href="http://issues.apache.org/jira/browse/CXF">Issue Reporting</a></li><li><a shape="rect" href="special-thanks.html" title="Special Thanks">Special Thanks</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/licenses/">License</a></li><li><a shape="rect" href="security-advisories.html" title="Security Advisories">Security Advisories</a></li></ul>
+
+
+<h3><a shape="rect" name="Navigation-Users"></a>Users</h3>
+
+<ul class="alternate" type="square"><li><a shape="rect" href="http://cxf.apache.org/docs/index.html">User's Guide</a></li><li><a shape="rect" href="support.html" title="Support">Support</a></li><li><a shape="rect" href="faq.html" title="FAQ">FAQ</a></li><li><a shape="rect" href="resources-and-articles.html" title="Resources and Articles">Resources and Articles</a></li></ul>
+
+
+<h3><a shape="rect" name="Navigation-Search"></a>Search</h3>
+
+<form enctype="application/x-www-form-urlencoded" method="get" id="cse-search-box" action="http://www.google.com/cse">
+  <div>
+    <input type="hidden" name="cx" value="002890367768291051730:o99qiwa09y4">
+    <input type="hidden" name="ie" value="UTF-8">
+    <input type="text" name="q" size="21">
+    <input type="submit" name="sa" value="Search">
+  </div>
+</form>
+<script type="text/javascript" src="http://www.google.com/cse/brand?form=cse-search-box&amp;lang=en"></script>
+
+
+<h3><a shape="rect" name="Navigation-Developers"></a>Developers</h3>
+
+<ul class="alternate" type="square"><li><a shape="rect" href="http://cxf.apache.org/docs/cxf-architecture.html">Architecture Guide</a></li><li><a shape="rect" href="source-repository.html" title="Source Repository">Source Repository</a></li><li><a shape="rect" href="building.html" title="Building">Building</a></li><li><a shape="rect" href="automated-builds.html" title="Automated Builds">Automated Builds</a></li><li><a shape="rect" href="testing-debugging.html" title="Testing-Debugging">Testing-Debugging</a></li><li><a shape="rect" href="coding-guidelines.html" title="Coding Guidelines">Coding Guidelines</a></li><li><a shape="rect" href="getting-involved.html" title="Getting Involved">Getting Involved</a></li><li><a shape="rect" href="release-management.html" title="Release Management">Release Management</a></li></ul>
+
+
+<h3><a shape="rect" name="Navigation-Subprojects"></a>Subprojects</h3>
+
+<ul class="alternate" type="square"><li><a shape="rect" href="distributed-osgi.html" title="Distributed OSGi">Distributed OSGi</a></li><li><a shape="rect" href="xjc-utils.html" title="XJC Utils">XJC Utils</a></li><li><a shape="rect" href="build-utils.html" title="Build Utils">Build Utils</a></li><li><a shape="rect" href="fediz.html" title="Fediz">Fediz</a></li></ul>
+
+
+<h3><a shape="rect" name="Navigation-ASF"></a><a shape="rect" class="external-link" href="http://www.apache.org">ASF</a></h3>
+
+<ul class="alternate" type="square"><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/how-it-works.html">How Apache Works</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/">Foundation</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsor Apache</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/security/">Security</a></li></ul>
+</div>
+                    <!-- NavigationBar -->
+                  </div>
+              </div>
+            </div>
+          </div>
+         </td>
+         <td height="100%">
+           <!-- Content -->
+           <div class="wiki-content">
+<div id="ConfluenceContent"><h1><a shape="rect" name="DOSGiSingleBundleDistribution-DOSGiSingleBundleDistribution"></a>DOSGi Single Bundle Distribution</h1>
+
+<h2><a shape="rect" name="DOSGiSingleBundleDistribution-SettingupyourOSGicontainer"></a>Setting up your OSGi container</h2>
+<p>Setting up the single-bundle distribution is really simple, see below.</p>
+
+<p><b>Prerequisites for the single-bundle distribution:</b></p>
+
+<p>The single-bundle distribution requires some of the interfaces of the OSGi compendium specification. These are provided with the Equinox and Felix OSGi distributions, but not installed by default.</p>
+
+<h3><a shape="rect" name="DOSGiSingleBundleDistribution-SettingupFelix"></a>Setting up Felix</h3>
+
+<p>The compendium interfaces can be downloaded from the following various places, the easiest is probably from Maven Central, for example: <br clear="none">
+"g! install <a shape="rect" class="external-link" href="http://repo1.maven.org/maven2/org/osgi/org.osgi.compendium/4.2.0/org.osgi.compendium-4.2.0.jar" rel="nofollow">http://repo1.maven.org/maven2/org/osgi/org.osgi.compendium/4.2.0/org.osgi.compendium-4.2.0.jar</a>".<br clear="none">
+(<b>Note</b>: this step is not required for DOSGI RI 1.3)</p>
+
+<p>To set up Felix you can follow these steps:<br clear="none">
+<em>Verified with: Felix 4.0.2 and DOSGI RI 1.3</em></p>
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-java">../felix-4.0.2&gt; java -jar bin/felix.jar
+
+Welcome to Apache Felix Gogo
+g! start http:<span class="code-comment">//www.apache.org/dist/cxf/dosgi/1.3/cxf-dosgi-ri-singlebundle-distribution-1.3.jar
+</span>... some log messages may appear...
+g! lb
+    0|Active     |    0|org.apache.felix.framework (4.0.2)
+    1|Active     |    1|org.apache.felix.bundlerepository (1.6.6)
+    2|Active     |    1|org.apache.felix.gogo.command (0.12.0)
+    3|Active     |    1|org.apache.felix.gogo.runtime (0.10.0)
+    4|Active     |    1|org.apache.felix.gogo.shell (0.10.0)
+    5|Active     |    1|cxf-dosgi-ri-singlebundle-distribution (1.3.0)</pre>
+</div></div>
+
+<p>However, you can also change the <tt>conf/config.properties</tt> file to automatically load these bundles. This approach is described in the <a shape="rect" href="dosgi-multi-bundle-distribution.html" title="DOSGi Multi Bundle Distribution">Multi Bundle Setup</a> page.</p>
+
+<h4><a shape="rect" name="DOSGiSingleBundleDistribution-SettingupEquinox"></a>Setting up Equinox</h4>
+<p>The compendium interfaces are part of the Equinox/Eclipse distribution and can be found in a file called plugins/org.eclipse.osgi.services_3.2.0.v20090520-1800.jar (the timestamp could vary), for example:<br clear="none">
+"osgi&gt; install <a shape="rect" class="external-link" href="file:plugins/org.eclipse.osgi.services_3.2.100.v20100503.jar" rel="nofollow">file:plugins/org.eclipse.osgi.services_3.2.100.v20100503.jar</a>"<br clear="none">
+(<b>Note</b>: this step is not required for DOSGI RI 1.3)</p>
+
+<p>To set up Equinox you can follow these steps:<br clear="none">
+<em>Verified with: Eclipse 3.6.2</em></p>
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-java">.../eclipse&gt; java -jar plugins/org.eclipse.osgi_3.6.2.R36x_v20110210.jar -console
+
+osgi&gt; install http:<span class="code-comment">//www.apache.org/dist/cxf/dosgi/1.3/cxf-dosgi-ri-singlebundle-distribution-1.3.jar
+</span>Bundle id is 1
+
+osgi&gt; start 1
+... some log messages may appear...
+osgi&gt; ss
+
+Framework is launched.
+
+id      State       Bundle
+0       ACTIVE      org.eclipse.osgi_3.6.2.R36x_v20110210
+1       ACTIVE      cxf-dosgi-ri-singlebundle-distribution_1.3.0</pre>
+</div></div>
+
+<p>However, you can also create a <tt>config.ini</tt> file to automatically load these bundles. This approach is described in the <a shape="rect" href="dosgi-multi-bundle-distribution.html" title="DOSGi Multi Bundle Distribution">Multi Bundle Setup</a> page.</p>
+
+<h3><a shape="rect" name="DOSGiSingleBundleDistribution-UsingEquinoxfromwithintheEclipseIDE"></a>Using Equinox from within the Eclipse IDE</h3>
+<p><em>This option is really handy for debugging. Verified with: Eclipse 3.5M4</em><br clear="none">
+<a shape="rect" href="setting-up-eclipse-for-running-and-debugging-distributed-osgi.html" title="Setting up Eclipse for Running and Debugging Distributed OSGi">Setting up Eclipse for Running and Debugging Distributed OSGi</a></p></div>
+           </div>
+           <!-- Content -->
+         </td>
+        </tr>
+      </table>
+   </td>
+   <td id="cell-2-2" colspan="2">&nbsp;</td>
+  </tr>
+  <tr>
+   <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://cxf.apache.org/privacy-policy.html">Privacy Policy</a> - 
+         (<a href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=30741159">edit page</a>) 
+	 (<a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=30741159&amp;showComments=true&amp;showCommentArea=true#addcomment">add comment</a>)<br>
+	Apache CXF, CXF, Apache, the Apache feather logo are trademarks of The Apache Software Foundation.<br>
+        All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+       </div>
+       <!-- Footer -->
+     </div>
+   </td>
+   <td id="cell-3-3">&nbsp;</td>
+   <td id="cell-3-4">&nbsp;</td>
+  </tr>
+  <tr>
+    <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>
+
+<script type="text/javascript">
+var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+</script>
+<script type="text/javascript">
+try {
+var pageTracker = _gat._getTracker("UA-4458903-1");
+pageTracker._trackPageview();
+} catch(err) {}</script>
+
+</body>
+</html>
+

Modified: websites/production/cxf/content/dosgi-spring-dm-demo-page.html
==============================================================================
--- websites/production/cxf/content/dosgi-spring-dm-demo-page.html (original)
+++ websites/production/cxf/content/dosgi-spring-dm-demo-page.html Sun Nov  4 16:48:02 2012
@@ -140,7 +140,7 @@ Apache CXF -- DOSGi Spring-DM Demo page
 
 <p>The Spring-DM demo uses Spring-DM to create a remoted OSGi service from a Spring Bean. The consumer side uses Spring-DM to create a consumer to a remote OSGi service. By using Spring-DM you don't need to write code to interact with the OSGi Service Registry. That's all handled through injection which hugely simplifies the code. Besides, you can use all the features of Spring together with OSGi.</p>
 
-<p>It uses the CXF/DOSGi multi bundle distribution since that provides Spring-DM as a dependency. By installing the multi bundle distribution, you have all the prerequisites to run this demo. See <a shape="rect" href="dosgi-multi-bundle-setup.html" title="DOSGi Multi Bundle Setup">here for instructions on installing the multi bundle distribution</a>.</p>
+<p>It uses the CXF/DOSGi multi bundle distribution since that provides Spring-DM as a dependency. By installing the multi bundle distribution, you have all the prerequisites to run this demo. See <a shape="rect" href="dosgi-multi-bundle-distribution.html" title="DOSGi Multi Bundle Distribution">here for instructions on installing the multi bundle distribution</a>.</p>
 <h2><a shape="rect" name="DOSGiSpring-DMDemopage-Demodesign"></a>Demo design</h2>
 <p>From a high level the demo is very similar to the greeter demo. It comprises of 3 bundles:</p>
 <ul><li>The demo interface bundle providing the Dinner Service interface.</li><li>The Dinner Service implementation bundle.</li><li>The Dinner Service consumer bundle.</li></ul>



Mime
View raw message