I forgot to mention everything works on my local Mac environment but it
fails on production environment so I am not sure if soap jar is needed for
REST stuff. I will give it a try anyway.

Praveen

On 10/23/13 9:38 PM, "Willem jiang" <[email protected]> wrote:

>I think you need to put cxf-rt-bindings-soap.jar into your class path.
>
>
>--  
>Willem Jiang
>
>Red Hat, Inc.
>Web: http://www.redhat.com
>Blog: http://willemjiang.blogspot.com (http://willemjiang.blogspot.com/)
>(English)
>          http://jnn.iteye.com (http://jnn.javaeye.com/) (Chinese)
>Twitter: willemjiang
>Weibo: 姜宁willem
>
>
>
>
>
>On Thursday, October 24, 2013 at 4:36 AM, Praveen Peddi wrote:
>
>> Hi Andrei,
>> Thanks for your reply. I verified that following cxf jar were loaded in
>> jvm. Here is the
>> output of lsof command.
>>  
>> [root@host1 ~]# lsof -p 7949 | grep cxf
>> <some-path>/libs/cxf-rt-core-2.6.1.jar
>> <some-path>/libs/cxf-rt-bindings-xml-2.6.1.jar
>> <some-path>/libs/cxf-api-2.6.1.jar
>> <some-path>/libs/cxf-rt-transports-http-2.6.1.jar
>> <some-path>/libs/cxf-rt-frontend-jaxrs-2.6.1.jar
>>  
>>  
>> I also started the JVM with "-verbose:class" option and didn't see the
>> HTTPTransportFactory being loaded. What would that mean, If
>> cxf-rt-transports-http-2.6.1.jar is in class path but this class not
>> loaded? What else can I do to debug this issue?
>>  
>> Thanks
>> Praveen
>>  
>> On 10/23/13 1:06 PM, "Andrei Shakirin" <[email protected]
>>(mailto:[email protected])> wrote:
>>  
>> > 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] (mailto:[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(ClientPro
>> > > xy
>> > > Impl.java:526)
>> > > at
>> > >  
>> > > 
>>org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.java:2
>> > > 05)
>> > > at com.sun.proxy.$Proxy60.addEntityAssociation(Unknown Source) at
>> >  
>>  
>
>
>

Reply via email to