Skip to content

Instantly share code, notes, and snippets.

@remeniuk
Created December 26, 2011 16:58
Show Gist options
  • Save remeniuk/1521645 to your computer and use it in GitHub Desktop.
Save remeniuk/1521645 to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="UTF-8"?>
<beans>
<bean id="testAssembly" class="de.o2.bic.nbaa.postpaid.
compositemodel.assembly.TestAssembly">
<constructor-arg ref="testAssemblyFlow"/>
<constructor-arg>
<bean id="testComponentAServices" class="java.util.
ArrayList">
<constructor-arg>
<list>
<ref bean="testComponentA"/>
<ref bean="testComponentB"/>
</list>
</constructor-arg>
</bean>
</constructor-arg>
</bean>
<bean id="testAssemblyFlow" class="de.o2.bic.nbaa.postpaid.
compositemodel.assembly.TestAssemblyFlow">
</bean>
<bean>
<constructor-arg value="TestComponentA" class="de.o2.
bic.nbaa.postpaid.compositemodel.component.TestComponentA"/>
<constructor-arg value="TestComponentA">
<bean id="testComponentAServices">
<constructor-arg>
<list>
<ref bean="TestService1"/>
<ref bean="TestService2"/>
</list>
</constructor-arg>
</bean>
</constructor-arg>
</bean>
<bean id="testComponentB"
class="de.o2.bic.nbaa.postpaid.compositemodel.component.
TestComponentB">
<constructor-arg value="TestComponentB"/>
<constructor-arg>
<bean id="testComponentBServices" class="java.
util.ArrayList">
<constructor-arg>
<list>
<ref bean="TestService1"/>
<ref bean="TestService2"/>
</list>
</constructor-arg>
</bean>
</constructor-arg>
</bean>
<bean id="TestService1" class="de.o2.bic.nbaa.postpaid.
compositemodel.component.impl.TestService1Impl">
</bean>
<bean id="TestService2" class="de.o2.bic.nbaa.postpaid.
compositemodel.component.impl.TestService2Impl">
</bean>
</beans>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment