Recall the launch descriptor looks something like this:
<!DOCTYPE application PUBLIC "-//jtrix.org//TEXT application-0.1//EN"
    "http://www.jtrix.org/dtd/application-0.1.dtd">
<application>
    <jar jar_id='beatrix'>
        <url>file:/usr/lib/jtrix/beatrix.jar</url>
    </jar>
    <jar jar_id='skeleton2'>
        <url>file:/usr/lib/jtrix/skeleton2.jar</url>
    </jar>
    <jar jar_id='parser.jar'>
        <url>file:/usr/lib/jtrix/parser.jar</url>
    </jar>
    <jar jar_id='libjtrix'>
        <url>file:/usr/lib/jtrix/libjtrix.jar</url>
    </jar>
    <jar jar_id='facets1.jar'>
        <url>file:/usr/lib/jtrix/facets1.jar</url>
    </jar>
    <jar jar_id='jaxp.jar'>
        <url>file:/usr/lib/jtrix/jaxp.jar</url>
    </jar>
    <codebase codebase_id='ap'>
        <element jar_id='beatrix'/>
        <element jar_id='skeleton2'/>
        <element jar_id='libjtrix'/>
        <element jar_id='facets1.jar'/>
    </codebase>
    <codebase codebase_id='DEFAULT_FOR_ALL'>
        <element jar_id='skeleton2'/>
        <element jar_id='parser.jar'/>
        <element jar_id='jaxp.jar'/>
        <element jar_id='beatrix'/>
        <element jar_id='libjtrix'/>
        <element jar_id='facets1.jar'/>
    </codebase>
    <boot class='org.jtrix.project.beatrix.plugins.netlets.Manager'
          codebase_id='DEFAULT_FOR_ALL'/>
    <cmdline>
        <argument type="string" name="plugins" required="yes">
            org.jtrix.project.skeleton2.plugins.LifeCyclePlugin </argument>
        <argument type="x500dn" name="x500" required="yes">
            O=jtrix CN=skeleton2</argument>
        <argument type="string" name="name" required="yes">
            Initial Manager</argument>
    </cmdline>
    <config>
        <![CDATA[
            ....
        ]]>
    </config>
</application>
The XML elements are as follows:
![[*]](crossref.png) ) or from its filename,
so it may or may not end with .jar. Each JAR should have one
or more URLs, each one being a possible location of where the JAR
can be downloaded from.
) or from its filename,
so it may or may not end with .jar. Each JAR should have one
or more URLs, each one being a possible location of where the JAR
can be downloaded from.
Nik Silver 2002-03-09