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>


Reply via email to