On Fri, 2008-11-28 at 14:04 +0000, [EMAIL PROTECTED] wrote:
> Author: sergeyb
> Date: Fri Nov 28 06:04:44 2008
> New Revision: 721501
> 
> URL: http://svn.apache.org/viewvc?rev=721501&view=rev
> Log:
> JAXRS : support for per-endpoint providers 
> 

> Modified: 
> cxf/trunk/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/JAXRSInvoker.java
> URL: 
> http://svn.apache.org/viewvc/cxf/trunk/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/JAXRSInvoker.java?rev=721501&r1=721500&r2=721501&view=diff
> ==============================================================================
> --- 
> cxf/trunk/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/JAXRSInvoker.java
>  (original)
> +++ 
> cxf/trunk/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/JAXRSInvoker.java
>  Fri Nov 28 06:04:44 2008
> @@ -108,9 +108,10 @@

>              if (excResponse == null) {
> -                ProviderFactory.getInstance().cleatThreadLocalProxies();
> +                
> ProviderFactory.getInstance(baseAddress).cleatThreadLocalProxies();

clearThreadLocalProxies() ?

>                  ClassResourceInfo criRoot =
>                      
> (ClassResourceInfo)exchange.get(JAXRSInInterceptor.ROOT_RESOURCE_CLASS);
>                  if (criRoot != null) {
> 
> Modified: 
> cxf/trunk/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/JAXRSServerFactoryBean.java
> URL: 
> http://svn.apache.org/viewvc/cxf/trunk/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/JAXRSServerFactoryBean.java?rev=721501&r1=721500&r2=721501&view=diff
> ==============================================================================
> --- 
> cxf/trunk/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/JAXRSServerFactoryBean.java
>  (original)
> +++ 
> cxf/trunk/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/JAXRSServerFactoryBean.java
>  Fri Nov 28 06:04:44 2008
> @@ -97,12 +97,12 @@
>                  ep.getService().setInvoker(invoker);
>              }
>              if (entityProviders != null) {
> -                
> ProviderFactory.getInstance().setUserProviders(entityProviders); 
> +                
> ProviderFactory.getInstance(getAddress()).setUserProviders(entityProviders); 
>              }
> -            ProviderFactory.getInstance().setRequestPreporcessor(
> +            ProviderFactory.getInstance(getAddress()).setRequestPreporcessor(

setRequestPreprocessor(



Reply via email to