Author: buildbot
Date: Fri Jul 12 14:48:02 2013
New Revision: 869253

Log:
Production update by buildbot for cxf

Modified:
    websites/production/cxf/content/cache/docs.pageCache
    websites/production/cxf/content/docs/jax-rs-deployment.html
    websites/production/cxf/content/docs/jax-rs.html
    websites/production/cxf/content/docs/jaxrs-services-configuration.html

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

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 Fri Jul 12 
14:48:02 2013
@@ -130,17 +130,25 @@ 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><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>
+<ul><li><a shape="rect" href="#JAX-RSDeployment-ServletContainers">Servlet 
Containers</a></li><ul><li><a shape="rect" 
href="#JAX-RSDeployment-Tomcat">Tomcat</a></li></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 RuntimeDelegat
 e</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>
 
+<h1><a shape="rect" name="JAX-RSDeployment-ServletContainers"></a>Servlet 
Containers</h1>
+<h2><a shape="rect" name="JAX-RSDeployment-Tomcat"></a>Tomcat</h2>
+<p>1. System "org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH"<br 
clear="none">
+and "org.apache.catalina.connector.CoyoteAdapter.ALLOW_BACKSLASH" properties 
may have to be set to "true" to support URIs containing encoded forward or 
backward slashes.<br clear="none">
+2. When using mod_jk - ensure that the JkOptions setting has 
+ForwardURICompatUnparsed set. <br clear="none">
+3. Windows: upgrade isapi_redirect.dll if you see URI containing encoded 
spaces being decoded by Tomcat.</p>
+
 <h1><a shape="rect" name="JAX-RSDeployment-ApplicationServers"></a>Application 
Servers</h1>
 <h2><a shape="rect" name="JAX-RSDeployment-Glassfish"></a>Glassfish</h2>
 
 <p><b>Verified with Glassfish Server Open Source Edition 3.1.1</b></p>
 
-<p>1. Make sure a cxf-rt-transport-http-jetty dependency is excluded during 
the war build<br clear="none">
-2. If a custom JAX-RS <a shape="rect" class="external-link" 
href="http://jsr311.java.net/nonav/releases/1.1/index.html"; 
rel="nofollow">Application</a> is included then<br clear="none">
+<p>1. Make sure a cxf-rt-transport-http-jetty dependency is excluded during 
the war build</p>
+
+<p>2. If a custom JAX-RS <a shape="rect" class="external-link" 
href="http://jsr311.java.net/nonav/releases/1.1/index.html"; 
rel="nofollow">Application</a> is included then<br clear="none">
 use a <a shape="rect" 
href="http://cxf.apache.org/docs/jaxrs-services-configuration.html#JAXRSServicesConfiguration-ConfiguringJAXRSservicesincontainerwithoutSpring";>CXFNonSpringJaxrsServlet</a>
 to reference the Application implementation class and either <br clear="none">
  2.1 Disable the Jersey scanning the custom web applications. Setting the 
following system property may help:<br clear="none">
  
"-Dcom.sun.enterprise.overrideablejavaxpackages=javax.ws.rs,javax.ws.rs.core,javax.ws.rs.ext"</p>
@@ -152,9 +160,12 @@ use a <a shape="rect" href="http://cxf.a
 <p><b>Verified with JBoss AS 7.1.0.CR1b</b></p>
 
 <p>1. If a custom JAX-RS <a shape="rect" class="external-link" 
href="http://jsr311.java.net/nonav/releases/1.1/index.html"; 
rel="nofollow">Application</a> is included then<br clear="none">
-  use a <a shape="rect" 
href="http://cxf.apache.org/docs/jaxrs-services-configuration.html#JAXRSServicesConfiguration-ConfiguringJAXRSservicesincontainerwithoutSpring";>CXFNonSpringJaxrsServlet</a>
 to reference the Application implementation class and either <br clear="none">
- 2.1 Disable the RestEasy scanning the custom web applications (TODO: specify 
how this actually can be done)<br clear="none">
- 2.2 Modify $JBOSS_HOME/standalone/configuration/standalone.xml by commenting 
out a "org.jboss.as.jaxrs" extension and a "urn:jboss:domain:jaxrs:1.0" 
sybsystem.</p>
+use a <a shape="rect" 
href="http://cxf.apache.org/docs/jaxrs-services-configuration.html#JAXRSServicesConfiguration-ConfiguringJAXRSservicesincontainerwithoutSpring";>CXFNonSpringJaxrsServlet</a>
 to reference the Application implementation class and either </p>
+
+<p> 1.1 Disable the RestEasy scanning the custom web applications (TODO: 
specify how this actually can be done)<br clear="none">
+ 1.2 Modify $JBOSS_HOME/standalone/configuration/standalone.xml by commenting 
out a "org.jboss.as.jaxrs" extension and a "urn:jboss:domain:jaxrs:1.0" 
sybsystem.</p>
+
+<p>2. JBoss does not support URI path slashes by default: <a shape="rect" 
class="external-link" href="http://securitytracker.com/id/1018110"; 
rel="nofollow">http://securitytracker.com/id/1018110</a></p>
 
 <h2><a shape="rect" name="JAX-RSDeployment-WebLogic"></a>WebLogic</h2>
 

Modified: websites/production/cxf/content/docs/jax-rs.html
==============================================================================
--- websites/production/cxf/content/docs/jax-rs.html (original)
+++ websites/production/cxf/content/docs/jax-rs.html Fri Jul 12 14:48:02 2013
@@ -131,7 +131,7 @@ Apache CXF -- JAX-RS
 
 
 <div>
-<ul><li><a shape="rect" 
href="#JAX-RS-Introduction">Introduction</a></li><li><a shape="rect" 
href="#JAX-RS-Projectsetupandconfiguration">Project setup and 
configuration</a></li><ul><li><a shape="rect" 
href="#JAX-RS-Migration">Migration</a></li><ul><li><a shape="rect" 
href="#JAX-RS-MigratingfromJAXRS1.1to2.0">Migrating from JAX-RS 1.1 to 
2.0</a></li><li><a shape="rect" 
href="#JAX-RS-MigratingfromJAXRS1.0to1.1">Migrating from JAX-RS 1.0 to 
1.1</a></li></ul><li><a shape="rect" href="#JAX-RS-Mavendependencies">Maven 
dependencies</a></li><ul><li><a shape="rect" href="#JAX-RS-CXF2.7.0">CXF 
2.7.0</a></li><li><a shape="rect" href="#JAX-RS-CXF2.6.x">CXF 
2.6.x</a></li><li><a shape="rect" href="#JAX-RS-CXF2.5.xCXF2.3.x">CXF 2.5.x - 
CXF 2.3.x</a></li></ul><li><a shape="rect" 
href="#JAX-RS-Settinguptheclasspath">Setting up the classpath</a></li><li><a 
shape="rect" href="#JAX-RS-CXFJAXRSbundle">CXF JAX-RS 
bundle</a></li></ul><li><a shape="rect" href="#JAX-RS-WhatisNew">What is 
New</a></li><li><a 
 shape="rect" href="#JAX-RS-GettingStartedwithJAXRS">Getting Started with 
JAX-RS</a></li><ul><li><a shape="rect" 
href="#JAX-RS-UnderstandingtheBasics">Understanding the Basics</a></li><li><a 
shape="rect" href="#JAX-RS-SupportforDataBindings">Support for Data 
Bindings</a></li><li><a shape="rect" href="#JAX-RS-HowRequestURIisMatched">How 
Request URI is Matched</a></li><li><a shape="rect" 
href="#JAX-RS-ClientAPI">Client API</a></li><li><a shape="rect" 
href="#JAX-RS-Filters%2CInterceptorsandInvokers">Filters, Interceptors and 
Invokers</a></li><li><a shape="rect" 
href="#JAX-RS-ServicelistingsandWADLsupport">Service listings and WADL 
support</a></li><li><a shape="rect" 
href="#JAX-RS-ConfiguringJAXRSservices">Configuring JAX-RS 
services</a></li><li><a shape="rect" 
href="#JAX-RS-Testing">Testing</a></li><li><a shape="rect" 
href="#JAX-RS-Debugging">Debugging</a></li><li><a shape="rect" 
href="#JAX-RS-Logging">Logging</a></li></ul><li><a shape="rect" 
href="#JAX-RS-AdvancedFeatures">Advanced Fea
 tures</a></li><ul><li><a shape="rect" 
href="#JAX-RS-Multiparts">Multiparts</a></li><li><a shape="rect" 
href="#JAX-RS-SecureJAXRSservices">Secure JAX-RS services</a></li><li><a 
shape="rect" href="#JAX-RS-FailoverandLoadDistributionFeatures">Failover and 
Load Distribution Features</a></li><li><a shape="rect" 
href="#JAX-RS-Redirection">Redirection</a></li><li><a shape="rect" 
href="#JAX-RS-XSLTandXPath">XSLT and XPath</a></li><li><a shape="rect" 
href="#JAX-RS-ComplexSearchQueries">Complex Search Queries</a></li><li><a 
shape="rect" href="#JAX-RS-ModelViewControllersupport">Model-View-Controller 
support</a></li><li><a shape="rect" 
href="#JAX-RS-CombiningJAXWSandJAXRS">Combining JAX-WS and 
JAX-RS</a></li><li><a shape="rect" 
href="#JAX-RS-IntegrationwithDistributedOSGi">Integration with Distributed 
OSGi</a></li><li><a shape="rect" href="#JAX-RS-OtherAdvancedFeatures">Other 
Advanced Features</a></li></ul><li><a shape="rect" 
href="#JAX-RS-MavenPlugins">Maven Plugins</a></li><li><a shape="rect
 " href="#JAX-RS-Deployment">Deployment</a></li><li><a shape="rect" 
href="#JAX-RS-RESTfulResources">RESTful Resources</a></li><li><a shape="rect" 
href="#JAX-RS-Howtocontribute">How to contribute</a></li></ul></div>
+<ul><li><a shape="rect" 
href="#JAX-RS-Introduction">Introduction</a></li><li><a shape="rect" 
href="#JAX-RS-Projectsetupandconfiguration">Project setup and 
configuration</a></li><ul><li><a shape="rect" 
href="#JAX-RS-Migration">Migration</a></li><ul><li><a shape="rect" 
href="#JAX-RS-MigratingfromJAXRS1.1to2.0">Migrating from JAX-RS 1.1 to 
2.0</a></li><li><a shape="rect" 
href="#JAX-RS-MigratingfromJAXRS1.0to1.1">Migrating from JAX-RS 1.0 to 
1.1</a></li></ul><li><a shape="rect" href="#JAX-RS-Mavendependencies">Maven 
dependencies</a></li><ul><li><a shape="rect" href="#JAX-RS-CXF2.7.0">CXF 
2.7.0</a></li><li><a shape="rect" href="#JAX-RS-CXF2.6.x">CXF 
2.6.x</a></li><li><a shape="rect" href="#JAX-RS-CXF2.5.xCXF2.3.x">CXF 2.5.x - 
CXF 2.3.x</a></li></ul><li><a shape="rect" 
href="#JAX-RS-Settinguptheclasspath">Setting up the classpath</a></li><li><a 
shape="rect" href="#JAX-RS-CXFJAXRSbundle">CXF JAX-RS 
bundle</a></li></ul><li><a shape="rect" href="#JAX-RS-WhatisNew">What is 
New</a></li><li><a 
 shape="rect" href="#JAX-RS-GettingStartedwithJAXRS">Getting Started with 
JAX-RS</a></li><ul><li><a shape="rect" 
href="#JAX-RS-UnderstandingtheBasics">Understanding the Basics</a></li><li><a 
shape="rect" href="#JAX-RS-SupportforDataBindings">Support for Data 
Bindings</a></li><li><a shape="rect" href="#JAX-RS-HowRequestURIisMatched">How 
Request URI is Matched</a></li><li><a shape="rect" 
href="#JAX-RS-ClientAPI">Client API</a></li><li><a shape="rect" 
href="#JAX-RS-Filters%2CInterceptorsandInvokers">Filters, Interceptors and 
Invokers</a></li><li><a shape="rect" 
href="#JAX-RS-ServicelistingsandWADLsupport">Service listings and WADL 
support</a></li><li><a shape="rect" 
href="#JAX-RS-ConfiguringJAXRSservices">Configuring JAX-RS 
services</a></li><li><a shape="rect" 
href="#JAX-RS-Testing">Testing</a></li><li><a shape="rect" 
href="#JAX-RS-Debugging">Debugging</a></li><li><a shape="rect" 
href="#JAX-RS-Logging">Logging</a></li></ul><li><a shape="rect" 
href="#JAX-RS-AdvancedFeatures">Advanced Fea
 tures</a></li><ul><li><a shape="rect" 
href="#JAX-RS-Multiparts">Multiparts</a></li><li><a shape="rect" 
href="#JAX-RS-SecureJAXRSservices">Secure JAX-RS services</a></li><li><a 
shape="rect" href="#JAX-RS-FailoverandLoadDistributionFeatures">Failover and 
Load Distribution Features</a></li><li><a shape="rect" 
href="#JAX-RS-Redirection">Redirection</a></li><li><a shape="rect" 
href="#JAX-RS-XSLTandXPath">XSLT and XPath</a></li><li><a shape="rect" 
href="#JAX-RS-ComplexSearchQueries">Complex Search Queries</a></li><li><a 
shape="rect" href="#JAX-RS-ModelViewControllersupport">Model-View-Controller 
support</a></li><li><a shape="rect" 
href="#JAX-RS-CombiningJAXWSandJAXRS">Combining JAX-WS and 
JAX-RS</a></li><li><a shape="rect" 
href="#JAX-RS-IntegrationwithDistributedOSGi">Integration with Distributed 
OSGi</a></li><li><a shape="rect" href="#JAX-RS-OtherAdvancedFeatures">Other 
Advanced Features</a></li></ul><li><a shape="rect" 
href="#JAX-RS-MavenPlugins">Maven Plugins</a></li><li><a shape="rect
 " href="#JAX-RS-Deployment">Deployment</a></li><li><a shape="rect" 
href="#JAX-RS-Thirdpartyprojects">Third-party projects</a></li><li><a 
shape="rect" href="#JAX-RS-References">References</a></li><li><a shape="rect" 
href="#JAX-RS-Howtocontribute">How to contribute</a></li></ul></div>
 
 <h1><a shape="rect" name="JAX-RS-Introduction"></a>Introduction</h1>
 
@@ -530,7 +530,13 @@ and consumed as remote services. DOSGi s
 <p>CXF JAX-RS applications packaged as WAR archives can be deployed into 
standalone Servlet containers such as Tomcat or Jetty.<br clear="none">
 Please see the <a shape="rect" class="external-link" 
href="https://cwiki.apache.org/confluence/display/CXF20DOC/JAX-RS+Deployment";>JAX-RS
 Deployment</a> page for the tips on how to deploy the CXF JAX-RS applications 
into various Java EE and OSGI application servers successfully.</p>
 
-<h1><a shape="rect" name="JAX-RS-RESTfulResources"></a>RESTful Resources</h1>
+<h1><a shape="rect" name="JAX-RS-Thirdpartyprojects"></a>Third-party 
projects</h1>
+
+<ul><li>REST Utilities: <a shape="rect" class="external-link" 
href="https://github.com/taimos/RESTUtils"; 
rel="nofollow">RESTUtils</a></li></ul>
+
+
+<h1><a shape="rect" name="JAX-RS-References"></a>References</h1>
+
 <ul><li><a shape="rect" class="external-link" 
href="http://jcp.org/aboutJava/communityprocess/final/jsr311/index.html"; 
rel="nofollow">JSR-000311 JAX-RS: The JavaTM API for RESTful Web 
Services</a></li><li><a shape="rect" class="external-link" 
href="http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm"; 
rel="nofollow">Architectural Styles and the Design of Network-based Software 
Architectures</a></li><li><a shape="rect" class="external-link" 
href="http://en.wikipedia.org/wiki/Representational_State_Transfer"; 
rel="nofollow">Representational State Transfer - Wikipedia </a></li><li><a 
shape="rect" class="external-link" 
href="http://oreilly.com/catalog/9780596801694/"; rel="nofollow">RESTful Web 
Services Cookbook - Solutions for Improving Scalability and Simplicity</a> 
<em>by Subbu Allamarajuy</em> (O'Reilly Media, February 2010)</li><li><a 
shape="rect" class="external-link" 
href="http://oreilly.com/catalog/9780596158057/"; rel="nofollow">RESTful Java 
with JAX-RS</a> <em>by Bill Burke
 </em> (O'Reilly Media, November 2009)</li><li><a shape="rect" 
class="external-link" href="http://oreilly.com/catalog/9780596521134/"; 
rel="nofollow">Java Web Services: Up and Running </a> <em>by Martin Kalin</em> 
(O'Reilly Media, February 2009)</li><li><a shape="rect" class="external-link" 
href="http://oreilly.com/catalog/9780596529260/"; rel="nofollow">RESTful Web 
Services - Web services for the real world</a> <em>by Leonard Richardson, Sam 
Ruby</em> (O'Reilly Media, May 2007)</li><li><a shape="rect" 
class="external-link" 
href="http://www.oracle.com/technetwork/articles/javase/index-137171.html"; 
rel="nofollow">RESTful Web Services</a> <em>by Sameer Tyagi</em> (Oracle , 
August 2006)</li><li><a shape="rect" class="external-link" 
href="http://www.crummy.com/writing/RESTful-Web-Services/"; 
rel="nofollow">RESTful Web Services - "Unofficial homepage for a book about 
simple web services."</a> <em>Unknown</em></li><li><a shape="rect" 
class="external-link" href="http://tomayko.com/writings/res
 t-to-my-wife" rel="nofollow">How I Explained REST to My Wife</a> <em>by Ryan 
Tomayko</em> (<a shape="rect" class="external-link" href="http://tomayko.com"; 
rel="nofollow">http://tomayko.com</a>, December 2004)</li></ul>
 
 

Modified: websites/production/cxf/content/docs/jaxrs-services-configuration.html
==============================================================================
--- websites/production/cxf/content/docs/jaxrs-services-configuration.html 
(original)
+++ websites/production/cxf/content/docs/jaxrs-services-configuration.html Fri 
Jul 12 14:48:02 2013
@@ -130,7 +130,7 @@ Apache CXF -- JAXRS Services Configurati
 <div id="ConfluenceContent"><p><span style="font-size:2em;font-weight:bold"> 
JAX-RS : Services Configuration </span></p>
 
 <div>
-<ul><li><a shape="rect" 
href="#JAXRSServicesConfiguration-ConfiguringJAXRSservicesprogrammatically">Configuring
 JAX-RS services programmatically</a></li><li><a shape="rect" 
href="#JAXRSServicesConfiguration-OSGI">OSGI</a></li><ul><li><a shape="rect" 
href="#JAXRSServicesConfiguration-Blueprint">Blueprint</a></li><li><a 
shape="rect" 
href="#JAXRSServicesConfiguration-Spring">Spring</a></li></ul><li><a 
shape="rect" 
href="#JAXRSServicesConfiguration-ConfiguringJAXRSendpointsprogrammaticallywithoutSpring">Configuring
 JAX-RS endpoints programmatically without Spring</a></li><li><a shape="rect" 
href="#JAXRSServicesConfiguration-ConfiguringJAXRSservicesincontainerwithSpringconfigurationfile.">Configuring
 JAX-RS services in container with Spring configuration 
file.</a></li><ul><li><a shape="rect" 
href="#JAXRSServicesConfiguration-web.xml">web.xml</a></li><ul><li><a 
shape="rect" 
href="#JAXRSServicesConfiguration-UsingSpringContextLoaderListener">Using 
Spring ContextLoaderListener</a></li><li><
 a shape="rect" 
href="#JAXRSServicesConfiguration-UsingCXFServletinitparameters">Using 
CXFServlet init parameters</a></li></ul><li><a shape="rect" 
href="#JAXRSServicesConfiguration-beans.xml">beans.xml</a></li></ul><li><a 
shape="rect" 
href="#JAXRSServicesConfiguration-ConfiguringJAXRSservicesusingexplicitbeanconfiguration">Configuring
 JAX-RS services using explicit bean configuration</a></li><li><a shape="rect" 
href="#JAXRSServicesConfiguration-SpringAOP">Spring AOP</a></li><li><a 
shape="rect" 
href="#JAXRSServicesConfiguration-ConfiguringJAXRSservicesincontainerwithoutSpring">Configuring
 JAX-RS services in container without Spring</a></li><ul><li><a shape="rect" 
href="#JAXRSServicesConfiguration-AttachingJAXRSendpointstoanexistingJettyserver">Attaching
 JAXRS endpoints to an existing Jetty server</a></li></ul><li><a shape="rect" 
href="#JAXRSServicesConfiguration-JAXRSRuntimeDelegateandApplications">JAX-RS 
RuntimeDelegate and Applications</a></li><li><a shape="rect" href="#JAXRSService
 
sConfiguration-ConfiguringJAXRSservicesprogrammaticallywithSpringconfigurationfile.">Configuring
 JAX-RS services programmatically with Spring configuration 
file.</a></li><li><a shape="rect" 
href="#JAXRSServicesConfiguration-Lifecyclemanagement">Lifecycle 
management</a></li><ul><li><a shape="rect" 
href="#JAXRSServicesConfiguration-FromSpring">From Spring</a></li><li><a 
shape="rect" 
href="#JAXRSServicesConfiguration-WithCXFNonSpringJaxrsServlet">With 
CXFNonSpringJaxrsServlet</a></li><li><a shape="rect" 
href="#JAXRSServicesConfiguration-Programmatically">Programmatically</a></li><li><a
 shape="rect" 
href="#JAXRSServicesConfiguration-PostConstructandPreDestroy">PostConstruct and 
PreDestroy</a></li></ul><li><a shape="rect" 
href="#JAXRSServicesConfiguration-Locatingcustomresourcesinwebapplications">Locating
 custom resources in web applications</a></li><li><a shape="rect" 
href="#JAXRSServicesConfiguration-Multipleendpointsandresourceclasses">Multiple 
endpoints and resource classes</a></li><
 li><a shape="rect" 
href="#JAXRSServicesConfiguration-Sharingprovidersbetweenmultipleendpoints">Sharing
 providers between multiple endpoints</a></li><li><a shape="rect" 
href="#JAXRSServicesConfiguration-DynamicservletsandasingleJAXRSendpoint">Dynamic
 servlets and a single JAX-RS endpoint</a></li><li><a shape="rect" 
href="#JAXRSServicesConfiguration-ServletContainerConfiguration">Servlet 
Container Configuration</a></li><ul><li><a shape="rect" 
href="#JAXRSServicesConfiguration-Tomcat">Tomcat</a></li></ul></ul></div>
+<ul><li><a shape="rect" 
href="#JAXRSServicesConfiguration-ConfiguringJAXRSservicesprogrammatically">Configuring
 JAX-RS services programmatically</a></li><li><a shape="rect" 
href="#JAXRSServicesConfiguration-OSGI">OSGI</a></li><ul><li><a shape="rect" 
href="#JAXRSServicesConfiguration-Blueprint">Blueprint</a></li><li><a 
shape="rect" 
href="#JAXRSServicesConfiguration-Spring">Spring</a></li></ul><li><a 
shape="rect" 
href="#JAXRSServicesConfiguration-ConfiguringJAXRSendpointsprogrammaticallywithoutSpring">Configuring
 JAX-RS endpoints programmatically without Spring</a></li><li><a shape="rect" 
href="#JAXRSServicesConfiguration-ConfiguringJAXRSservicesincontainerwithSpringconfigurationfile.">Configuring
 JAX-RS services in container with Spring configuration 
file.</a></li><ul><li><a shape="rect" 
href="#JAXRSServicesConfiguration-web.xml">web.xml</a></li><ul><li><a 
shape="rect" 
href="#JAXRSServicesConfiguration-UsingSpringContextLoaderListener">Using 
Spring ContextLoaderListener</a></li><li><
 a shape="rect" 
href="#JAXRSServicesConfiguration-UsingCXFServletinitparameters">Using 
CXFServlet init parameters</a></li></ul><li><a shape="rect" 
href="#JAXRSServicesConfiguration-beans.xml">beans.xml</a></li></ul><li><a 
shape="rect" 
href="#JAXRSServicesConfiguration-ConfiguringJAXRSservicesusingexplicitbeanconfiguration">Configuring
 JAX-RS services using explicit bean configuration</a></li><li><a shape="rect" 
href="#JAXRSServicesConfiguration-SpringAOP">Spring AOP</a></li><li><a 
shape="rect" 
href="#JAXRSServicesConfiguration-ConfiguringJAXRSservicesincontainerwithoutSpring">Configuring
 JAX-RS services in container without Spring</a></li><ul><li><a shape="rect" 
href="#JAXRSServicesConfiguration-AttachingJAXRSendpointstoanexistingJettyserver">Attaching
 JAXRS endpoints to an existing Jetty server</a></li></ul><li><a shape="rect" 
href="#JAXRSServicesConfiguration-JAXRSRuntimeDelegateandApplications">JAX-RS 
RuntimeDelegate and Applications</a></li><li><a shape="rect" href="#JAXRSService
 
sConfiguration-ConfiguringJAXRSservicesprogrammaticallywithSpringconfigurationfile.">Configuring
 JAX-RS services programmatically with Spring configuration 
file.</a></li><li><a shape="rect" 
href="#JAXRSServicesConfiguration-Lifecyclemanagement">Lifecycle 
management</a></li><ul><li><a shape="rect" 
href="#JAXRSServicesConfiguration-FromSpring">From Spring</a></li><li><a 
shape="rect" 
href="#JAXRSServicesConfiguration-WithCXFNonSpringJaxrsServlet">With 
CXFNonSpringJaxrsServlet</a></li><li><a shape="rect" 
href="#JAXRSServicesConfiguration-Programmatically">Programmatically</a></li><li><a
 shape="rect" 
href="#JAXRSServicesConfiguration-PostConstructandPreDestroy">PostConstruct and 
PreDestroy</a></li></ul><li><a shape="rect" 
href="#JAXRSServicesConfiguration-Locatingcustomresourcesinwebapplications">Locating
 custom resources in web applications</a></li><li><a shape="rect" 
href="#JAXRSServicesConfiguration-Multipleendpointsandresourceclasses">Multiple 
endpoints and resource classes</a></li><
 li><a shape="rect" 
href="#JAXRSServicesConfiguration-Sharingprovidersbetweenmultipleendpoints">Sharing
 providers between multiple endpoints</a></li><li><a shape="rect" 
href="#JAXRSServicesConfiguration-DynamicservletsandasingleJAXRSendpoint">Dynamic
 servlets and a single JAX-RS endpoint</a></li><li><a shape="rect" 
href="#JAXRSServicesConfiguration-ServletandApplicationContainerConfiguration">Servlet
 and Application Container Configuration</a></li></ul></div>
 
 <h1><a shape="rect" 
name="JAXRSServicesConfiguration-ConfiguringJAXRSservicesprogrammatically"></a>Configuring
 JAX-RS services programmatically</h1>
 
@@ -1046,16 +1046,9 @@ Since CXF 2.2.3 one can put them directl
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[]]></script>
 </div></div>
 
-<h1><a shape="rect" 
name="JAXRSServicesConfiguration-ServletContainerConfiguration"></a>Servlet 
Container Configuration</h1>
+<h1><a shape="rect" 
name="JAXRSServicesConfiguration-ServletandApplicationContainerConfiguration"></a>Servlet
 and Application Container Configuration</h1>
 
-<p>In some cases servlet containers may have to be configured to get URI 
containing various encoded characters passed to the JAX-RS runtime 
unchanged.</p>
-
-<h2><a shape="rect" name="JAXRSServicesConfiguration-Tomcat"></a>Tomcat</h2>
-
-<p>1. System "org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH"<br 
clear="none">
-and "org.apache.catalina.connector.CoyoteAdapter.ALLOW_BACKSLASH" properties 
may have to be set to "true" to support URIs containing encoded forward or 
backward slashes.<br clear="none">
-2. When using mod_jk - ensure that the JkOptions setting has 
+ForwardURICompatUnparsed set. <br clear="none">
-3. Windows: upgrade isapi_redirect.dll if you see URI containing encoded 
spaces being decoded by Tomcat.</p></div>
+<p>Please see this <a shape="rect" class="external-link" 
href="https://cwiki.apache.org/confluence/display/CXF20DOC/JAX-RS+Deployment";>page</a>
 for more information.</p></div>
            </div>
            <!-- Content -->
          </td>


Reply via email to