Hi Claus,

The sweet smell of win :D Thank you.


Yiannis
On 8 August 2010 08:03, Claus Ibsen <[email protected]> wrote:
> Hi
>
> Welcome to the Camel community.
>
>
>
> On Sun, Aug 8, 2010 at 12:17 AM, Yiannis Mavroukakis
> <[email protected]> wrote:
>> Hello everyone,
>> I'm newly introduced to camel and I'm currently playing around with
>> it, with a view of integrating it in our stack.
>> I've currently come up against an issue with CXF WS as a producer
>> which has left me scratching my head.
>> My setup is as follows
>>
>> <camel-version>2.4.0</camel-version>
>> <log4j-version>1.2.14</log4j-version>
>> <cxf-version>2.2.3</cxf-version>
>>
>> Using Spring camel-context is
>>
>>
>> <beans xmlns="http://www.springframework.org/schema/beans";
>>        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>> xmlns:cxf="http://camel.apache.org/schema/cxf";
>>        xsi:schemaLocation="
>>       http://www.springframework.org/schema/beans
>> http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
>>       http://camel.apache.org/schema/spring
>> http://camel.apache.org/schema/spring/camel-spring.xsd
>>       http://camel.apache.org/schema/cxf
>> http://camel.apache.org/schema/cxf/camel-cxf.xsd";>
>>
>>        <bean name="testProcessor" 
>> class="com.gameaccount.remus.ConceptProcessor" />
>>        <bean id="endpointBean" class="com.gameaccount.remus.EndpointBean" />
>>
>>        <!-- CXF configuration for web services -->
>>        <import resource="classpath:META-INF/cxf/cxf.xml" />
>>        <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" />
>>        <import 
>> resource="classpath:META-INF/cxf/cxf-extension-http-jetty.xml" />
>>        <cxf:cxfEndpoint id="clientAuthEndpoint"
>> address="http://test.xxxx.xx:8084/SeamlessIntegration.asmx";
>>                serviceClass="test.SeamlessIntegrationSoap" />
>>
>>        <camelContext xmlns="http://camel.apache.org/schema/spring";>
>>                <route>
>>                        <from
>>                                
>> uri="netty:tcp://127.0.0.1:5155?disconnect=true&amp;textline=true&amp;delimiter=NULL&amp;encoding=UTF8"
>> />
>>                        <unmarshal>
>>                                <jaxb prettyPrint="true" 
>> contextPath="com.gameaccount.protocol.db" />
>>                        </unmarshal>
>>                        <to uri="mock:result" />
>>                        <to uri="endpointBean" /> -->
>>                        <to uri="cxf:bean:clientAuthEndpoint"/>
>>                </route>
>>        </camelContext>
>> </beans>
>>
>>
>> Two questions arise out of this.
>>
>> 1) How does the cxf endpoint call get populated? Do i need an
>> intermediary Processor bean?
>> 2) When I execute mvn camel:run I get the following error
>>
>
> I think you need to use a later version of CXF. Camel 2.4 uses CXF 2.2.9 
> afair.
>
>
>
>>
>>
>> [pache.camel.spring.Main.main()] DefaultManagementAgent         DEBUG
>> Registered MBean with objectname:
>> org.apache.camel:context=spazstik.local/camelContext,type=services,name=ProducerCache(0x1ff52524)
>> [pache.camel.spring.Main.main()] CxfEndpoint                    DEBUG
>> Using DefaultBus org.apache.cxf.bus.cxfbusi...@4b133fd6
>> *************************************
>> Error occurred while running main from: org.apache.camel.spring.Main
>> java.lang.reflect.InvocationTargetException
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at org.apache.camel.maven.RunMojo$1.run(RunMojo.java:415)
>>        at java.lang.Thread.run(Thread.java:637)
>> Caused by: java.lang.NoSuchFieldError: dataBindingSet
>>        at 
>> org.apache.cxf.service.factory.ReflectionServiceFactoryBean.reset(ReflectionServiceFactoryBean.java:267)
>>        at 
>> org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.reset(JaxWsServiceFactoryBean.java:125)
>>
>>
>> All comments welcome :)
>>
>> Yiannis
>>
>
>
>
> --
> Claus Ibsen
> Apache Camel Committer
>
> Author of Camel in Action: http://www.manning.com/ibsen/
> Open Source Integration: http://fusesource.com
> Blog: http://davsclaus.blogspot.com/
> Twitter: http://twitter.com/davsclaus
>

Reply via email to