Author: buildbot
Date: Thu Jan 3 11:48:02 2013
New Revision: 844754
Log:
Production update by buildbot for cxf
Modified:
websites/production/cxf/content/cache/docs.pageCache
websites/production/cxf/content/docs/aegis-21.html
websites/production/cxf/content/docs/aegis-databinding-20x.html
Modified: websites/production/cxf/content/cache/docs.pageCache
==============================================================================
Binary files - no diff available.
Modified: websites/production/cxf/content/docs/aegis-21.html
==============================================================================
--- websites/production/cxf/content/docs/aegis-21.html (original)
+++ websites/production/cxf/content/docs/aegis-21.html Thu Jan 3 11:48:02 2013
@@ -147,24 +147,21 @@ Apache CXF -- Aegis (2.1)
<div class="code panel" style="border-width: 1px;"><div class="codeContent
panelContent">
<pre class="code-xml">
- <simple:server id=<span class="code-quote">"pojoservice"</span>
serviceClass=<span class="code-quote">"demo.hw.server.HelloWorld"</span>
- address=<span class="code-quote">"/hello_world"</span>>
- <span class="code-tag"><simple:serviceBean></span>
- <span class="code-tag"><bean class=<span
class="code-quote">"demo.hw.server.HelloWorldImpl"</span> /></span>
- <span class="code-tag"></simple:serviceBean></span>
- <span class="code-tag"><simple:dataBinding></span>
- <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.aegis.databinding.AegisDatabinding"</span>
/></span>
- <span class="code-tag"></simple:dataBinding></span>
- <span class="code-tag"></simple:server></span>
- <span class="code-tag"></bean></span>
+<simple:server id=<span class="code-quote">"pojoservice"</span>
serviceClass=<span class="code-quote">"demo.hw.server.HelloWorld"</span>
+ address=<span class="code-quote">"/hello_world"</span>>
+ <span class="code-tag"><simple:serviceBean></span>
+ <span class="code-tag"><bean class=<span
class="code-quote">"demo.hw.server.HelloWorldImpl"</span> /></span>
+ <span class="code-tag"></simple:serviceBean></span>
+ <span class="code-tag"><simple:dataBinding></span>
+ <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.aegis.databinding.AegisDatabinding"</span>
/></span>
+ <span class="code-tag"></simple:dataBinding></span>
+<span class="code-tag"></simple:server></span>
</pre>
</div></div>
<p>AegisDatabinding is the class that integrates Aegis into CXF as a
databinding.</p>
-<p>Note that AegisDatabinding beans, like all databinding beans, are <em>not
reusable</em>. The example<br clear="none">
-above uses an anonymous nested bean for the databinding. If you make a
first-class bean for <br clear="none">
-a databinding, be sure to use scope='prototype' if you are inclined to define
more than one endpoint.</p>
+<p>Note that AegisDatabinding beans, like all databinding beans, are <em>not
reusable</em>. The example above uses an anonymous nested bean for the
databinding. If you make a first-class bean for a databinding, be sure to use
scope='prototype' if you are inclined to define more than one endpoint.</p>
<h1><a shape="rect"
name="Aegis%282.1%29-AegisOperationsTheSimpleCase"></a>Aegis Operations - The
Simple Case</h1>
Modified: websites/production/cxf/content/docs/aegis-databinding-20x.html
==============================================================================
--- websites/production/cxf/content/docs/aegis-databinding-20x.html (original)
+++ websites/production/cxf/content/docs/aegis-databinding-20x.html Thu Jan 3
11:48:02 2013
@@ -146,24 +146,23 @@ Apache CXF -- Aegis Databinding (2.0.x)
<div class="code panel" style="border-width: 1px;"><div class="codeContent
panelContent">
<pre class="code-xml">
- <span class="code-tag"><simple:server id=<span
class="code-quote">"pojoservice"</span> serviceClass=<span
class="code-quote">"demo.hw.server.HelloWorld"</span> address=<span
class="code-quote">"/hello_world"</span>></span>
- <span class="code-tag"><simple:serviceBean></span>
- <span class="code-tag"><bean class=<span
class="code-quote">"demo.hw.server.HelloWorldImpl"</span> /></span>
- <span class="code-tag"></simple:serviceBean></span>
- <span class="code-tag"><simple:dataBinding></span>
- <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.aegis.databinding.AegisDatabinding"</span>
/></span>
- <span class="code-tag"></simple:dataBinding></span>
-<!-- Use this property only for XFire compatibility -- this version for
2.0.x ...
- <span class="code-tag"><property name=<span
class="code-quote">"serviceConfigurations"</span>></span>
- <span class="code-tag"><list></span>
- <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.jaxws.support.JaxWsServiceConfiguration"</span>/></span>
- <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.aegis.databinding.AegisServiceConfiguration"</span>/></span>
- <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.service.factory.DefaultServiceConfiguration"</span>/></span>
- <span class="code-tag"></list></span>
- <span class="code-tag"></property></span>
--->
- <span class="code-tag"></simple:server></span>
- <span class="code-tag"></bean></span>
+<span class="code-tag"><simple:server id=<span
class="code-quote">"pojoservice"</span> serviceClass=<span
class="code-quote">"demo.hw.server.HelloWorld"</span> address=<span
class="code-quote">"/hello_world"</span>></span>
+ <span class="code-tag"><simple:serviceBean></span>
+ <span class="code-tag"><bean class=<span
class="code-quote">"demo.hw.server.HelloWorldImpl"</span> /></span>
+ <span class="code-tag"></simple:serviceBean></span>
+ <span class="code-tag"><simple:dataBinding></span>
+ <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.aegis.databinding.AegisDatabinding"</span>
/></span>
+ <span class="code-tag"></simple:dataBinding></span>
+ <!-- Use this property only for XFire compatibility -- this version for
2.0.x ...
+ <span class="code-tag"><property name=<span
class="code-quote">"serviceConfigurations"</span>></span>
+ <span class="code-tag"><list></span>
+ <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.jaxws.support.JaxWsServiceConfiguration"</span>/></span>
+ <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.aegis.databinding.AegisServiceConfiguration"</span>/></span>
+ <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.service.factory.DefaultServiceConfiguration"</span>/></span>
+ <span class="code-tag"></list></span>
+ <span class="code-tag"></property></span>
+ -->
+<span class="code-tag"></simple:server></span>
</pre>
</div></div>
@@ -171,37 +170,37 @@ Apache CXF -- Aegis Databinding (2.0.x)
<div class="code panel" style="border-width: 1px;"><div class="codeContent
panelContent">
<pre class="code-xml">
- <span class="code-tag"><bean id=<span
class="code-quote">"aegisBean"</span> class=<span
class="code-quote">"org.apache.cxf.aegis.databinding.AegisDatabinding"</span>
scope=<span class="code-quote">"prototype"</span>/></span>
- <bean id=<span class="code-quote">"jaxws-and-aegis-service-factory"</span>
- class=<span
class="code-quote">"org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean"</span>
- scope=<span class="code-quote">"prototype"</span>>
- <span class="code-tag"><property name=<span
class="code-quote">"dataBinding"</span> ref=<span
class="code-quote">"aegisBean"</span>/></span>
-<!-- Use this property only for XFire compatibility -- this version for
2.0.x ...
- <span class="code-tag"><property name=<span
class="code-quote">"serviceConfigurations"</span>></span>
- <span class="code-tag"><list></span>
- <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.jaxws.support.JaxWsServiceConfiguration"</span>/></span>
- <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.aegis.databinding.AegisServiceConfiguration"</span>/></span>
- <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.service.factory.DefaultServiceConfiguration"</span>/></span>
- <span class="code-tag"></list></span>
- <span class="code-tag"></property></span>
--->
-<!-- Use this property only for XFire compatibility -- this version for 2.1
- <span class="code-tag"><property name=<span
class="code-quote">"serviceConfigurations"</span>></span>
- <span class="code-tag"><list></span>
- <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.jaxws.support.JaxWsServiceConfiguration"</span>/></span>
- <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.aegis.databinding.XFireCompatibilityServiceConfiguration"</span>/></span>
- <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.service.factory.DefaultServiceConfiguration"</span>/></span>
- <span class="code-tag"></list></span>
- <span class="code-tag"></property></span>
--->
- <span class="code-tag"></bean></span>
+<span class="code-tag"><bean id=<span class="code-quote">"aegisBean"</span>
class=<span
class="code-quote">"org.apache.cxf.aegis.databinding.AegisDatabinding"</span>
scope=<span class="code-quote">"prototype"</span>/></span>
+<bean id=<span class="code-quote">"jaxws-and-aegis-service-factory"</span>
+ class=<span
class="code-quote">"org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean"</span>
+ scope=<span class="code-quote">"prototype"</span>>
+ <span class="code-tag"><property name=<span
class="code-quote">"dataBinding"</span> ref=<span
class="code-quote">"aegisBean"</span>/></span>
+ <!-- Use this property only for XFire compatibility -- this version for
2.0.x ...
+ <span class="code-tag"><property name=<span
class="code-quote">"serviceConfigurations"</span>></span>
+ <span class="code-tag"><list></span>
+ <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.jaxws.support.JaxWsServiceConfiguration"</span>/></span>
+ <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.aegis.databinding.AegisServiceConfiguration"</span>/></span>
+ <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.service.factory.DefaultServiceConfiguration"</span>/></span>
+ <span class="code-tag"></list></span>
+ <span class="code-tag"></property></span>
+ -->
+ <!-- Use this property only for XFire compatibility -- this version for
2.1
+ <span class="code-tag"><property name=<span
class="code-quote">"serviceConfigurations"</span>></span>
+ <span class="code-tag"><list></span>
+ <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.jaxws.support.JaxWsServiceConfiguration"</span>/></span>
+ <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.aegis.databinding.XFireCompatibilityServiceConfiguration"</span>/></span>
+ <span class="code-tag"><bean class=<span
class="code-quote">"org.apache.cxf.service.factory.DefaultServiceConfiguration"</span>/></span>
+ <span class="code-tag"></list></span>
+ <span class="code-tag"></property></span>
+ -->
+<span class="code-tag"></bean></span>
- <span class="code-tag"><jaxws:endpoint id=<span
class="code-quote">"my_service_endpoint"</span> implementor=<span
class="code-quote">"#my-service"</span> address=<span
class="code-quote">"/MyIndex"</span>></span>
+<span class="code-tag"><jaxws:endpoint id=<span
class="code-quote">"my_service_endpoint"</span> implementor=<span
class="code-quote">"#my-service"</span> address=<span
class="code-quote">"/MyIndex"</span>></span>
<span class="code-tag"><jaxws:serviceFactory></span>
- <span class="code-tag"><ref bean='jaxws-and-aegis-service-factory'
/></span>
+ <span class="code-tag"><ref bean='jaxws-and-aegis-service-factory'
/></span>
<span class="code-tag"></jaxws:serviceFactory></span>
- <span class="code-tag"></jaxws:endpoint></span>
- </pre>
+<span class="code-tag"></jaxws:endpoint></span>
+</pre>
</div></div>
<h2><a shape="rect"
name="AegisDatabinding%282.0.x%29-Javaconfiguration"></a>Java configuration</h2>
@@ -243,8 +242,7 @@ MyService client = (MyService) factory.c
<p>XFire had/has a different convention for generating namespace URI values
from Java package names. It added an additional '/' character.<br clear="none">
If you need to interoperate with XFire, you need to enable compatibility with
this behavior. You enable this compatibility by adding <br clear="none">
an additional service configuration class to your service configuration:
XFireCompatibilityServiceConfiguration (in 2.0.x, AegisServiceConfiguration).
<br clear="none">
-The spring example above shows the necessary configuration in a comment. For
the client side in Java, you need to add the service configuration to the
service factory<br clear="none">
-as follows:</p>
+The spring example above shows the necessary configuration in a comment. For
the client side in Java, you need to add the service configuration to the
service factory as follows:</p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent
panelContent">
<pre class="code-java">
<span class="code-keyword">import</span>
org.apache.cxf.aegis.databinding.AegisServiceConfiguration;