Sergey

Are we getting the co-location feature any time soon?  Thanks for the reply

rkam



rkam wrote:
> 
> I have two services registered.  
>       
> 
> <jaxrs:server id="syncService" address="/sync">
>       <jaxrs:serviceBeans>
>                               <ref bean="syncServiceBean" />
>       </jaxrs:serviceBeans>
>               <jaxrs:providers>
>                       <ref bean="syncRequestReader"/>
>                       <ref bean="downloadWriter"/>
>                       <ref bean="profilePolicyReaderProvider"/>
>               </jaxrs:providers>
>       </jaxrs:server>
> 
> <jaxrs:server id="policyService" address="/policy">
>       <jaxrs:serviceBeans>
>                               <ref bean="mobilePhonePolicyQueryService"/>
>       </jaxrs:serviceBeans>
>               <jaxrs:providers>
>                       <ref bean="profilePolicyReaderProvider"/>
>                       <ref bean="profilePolicyWriterProvider"/>
>               </jaxrs:providers>
>       </jaxrs:server>
>       
>          <bean id="syncRequestReader"
> class="biz.neustar.panjika.server.dto.SyncRequestReaderProvider"/>    
> 
>       <bean id="downloadWriter"
> class="biz.neustar.panjika.server.dto.DownloadWriterProvider"/>
> 
>          <bean id="profilePolicyReaderProvider"
> class="biz.neustar.panjika.policy.dto.ProfilePolicyReaderProvider"/>  
>       <bean id="profilePolicyWriterProvider"
> class="biz.neustar.panjika.policy.dto.ProfilePolicyWriterProvider"/>
> 
> 
> Sync Service is using a reader/writer provider and while PolicyService has
> its own two providers. Both work independently fine.  
> 
> But When Sync Service uses PolicyService using the Client API, I am
> getting the following error even though I am registering reader within the
> sync service.
> 
> SEVERE: .No message body reader found for class : class
> biz.neustar.panjika.policy.dto.ProfilePolicy, ContentType : {1}.
> javax.ws.rs.WebApplicationException
>       at
> org.apache.cxf.jaxrs.client.AbstractClient.reportNoMessageHandler(AbstractClient.java:450)
>       at
> org.apache.cxf.jaxrs.client.AbstractClient.readBody(AbstractClient.java:410)
>       at
> org.apache.cxf.jaxrs.client.ClientProxyImpl.handleResponse(ClientProxyImpl.java:422)
>       at
> org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(ClientProxyImpl.java:404)
>       at
> org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.java:163)
>       at
> org.apache.cxf.common.util.CglibProxyHelper$1.intercept(CglibProxyHelper.java:66)
>       at
> biz.neustar.panjika.policy.MobilePhonePolicyQueryService$$EnhancerByCGLIB$$ad5a408f.isPublished(<generated>)
> 
> Any help is greatly appreciated.
> 
> Thanks
> rkam
>       
> 
> 

-- 
View this message in context: 
http://old.nabble.com/Multiple-Custom-Providers-tp25916823p26340777.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to