You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by chandraprabha <ch...@gmail.com> on 2011/07/20 02:30:54 UTC
Re: CXF BC -> Camel -> CXF SE
Hi All,
I am trying to implement the same cxfbc ->camel -> cxfse
bean.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:camel="http://camel.apache.org/schema/spring"
xmlns:member="http://company.com/member"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://camel.apache.org/schema/spring
http://camel.apache.org/schema/spring/camel-spring.xsd"
<cxfbc:consumer wsdl="classpath:wsdl/my.wsdl"
targetInterface="member:Person" endpoint="test"
targetEndpoint="CamelRoute" />
<camel:camelContext xmlns="http://camel.apache.org/schema/spring"
autoStartup="true"> <route> <from
uri="jbi:endpoint:http://company.com/member/Service/CamelRoute"/>
<choice>
<when>
<simple>${in.header.operationName}=="isTestMember"</simple>
<to
uri="jbi:endpoint:=http://www.springframework.org/schema/beans/Service1/PSProxy"
/>
</when>
<otherwise>
<to
uri="jbi:endpoint:=http://www.springframework.org/schema/beans/Service1/PSProxy"
/>
</otherwise>
</choice>
</route>
</camel:camelContext>
CXFSE :
<cxfse:endpoint endpoint="PSProxy" service="Service1">
<cxfse:pojo>
<bean class="com.comapny.ServiceImplProxy">
<property name="melissaPhysicalAddress">
<cxfse:proxy service="melissa:Service"
endpoint="Service" type="melissadataaddresscheckservice.IService" >
</cxfse:proxy>
</property>
<property name="component" ref="servicemix-cxf-se"/>
</bean>
</cxfse:pojo>
</cxfse:endpoint>
after installation and restart i get could not create jbi component and if i
uninstall the component and reinstall i can see the camelroute in nmr list
but when i try to execute it doest not go to the camleRoute to uri.
Please help
--
View this message in context: http://servicemix.396122.n5.nabble.com/CXF-BC-Camel-CXF-SE-tp420884p4614171.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.
Re: CXF BC -> Camel -> CXF SE
Posted by Freeman Fang <fr...@gmail.com>.
Hi,
Please tell us what servicemix version you're using.
Freeman
On 2011-7-20, at 上午8:30, chandraprabha wrote:
> Hi All,
>
> I am trying to implement the same cxfbc ->camel -> cxfse
>
>
>
> bean.xml
>
> <?xml version="1.0" encoding="UTF-8"?>
> <beans xmlns="http://www.springframework.org/schema/beans"
> xmlns:camel="http://camel.apache.org/schema/spring"
> xmlns:member="http://company.com/member"
> xsi:schemaLocation="
> http://www.springframework.org/schema/beans
> http://www.springframework.org/schema/beans/spring-beans.xsd
> http://camel.apache.org/schema/spring
> http://camel.apache.org/schema/spring/camel-spring.xsd"
>
> <cxfbc:consumer wsdl="classpath:wsdl/my.wsdl"
> targetInterface="member:Person" endpoint="test"
> targetEndpoint="CamelRoute" />
>
>
> <camel:camelContext xmlns="http://camel.apache.org/schema/spring"
> autoStartup="true"> <route> <from
> uri="jbi:endpoint:http://company.com/member/Service/CamelRoute"/>
> <choice>
> <when>
> <simple>${in.header.operationName}=="isTestMember"</simple>
> <to
>
> uri="jbi:endpoint:=http://www.springframework.org/schema/beans/Service1/PSProxy
> "
> />
> </when>
> <otherwise>
> <to
>
> uri="jbi:endpoint:=http://www.springframework.org/schema/beans/Service1/PSProxy
> "
> />
> </otherwise>
> </choice>
>
> </route>
> </camel:camelContext>
>
>
> CXFSE :
>
> <cxfse:endpoint endpoint="PSProxy" service="Service1">
> <cxfse:pojo>
> <bean class="com.comapny.ServiceImplProxy">
> <property name="melissaPhysicalAddress">
> <cxfse:proxy service="melissa:Service"
> endpoint="Service"
> type="melissadataaddresscheckservice.IService" >
> </cxfse:proxy>
> </property>
> <property name="component" ref="servicemix-cxf-se"/>
> </bean>
> </cxfse:pojo>
> </cxfse:endpoint>
>
> after installation and restart i get could not create jbi component
> and if i
> uninstall the component and reinstall i can see the camelroute in
> nmr list
> but when i try to execute it doest not go to the camleRoute to uri.
>
> Please help
>
> --
> View this message in context: http://servicemix.396122.n5.nabble.com/CXF-BC-Camel-CXF-SE-tp420884p4614171.html
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
---------------------------------------------
Freeman Fang
FuseSource
Email:ffang@fusesource.com
Web: fusesource.com
Twitter: freemanfang
Blog: http://freemanfang.blogspot.com