Hi, Normally the reason of exception "No conduit initiator was found for the namespace http://cxf.apache.org/transports/http" is missing cxf-rt-transports-http-2.6.1.jar in the classpath. This jar contains HTTPTransportFactory registered under "http://cxf.apache.org/transports/http". Could you double check is cxf-rt-transports-http-2.6.1.jar was loaded?
Regards, Andrei. > -----Original Message----- > From: Praveen Peddi [mailto:[email protected]] > Sent: Mittwoch, 23. Oktober 2013 17:26 > To: [email protected] > Subject: No conduit initiator found for namespace > http://cxf.apache.org/transports/http. > > Hi all, > We are using apache cxf 2.6.1 to call Restful API. Both Server and the client > use cxf libraries. On the client side, we use cxf generated client. Everything > works in dev environment but we recently saw this error in production > environment. I googled and found nothing for this specific namespace. I am > wondering if anybody else got this. I already verified that the class path has > following 5 cxf libraries (both in dev and prod). Any help would be greatly > appreciated. > > List of cxf jars we have in class path: > /opt/mhs/lib/cxf-api-2.6.1.jar > /opt/mhs/lib/cxf-rt-bindings-xml-2.6.1.jar > /opt/mhs/lib/cxf-rt-core-2.6.1.jar > /opt/mhs/lib/cxf-rt-frontend-jaxrs-2.6.1.jar > /opt/mhs/lib/cxf-rt-transports-http-2.6.1.jar > > Here is the error message. Its very generic and I am having hard time finding > the root cause. > > apache.cxf.phase.PhaseInterceptorChain - Interceptor for > {http://rest.perfmon.kiva.com/}IPerfMonRestEntityAssociationService has > thrown exception, unwinding now > org.apache.cxf.interceptor.Fault: No conduit initiator was found for the > namespace http://cxf.apache.org/transports/http. > at > org.apache.cxf.endpoint.AbstractConduitSelector.getSelectedConduit(Abstr > actConduitSelector.java:127) > at > org.apache.cxf.endpoint.UpfrontConduitSelector.selectConduit(UpfrontCon > duitSelector.java:77) > at > org.apache.cxf.message.ExchangeImpl.getConduit(ExchangeImpl.java:130) > at > org.apache.cxf.interceptor.MessageSenderInterceptor.getConduit(Message > SenderInterceptor.java:71) > at > org.apache.cxf.interceptor.MessageSenderInterceptor.handleMessage(Mes > sageSenderInterceptor.java:46) > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptor > Chain.java:262) > at > org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(ClientProxy > Impl.java:526) > at > org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.java:205) > at com.sun.proxy.$Proxy60.addEntityAssociation(Unknown Source) at
