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.