You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by gn...@apache.org on 2006/03/20 14:23:50 UTC
svn commit: r387210 -
/incubator/servicemix/trunk/servicemix-core/src/test/resources/org/apache/servicemix/components/util/chained-router.xml
Author: gnodet
Date: Mon Mar 20 05:23:48 2006
New Revision: 387210
URL: http://svn.apache.org/viewcvs?rev=387210&view=rev
Log:
SM-258: Add a xbean-spring qname processor to use the use of ChainedComponent
This feature has been added in xbean-spring 2.2
Modified:
incubator/servicemix/trunk/servicemix-core/src/test/resources/org/apache/servicemix/components/util/chained-router.xml
Modified: incubator/servicemix/trunk/servicemix-core/src/test/resources/org/apache/servicemix/components/util/chained-router.xml
URL: http://svn.apache.org/viewcvs/incubator/servicemix/trunk/servicemix-core/src/test/resources/org/apache/servicemix/components/util/chained-router.xml?rev=387210&r1=387209&r2=387210&view=diff
==============================================================================
--- incubator/servicemix/trunk/servicemix-core/src/test/resources/org/apache/servicemix/components/util/chained-router.xml (original)
+++ incubator/servicemix/trunk/servicemix-core/src/test/resources/org/apache/servicemix/components/util/chained-router.xml Mon Mar 20 05:23:48 2006
@@ -1,78 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns:sm="http://servicemix.apache.org/config/1.0"
- xmlns:foo="http://servicemix.org/demo/">
+ xmlns:foo="http://servicemix.org/demo/"
+ xmlns:util="java://org.apache.servicemix.components.util">
<!-- the JBI container -->
<sm:container id="jbi" flowName="st">
<sm:activationSpecs>
<sm:activationSpec componentName="sender"
- service="foo:sender" endpoint="sender"
- destinationService="foo:chain">
+ service="foo:sender"
+ endpoint="sender"
+ destinationService="foo:chain">
<sm:component>
- <bean
- class="org.apache.servicemix.tck.SenderComponent" />
+ <bean class="org.apache.servicemix.tck.SenderComponent" />
</sm:component>
</sm:activationSpec>
- <sm:activationSpec componentName="chain" service="foo:chain"
- destinationService="foo:receiver">
+ <sm:activationSpec componentName="chain"
+ service="foo:chain"
+ destinationService="foo:receiver">
<sm:component>
- <bean xmlns=""
- class="org.apache.servicemix.components.util.ChainedComponent">
- <property name="services">
- <list>
- <bean
- class="javax.xml.namespace.QName">
- <constructor-arg
- value="http://servicemix.org/demo/" />
- <constructor-arg
- value="transformer1" />
- </bean>
- <bean
- class="javax.xml.namespace.QName">
- <constructor-arg
- value="http://servicemix.org/demo/" />
- <constructor-arg
- value="transformer2" />
- </bean>
- </list>
- </property>
- </bean>
+ <util:ChainedComponent>
+ <services>
+ <qname>foo:transformer1</qname>
+ <qname>foo:transformer2</qname>
+ </services>
+ </util:ChainedComponent>
</sm:component>
</sm:activationSpec>
<sm:activationSpec componentName="transformer1"
- service="foo:transformer1">
+ service="foo:transformer1">
<sm:component>
- <TransformComponent
- xmlns="java://org.apache.servicemix.components.util">
+ <util:TransformComponent>
<transformer>
- <PropertyAddTransformer name="prop1"
- value="value1" />
+ <util:PropertyAddTransformer name="prop1" value="value1" />
</transformer>
- </TransformComponent>
+ </util:TransformComponent>
</sm:component>
</sm:activationSpec>
<sm:activationSpec componentName="transformer2"
- service="foo:transformer2">
+ service="foo:transformer2">
<sm:component>
- <TransformComponent
- xmlns="java://org.apache.servicemix.components.util">
+ <util:TransformComponent>
<transformer>
- <PropertyAddTransformer name="prop2"
- value="value2" />
+ <util:PropertyAddTransformer name="prop2" value="value2" />
</transformer>
- </TransformComponent>
+ </util:TransformComponent>
</sm:component>
</sm:activationSpec>
<sm:activationSpec componentName="receiver"
- service="foo:receiver" endpoint="receiver">
+ service="foo:receiver"
+ endpoint="receiver">
<sm:component>
- <bean
- class="org.apache.servicemix.tck.ReceiverComponent" />
+ <bean class="org.apache.servicemix.tck.ReceiverComponent" />
</sm:component>
</sm:activationSpec>
</sm:activationSpecs>