You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by mc...@apache.org on 2003/07/03 06:38:47 UTC
cvs commit: avalon-sandbox/merlin/meta/src/test block.xml
mcconnell 2003/07/02 21:38:47
Added: merlin/meta/src/test block.xml
Log:
Test bloc defintionfrom which we internalize, externalize to XML, externalize to serialized form, re-internalize and play around with to some degreee.
Revision Changes Path
1.1 avalon-sandbox/merlin/meta/src/test/block.xml
Index: block.xml
===================================================================
<block name="test">
<services>
<service type="org.apache.playground.SomeComponent">
<source>comp</source>
</service>
</services>
<dependencies>
<dependency type="org.somewhere.Something"/>
</dependencies>
<implementation>
<configuration>A configuration with a value</configuration>
<classloader>
<library>
<include name="lib"/>
</library>
<classpath>
<fileset dir="abcde">
<include name="fred.jar"/>
<include name="sally.jar"/>
</fileset>
<repository>
<resource id="avalon-framework:avalon-framework-impl" version="4.1.5-dev"/>
<resource id="cornerstone-threads:cornerstone-threads-api"/>
</repository>
<repository>
<resource id="xyz"/>
</repository>
</classpath>
</classloader>
<component name="comp" class="org.apache.playground.SomeComponent"/>
<container name="xxx">
<component name="comp-2" class="org.apache.playground.AnotherComponent">
<categories>
<category name="aaaaa"/>
</categories>
<context class="MyContextImpl">
<import name="urn:avalon:home" key="home"/>
<entry key="abc" class="java.io.File">here/there.xml</entry>
<entry key="batman" class="MyEntry">
<param>abc</param>
</entry>
</context>
<configuration>
<something>
<or/>
<other/>
</something>
</configuration>
<parameters>
<parameter name="fred" value="blue"/>
<parameter name="alice" value="pink"/>
</parameters>
</component>
</container>
</implementation>
</block>
---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@avalon.apache.org
For additional commands, e-mail: cvs-help@avalon.apache.org