Author: buildbot
Date: Tue Oct 30 17:47:38 2012
New Revision: 836616
Log:
Production update by buildbot for cxf
Modified:
websites/production/cxf/content/cache/docs.pageCache
websites/production/cxf/content/docs/jax-rs-advanced-features.html
websites/production/cxf/content/docs/jax-rs-deployment.html
Modified: websites/production/cxf/content/cache/docs.pageCache
==============================================================================
Binary files - no diff available.
Modified: websites/production/cxf/content/docs/jax-rs-advanced-features.html
==============================================================================
--- websites/production/cxf/content/docs/jax-rs-advanced-features.html
(original)
+++ websites/production/cxf/content/docs/jax-rs-advanced-features.html Tue Oct
30 17:47:38 2012
@@ -124,7 +124,7 @@ Apache CXF -- JAX-RS Advanced Features
<div id="ConfluenceContent"><p><span
style="font-size:2em;font-weight:bold">JAX-RS : Advanced Features</span></p>
<div>
-<ul><li><a shape="rect" href="#JAX-RSAdvancedFeatures-JMSSupport">JMS
Support</a></li><ul><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-Endpoints">Endpoints</a></li><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-Client">Client</a></li></ul><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-FIQLsearchqueries">FIQL search
queries</a></li><ul><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-Introduction">Introduction</a></li><li><a
shape="rect"
href="#JAX-RSAdvancedFeatures-DependenciesandConfiguration">Dependencies and
Configuration</a></li><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-ConsumingFIQLqueries">Consuming FIQL
queries</a></li><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-CapturingFIQLqueries">Capturing FIQL
queries</a></li><ul><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-Mappingofquerypropertiestobeanproperties">Mapping
of query properties to bean properties</a></li><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-SearchBean">SearchBean</a></li
></ul><li><a shape="rect"
>href="#JAX-RSAdvancedFeatures-ConvertingFIQLqueries">Converting FIQL
>queries</a></li><ul><li><a shape="rect"
>href="#JAX-RSAdvancedFeatures-SQL">SQL</a></li><li><a shape="rect"
>href="#JAX-RSAdvancedFeatures-JPA2.0">JPA 2.0</a></li><li><a shape="rect"
>href="#JAX-RSAdvancedFeatures-Lucene">Lucene</a></li><li><a shape="rect"
>href="#JAX-RSAdvancedFeatures-Customvisitors">Custom
>visitors</a></li></ul><li><a shape="rect"
>href="#JAX-RSAdvancedFeatures-SearchExpressionsinURIPathsegments">Search
>Expressions in URI Path segments</a></li><li><a shape="rect"
>href="#JAX-RSAdvancedFeatures-Queriesinvolvingmultipleentities">Queries
>involving multiple entities</a></li><ul><li><a shape="rect"
>href="#JAX-RSAdvancedFeatures-Basicqueries">Basic queries</a></li><li><a
>shape="rect" href="#JAX-RSAdvancedFeatures-Complexqueries">Complex
>queries</a></li></ul><li><a shape="rect"
>href="#JAX-RSAdvancedFeatures-BuildingFIQLqueries">Building FIQL
>queries</a></li><li><a shape="rec
t" href="#JAX-RSAdvancedFeatures-Usingdatesinqueries">Using dates in
queries</a></li><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-Alternativequerylanguages">Alternative query
languages</a></li></ul><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-Onewayinvocations">Oneway
invocations</a></li><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-SupportforContinuations">Support for
Continuations</a></li><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-Serversidecaching">Server-side
caching</a></li><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-RESTfulserviceswithoutannotations">RESTful
services without annotations</a></li><ul><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-Configuration">Configuration</a></li></ul></ul></div>
+<ul><li><a shape="rect" href="#JAX-RSAdvancedFeatures-JMSSupport">JMS
Support</a></li><ul><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-Endpoints">Endpoints</a></li><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-Client">Client</a></li></ul><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-FIQLsearchqueries">FIQL search
queries</a></li><ul><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-Introduction">Introduction</a></li><li><a
shape="rect"
href="#JAX-RSAdvancedFeatures-DependenciesandConfiguration">Dependencies and
Configuration</a></li><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-WorkingwithFIQLqueries">Working with FIQL
queries</a></li><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-CapturingFIQLqueries">Capturing FIQL
queries</a></li><ul><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-Mappingofquerypropertiestobeanproperties">Mapping
of query properties to bean properties</a></li><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-SearchBean">SearchBean</a
></li></ul><li><a shape="rect"
>href="#JAX-RSAdvancedFeatures-ConvertingFIQLqueries">Converting FIQL
>queries</a></li><ul><li><a shape="rect"
>href="#JAX-RSAdvancedFeatures-SQL">SQL</a></li><li><a shape="rect"
>href="#JAX-RSAdvancedFeatures-JPA2.0">JPA 2.0</a></li><li><a shape="rect"
>href="#JAX-RSAdvancedFeatures-Lucene">Lucene</a></li><li><a shape="rect"
>href="#JAX-RSAdvancedFeatures-Customvisitors">Custom
>visitors</a></li></ul><li><a shape="rect"
>href="#JAX-RSAdvancedFeatures-SearchExpressionsinURIPathsegments">Search
>Expressions in URI Path segments</a></li><li><a shape="rect"
>href="#JAX-RSAdvancedFeatures-Queriesinvolvingmultipleentities">Queries
>involving multiple entities</a></li><ul><li><a shape="rect"
>href="#JAX-RSAdvancedFeatures-Basicqueries">Basic queries</a></li><li><a
>shape="rect" href="#JAX-RSAdvancedFeatures-Complexqueries">Complex
>queries</a></li></ul><li><a shape="rect"
>href="#JAX-RSAdvancedFeatures-BuildingFIQLqueries">Building FIQL
>queries</a></li><li><a shape
="rect" href="#JAX-RSAdvancedFeatures-Usingdatesinqueries">Using dates in
queries</a></li><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-Alternativequerylanguages">Alternative query
languages</a></li></ul><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-Onewayinvocations">Oneway
invocations</a></li><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-SupportforContinuations">Support for
Continuations</a></li><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-Serversidecaching">Server-side
caching</a></li><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-RESTfulserviceswithoutannotations">RESTful
services without annotations</a></li><ul><li><a shape="rect"
href="#JAX-RSAdvancedFeatures-Configuration">Configuration</a></li></ul></ul></div>
<h1><a shape="rect" name="JAX-RSAdvancedFeatures-JMSSupport"></a>JMS
Support</h1>
@@ -243,11 +243,13 @@ An expression such as "name==CXF*" can b
<p>Additionally, in CXF 2.6.0, <a shape="rect" class="external-link"
href="http://svn.apache.org/repos/asf/cxf/trunk/rt/rs/extensions/search/src/main/java/org/apache/cxf/jaxrs/ext/search/SearchContextProvider.java">SearchContextProvider</a>
needs to be registered as jaxrs:provider. </p>
-<h2><a shape="rect"
name="JAX-RSAdvancedFeatures-ConsumingFIQLqueries"></a>Consuming FIQL
queries</h2>
+<h2><a shape="rect"
name="JAX-RSAdvancedFeatures-WorkingwithFIQLqueries"></a>Working with FIQL
queries</h2>
-<p>To work with FIQL queries, a <a shape="rect" class="external-link"
href="http://svn.apache.org/repos/asf/cxf/trunk/rt/rs/extensions/search/src/main/java/org/apache/cxf/jaxrs/ext/search/SearchContext.java">SearchContext</a>
needs be injected into an application code and used to retrieve a <a
shape="rect" class="external-link"
href="http://svn.apache.org/repos/asf/cxf/trunk/rt/rs/extensions/search/src/main/java/org/apache/cxf/jaxrs/ext/search/SearchCondition.java">SearchCondition</a>
representing the current FIQL query. This SearchCondition can be used in a
number of ways for finding the matching data.</p>
+<p>To work with FIQL queries, a <a shape="rect" class="external-link"
href="http://svn.apache.org/repos/asf/cxf/trunk/rt/rs/extensions/search/src/main/java/org/apache/cxf/jaxrs/ext/search/SearchContext.java">SearchContext</a>
needs be injected into an application code and used to retrieve a <a
shape="rect" class="external-link"
href="http://svn.apache.org/repos/asf/cxf/trunk/rt/rs/extensions/search/src/main/java/org/apache/cxf/jaxrs/ext/search/SearchCondition.java">SearchCondition</a>
representing the current FIQL query. This SearchCondition can be used in a
number of ways for finding the matching data. </p>
-<p>For example :</p>
+<p>In this section we assume that the data to be matched are already available
in memory. The follow-up section on converting the queries will show how FIQL
queries can be converted to some other query language typed or text
expression.</p>
+
+<p>So, suppose a list or map of Book instances is available. Here is one
possible approach:</p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent
panelContent">
<pre class="code-java">
@@ -273,7 +275,7 @@ An expression such as "name==CXF*" can b
</div></div>
<p>Note that a searchContext.getCondition(Book.class) call may return an
arbitrary complex SearchCondition, it can be a simple primitive<br clear="none">
-expression or a more complex one. </p>
+expression or a more complex, composite one. </p>
<h2><a shape="rect"
name="JAX-RSAdvancedFeatures-CapturingFIQLqueries"></a>Capturing FIQL queries
</h2>
@@ -381,7 +383,7 @@ assertEquals("SELECT LEVEL_COLUMN FROM t
<h2><a shape="rect"
name="JAX-RSAdvancedFeatures-ConvertingFIQLqueries"></a>Converting FIQL
queries</h2>
<p>SearchCondition can also be used to convert the search requirements
(originally expressed in FIQL) into other query languages. <br clear="none">
-A custom <a shape="rect" class="external-link"
href="http://svn.apache.org/repos/asf/cxf/trunk/rt/rs/extensions/search/src/main/java/org/apache/cxf/jaxrs/ext/search/SearchConditionVisitor.java">SearchConditionVisitor</a>
implementation can be used to convert SearchCondition objects into custom
expressions or typed objects. CXF ships visitors for converting expressions to
SQL and JPA 2.0 CriteriaQuery or TypedQuery objects.</p>
+A custom <a shape="rect" class="external-link"
href="http://svn.apache.org/repos/asf/cxf/trunk/rt/rs/extensions/search/src/main/java/org/apache/cxf/jaxrs/ext/search/SearchConditionVisitor.java">SearchConditionVisitor</a>
implementation can be used to convert SearchCondition objects into custom
expressions or typed objects. CXF ships visitors for converting expressions to
SQL, JPA 2.0 CriteriaQuery or TypedQuery, Lucene Query.</p>
<h3><a shape="rect" name="JAX-RSAdvancedFeatures-SQL"></a>SQL</h3>
Modified: websites/production/cxf/content/docs/jax-rs-deployment.html
==============================================================================
--- websites/production/cxf/content/docs/jax-rs-deployment.html (original)
+++ websites/production/cxf/content/docs/jax-rs-deployment.html Tue Oct 30
17:47:38 2012
@@ -124,7 +124,7 @@ Apache CXF -- JAX-RS Deployment
<div id="ConfluenceContent"><p><span style="font-size:2em;font-weight:bold">
JAX-RS : Deployment </span></p>
<div>
-<ul><li><a shape="rect"
href="#JAX-RSDeployment-ApplicationServers">Application
Servers</a></li><ul><li><a shape="rect"
href="#JAX-RSDeployment-Glassfish">Glassfish</a></li><li><a shape="rect"
href="#JAX-RSDeployment-JBoss">JBoss</a></li><li><a shape="rect"
href="#JAX-RSDeployment-WebLogic">WebLogic</a></li><ul><li><a shape="rect"
href="#JAX-RSDeployment-SpecifyingaWebLogicspecificJSPservlet">Specifying a
WebLogic specific JSP servlet</a></li><li><a shape="rect"
href="#JAX-RSDeployment-CXFRuntimeDelegate">CXF RuntimeDelegate</a></li><li><a
shape="rect"
href="#JAX-RSDeployment-SelectingWoodstoxasthedefaultparser">Selecting Woodstox
as the default parser</a></li></ul></ul></ul></div>
+<ul><li><a shape="rect"
href="#JAX-RSDeployment-ApplicationServers">Application
Servers</a></li><ul><li><a shape="rect"
href="#JAX-RSDeployment-Glassfish">Glassfish</a></li><li><a shape="rect"
href="#JAX-RSDeployment-JBoss">JBoss</a></li><li><a shape="rect"
href="#JAX-RSDeployment-WebLogic">WebLogic</a></li><ul><li><a shape="rect"
href="#JAX-RSDeployment-SpecifyingaWebLogicspecificJSPservlet">Specifying a
WebLogic specific JSP servlet</a></li><li><a shape="rect"
href="#JAX-RSDeployment-CXFRuntimeDelegate">CXF RuntimeDelegate</a></li><li><a
shape="rect"
href="#JAX-RSDeployment-SelectingWoodstoxasthedefaultparser">Selecting Woodstox
as the default parser</a></li></ul><li><a shape="rect"
href="#JAX-RSDeployment-Geronimo">Geronimo</a></li><ul><li><a shape="rect"
href="#JAX-RSDeployment-CXFRuntimeDelegate">CXF
RuntimeDelegate</a></li></ul></ul></ul></div>
<p>This page provides the tips on how to deploy CXF JAX-RS applications
packaged as WAR archives or OSGI bundles into Java EE application servers and
OSGI containers. </p>
@@ -184,7 +184,12 @@ use a <a shape="rect" href="http://cxf.a
<p>This instructs WebLogic's classloaders to look FIRST in the JARS from the
application's WEB-INF/lib directory for Service Provider Implementations (in
this case, to find META-INF/services/javax.xml.stream.XMLInputFactory in the
Woodstox JAR) rather than to the system classloader.<br clear="none">
Please see this <a shape="rect" class="external-link"
href="https://forums.oracle.com/forums/message.jspa?messageID=9953045"
rel="nofollow">thread</a> for more information.</p>
-</div>
+
+<h2><a shape="rect" name="JAX-RSDeployment-Geronimo"></a>Geronimo</h2>
+
+<h3><a shape="rect" name="JAX-RSDeployment-CXFRuntimeDelegate"></a>CXF
RuntimeDelegate</h3>
+
+<p>It has been reported CXF RuntimeDelegate may not be visible after the
application has been redeployed in Geronimo. Most likely Geronimo needs to be
configured similar to the way WebLogic has to to resolve the same issue (please
see the relevant section above), TODO: update the section once we know the
actual details.</p></div>
</div>
<!-- Content -->
</td>