You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by bu...@apache.org on 2012/12/02 17:48:05 UTC

svn commit: r840392 - in /websites/production/cxf/content: cache/main.pageCache distributed-osgi-reference.html

Author: buildbot
Date: Sun Dec  2 16:48:04 2012
New Revision: 840392

Log:
Production update by buildbot for cxf

Modified:
    websites/production/cxf/content/cache/main.pageCache
    websites/production/cxf/content/distributed-osgi-reference.html

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

Modified: websites/production/cxf/content/distributed-osgi-reference.html
==============================================================================
--- websites/production/cxf/content/distributed-osgi-reference.html (original)
+++ websites/production/cxf/content/distributed-osgi-reference.html Sun Dec  2 16:48:04 2012
@@ -139,7 +139,7 @@ Apache CXF -- Distributed OSGi Reference
 <div id="ConfluenceContent"><h1><a shape="rect" name="DistributedOSGiReference-DistributedOSGiReferenceGuide"></a>Distributed OSGi Reference Guide</h1>
 
 <div>
-<ul><li><a shape="rect" href="#DistributedOSGiReference-DistributedOSGiReferenceGuide">Distributed OSGi Reference Guide</a></li><ul><li><a shape="rect" href="#DistributedOSGiReference-ConfigurationProperties">Configuration Properties</a></li><ul><li><a shape="rect" href="#DistributedOSGiReference-ServiceProviderpropertiesForConfiguringSOAPbasedservicesandconsumers">Service Provider properties For Configuring SOAP-based services and consumers</a></li><li><a shape="rect" href="#DistributedOSGiReference-ServiceProviderpropertiesForConfiguringRESTfulJAXRSbasedendpointsandconsumers">Service Provider properties For Configuring RESTful JAXRS-based endpoints and consumers</a></li><li><a shape="rect" href="#DistributedOSGiReference-ServiceConsumerproperties">Service Consumer properties</a></li></ul><li><a shape="rect" href="#DistributedOSGiReference-TheIntentMap">The Intent Map</a></li><li><a shape="rect" href="#DistributedOSGiReference-%7B%7Bremoteservices.xml%7D%7Dfiles"> <tt>remot
 e-services.xml</tt> files</a></li><li><a shape="rect" href="#DistributedOSGiReference-ContributingDistributionpropertiestoExistingServices%28withoutchangingthem%29">Contributing Distribution properties to Existing Services (without changing them)</a></li></ul></ul></div>
+<ul><li><a shape="rect" href="#DistributedOSGiReference-DistributedOSGiReferenceGuide">Distributed OSGi Reference Guide</a></li><ul><li><a shape="rect" href="#DistributedOSGiReference-ConfigurationProperties">Configuration Properties</a></li><ul><li><a shape="rect" href="#DistributedOSGiReference-ServiceProviderpropertiesForConfiguringSOAPbasedservicesandconsumers">Service Provider properties For Configuring SOAP-based services and consumers</a></li><li><a shape="rect" href="#DistributedOSGiReference-ServiceProviderpropertiesForConfiguringRESTfulJAXRSbasedendpointsandconsumers">Service Provider properties For Configuring RESTful JAXRS-based endpoints and consumers</a></li><li><a shape="rect" href="#DistributedOSGiReference-ServiceConsumerproperties">Service Consumer properties</a></li></ul><li><a shape="rect" href="#DistributedOSGiReference-Customintents">Custom intents</a></li><li><a shape="rect" href="#DistributedOSGiReference-%7B%7Bremoteservices.xml%7D%7Dfiles"> <tt>remo
 te-services.xml</tt> files</a></li><li><a shape="rect" href="#DistributedOSGiReference-ContributingDistributionpropertiestoExistingServices%28withoutchangingthem%29">Contributing Distribution properties to Existing Services (without changing them)</a></li></ul></ul></div>
 
 <h2><a shape="rect" name="DistributedOSGiReference-ConfigurationProperties"></a>Configuration Properties</h2>
 
@@ -262,8 +262,11 @@ bundleContext.registerService(
 </div>
 
 
-<h2><a shape="rect" name="DistributedOSGiReference-TheIntentMap"></a>The Intent Map</h2>
-<p><em><b>TODO</b></em></p>
+<h2><a shape="rect" name="DistributedOSGiReference-Customintents"></a>Custom intents</h2>
+
+<p>Intents allow to define custom configurations for DOSGi services. In the service exports the intents are listed by name in the property "service.exported.intents".</p>
+
+<p>In version 1.4.0 and above custom intents are defined as OSGi services. The property name "org.apache.cxf.dosgi.IntentName" is used to mark the service as an intent. The intent name value then can be used to reference the intent in OSGi services. Custom intents can either be CXF Features or a CXF Binding Configuration. </p>
 
 <h2><a shape="rect" name="DistributedOSGiReference-%7B%7Bremoteservices.xml%7D%7Dfiles"></a><tt>remote-services.xml</tt> files</h2>
 <p>The CXF DOSGi implementation provides a DSW (Distribution Software) implementation of Distributed OSGi. It is compatible with any Distributed OSGi Discovery implementation in order to discover remote services dynamically. </p>