Author: buildbot
Date: Wed Apr 4 12:48:20 2012
New Revision: 811483
Log:
Production update by buildbot for cxf
Modified:
websites/production/cxf/content/cache/docs.pageCache
websites/production/cxf/content/docs/jax-rs-data-bindings.html
Modified: websites/production/cxf/content/cache/docs.pageCache
==============================================================================
Binary files - no diff available.
Modified: websites/production/cxf/content/docs/jax-rs-data-bindings.html
==============================================================================
--- websites/production/cxf/content/docs/jax-rs-data-bindings.html (original)
+++ websites/production/cxf/content/docs/jax-rs-data-bindings.html Wed Apr 4
12:48:20 2012
@@ -124,7 +124,7 @@ Apache CXF -- JAX-RS Data Bindings
<div id="ConfluenceContent"><p><span style="font-size:2em;font-weight:bold">
JAX-RS : Data Bindings </span></p>
<div>
-<ul><li><a shape="rect" href="#JAX-RSDataBindings-JAXBsupport">JAXB
support</a></li><ul><li><a shape="rect"
href="#JAX-RSDataBindings-ConfiguringJAXBprovider">Configuring JAXB
provider</a></li></ul><li><a shape="rect"
href="#JAX-RSDataBindings-JSONsupport">JSON support</a></li><ul><li><a
shape="rect" href="#JAX-RSDataBindings-Jettison">Jettison</a></li><ul><li><a
shape="rect" href="#JAX-RSDataBindings-ConfiguringJSONprovider">Configuring
JSON provider</a></li><li><a shape="rect"
href="#JAX-RSDataBindings-DealingwithJSONarrayserializationissues">Dealing with
JSON array serialization issues</a></li><li><a shape="rect"
href="#JAX-RSDataBindings-BadgerFishconvention">BadgerFish
convention</a></li><li><a shape="rect"
href="#JAX-RSDataBindings-WrappingandUnwrappingJSONsequences">Wrapping and
Unwrapping JSON sequences</a></li><li><a shape="rect"
href="#JAX-RSDataBindings-TypeConverters">TypeConverters</a></li></ul><li><a
shape="rect" href="#JAX-RSDataBindings-Jackson">Jackson</a></
li></ul><li><a shape="rect"
href="#JAX-RSDataBindings-CommonJAXBandJSONconfiguration">Common JAXB and JSON
configuration</a></li><ul><li><a shape="rect"
href="#JAX-RSDataBindings-SingleJAXBContextandextrauserclasses">Single
JAXBContext and extra user classes</a></li><li><a shape="rect"
href="#JAX-RSDataBindings-AutomaticJAXBElementconversionduringserialization">Automatic
JAXBElement conversion during serialization</a></li><li><a shape="rect"
href="#JAX-RSDataBindings-HandlingJAXBbeanswithoutXmlRootElementannotations">Handling
JAXB beans without XmlRootElement annotations</a></li><li><a shape="rect"
href="#JAX-RSDataBindings-Handlingexplicitcollections">Handling explicit
collections</a></li></ul><li><a shape="rect"
href="#JAX-RSDataBindings-CustomizingJAXBXMLandJSONinputandoutput">Customizing
JAXB XML and JSON input and output</a></li><li><a shape="rect"
href="#JAX-RSDataBindings-JSONWithPadding">JSON With Padding</a></li><li><a
shape="rect" href="#JAX-RSDataBindings-Atom">At
om</a></li><li><a shape="rect"
href="#JAX-RSDataBindings-AegisDataBinding">Aegis Data Binding</a></li><li><a
shape="rect" href="#JAX-RSDataBindings-XMLBeans">XMLBeans</a></li><li><a
shape="rect" href="#JAX-RSDataBindings-CXFDataBindingsasJAXRSproviders">CXF
DataBindings as JAX-RS providers</a></li><li><a shape="rect"
href="#JAX-RSDataBindings-JAXRSDataBinding">JAXRS DataBinding</a></li><li><a
shape="rect" href="#JAX-RSDataBindings-Schemavalidation">Schema
validation</a></li><ul><li><a shape="rect"
href="#JAX-RSDataBindings-Outputvalidation">Output
validation</a></li></ul><li><a shape="rect"
href="#JAX-RSDataBindings-FastInfoset">Fast Infoset</a></li></ul></div>
+<ul><li><a shape="rect" href="#JAX-RSDataBindings-JAXBsupport">JAXB
support</a></li><ul><li><a shape="rect"
href="#JAX-RSDataBindings-ConfiguringJAXBprovider">Configuring JAXB
provider</a></li><li><a shape="rect"
href="#JAX-RSDataBindings-JAXBandMoxy">JAXB and Moxy</a></li></ul><li><a
shape="rect" href="#JAX-RSDataBindings-JSONsupport">JSON
support</a></li><ul><li><a shape="rect"
href="#JAX-RSDataBindings-Jettison">Jettison</a></li><ul><li><a shape="rect"
href="#JAX-RSDataBindings-ConfiguringJSONprovider">Configuring JSON
provider</a></li><li><a shape="rect"
href="#JAX-RSDataBindings-DealingwithJSONarrayserializationissues">Dealing with
JSON array serialization issues</a></li><li><a shape="rect"
href="#JAX-RSDataBindings-BadgerFishconvention">BadgerFish
convention</a></li><li><a shape="rect"
href="#JAX-RSDataBindings-WrappingandUnwrappingJSONsequences">Wrapping and
Unwrapping JSON sequences</a></li><li><a shape="rect"
href="#JAX-RSDataBindings-TypeConverters">TypeConverters<
/a></li></ul><li><a shape="rect"
href="#JAX-RSDataBindings-Jackson">Jackson</a></li></ul><li><a shape="rect"
href="#JAX-RSDataBindings-CommonJAXBandJSONconfiguration">Common JAXB and JSON
configuration</a></li><ul><li><a shape="rect"
href="#JAX-RSDataBindings-SingleJAXBContextandextrauserclasses">Single
JAXBContext and extra user classes</a></li><li><a shape="rect"
href="#JAX-RSDataBindings-AutomaticJAXBElementconversionduringserialization">Automatic
JAXBElement conversion during serialization</a></li><li><a shape="rect"
href="#JAX-RSDataBindings-HandlingJAXBbeanswithoutXmlRootElementannotations">Handling
JAXB beans without XmlRootElement annotations</a></li><li><a shape="rect"
href="#JAX-RSDataBindings-Handlingexplicitcollections">Handling explicit
collections</a></li></ul><li><a shape="rect"
href="#JAX-RSDataBindings-CustomizingJAXBXMLandJSONinputandoutput">Customizing
JAXB XML and JSON input and output</a></li><li><a shape="rect"
href="#JAX-RSDataBindings-JSONWithPadding"
>JSON With Padding</a></li><li><a shape="rect"
>href="#JAX-RSDataBindings-Atom">Atom</a></li><li><a shape="rect"
>href="#JAX-RSDataBindings-AegisDataBinding">Aegis Data Binding</a></li><li><a
>shape="rect" href="#JAX-RSDataBindings-XMLBeans">XMLBeans</a></li><li><a
>shape="rect" href="#JAX-RSDataBindings-CXFDataBindingsasJAXRSproviders">CXF
>DataBindings as JAX-RS providers</a></li><li><a shape="rect"
>href="#JAX-RSDataBindings-JAXRSDataBinding">JAXRS DataBinding</a></li><li><a
>shape="rect" href="#JAX-RSDataBindings-Schemavalidation">Schema
>validation</a></li><ul><li><a shape="rect"
>href="#JAX-RSDataBindings-Outputvalidation">Output
>validation</a></li></ul><li><a shape="rect"
>href="#JAX-RSDataBindings-FastInfoset">Fast Infoset</a></li></ul></div>
<h1><a shape="rect" name="JAX-RSDataBindings-JAXBsupport"></a>JAXB support</h1>
@@ -251,6 +251,11 @@ Apache CXF -- JAX-RS Data Bindings
<p>Starting from CXF 2.4.3 it is possible to have specific prefixes associated
with XML namespaces. This might be needed to make the legacy consumers able to
consume the resulting XML. Use a "namespacePrefixes" map property (namespace is
a key, corresponding prefix is a value). </p>
+<h2><a shape="rect" name="JAX-RSDataBindings-JAXBandMoxy"></a>JAXB and
Moxy</h2>
+
+<p>For JAXBElementProvider to support <span
class="error">[http://www.eclipse.org/eclipselink/moxy.php]</span> a custom
Moxy-aware JAX-RS ContextProvider implementation needs to be registered. <br
clear="none">
+If Moxy is used to handle beans without JAXB annotations then setting a
'skipJaxbChecks' property on JAXBElementProvider to 'true' will be needed. </p>
+
<h1><a shape="rect" name="JAX-RSDataBindings-JSONsupport"></a>JSON support</h1>
<p>Following code returns a Customer object that is marshaled to JSON
format:</p>