JBoss 3.2.6 Server Configuration File

<serverDefinition  name="JBOSS 3.2.6" ejbModules="true" webModules="true" earModules="true">

<property id="serverRootDirectory"

        label="Application Server Directory:"

        type="directory"

        default="C:/jboss-3.2.6" />

<property id="serverAddress"

        label="Address:"

        type="string"

        default="127.0.0.1" />

<property id="serverPort"

        label="Port:"

        type="string"

        default="8080" />

<property id="serverConfig"

        label="Server Configuration (minimal/default/all):"

        type="string"

        default="default" />

<property id="classPathVariableName"

        label="Classpath Variable Name:"

        type="string"

        default="JBOSS326" />

<property id="classPath"

        label="Classpath Variable:"

        type="directory"

        default="C:/jboss-3.2.6" />

<serverHome>${serverRootDirectory}</serverHome>

<webModulesDeployDirectory>${serverRootDirectory}/server/${serverConfig}/deploy</webModulesDeployDirectory>

<ejbModulesDeployDirectory>${serverRootDirectory}/server/${serverConfig}/deploy</ejbModulesDeployDirectory>

<earModulesDeployDirectory>${serverRootDirectory}/server/${serverConfig}/deploy</earModulesDeployDirectory>

<jndiInitialContextFactory>org.jnp.interfaces.NamingContextFactory</jndiInitialContextFactory>

<jndiProviderUrl>jnp://${serverAddress}:1099</jndiProviderUrl>

<startClass>org.jboss.Main</startClass>

<startWorkingDirectory>${serverRootDirectory}/bin</startWorkingDirectory>

<startVmParameters></startVmParameters>

<startProgramArguments>-c ${serverConfig}</startProgramArguments>

<stopClass>org.jboss.Shutdown</stopClass>

<stopWorkingDirectory>${serverRootDirectory}/bin</stopWorkingDirectory>

<stopVmParameters></stopVmParameters>

<stopProgramArguments>-S</stopProgramArguments>

<serverClassPath>

       <jar type="variable">JDK_TOOLS</jar>

       <jar type="variable">${classPathVariableName}/bin/run.jar</jar>

       <jar type="variable">${classPathVariableName}/bin/shutdown.jar</jar>

       <jar type="variable">${classPathVariableName}/client/jboss-j2ee.jar</jar>

       <jar type="variable">${classPathVariableName}/lib/concurrent.jar</jar>

       <jar type="variable">${classPathVariableName}/lib/jboss-system.jar</jar>

       <jar type="variable">${classPathVariableName}/lib/dom4j.jar</jar>

       <jar type="variable">${classPathVariableName}/lib/xercesImpl.jar</jar>

       <jar type="variable">${classPathVariableName}/lib/xml-apis.jar</jar>

       <jar type="variable">${classPathVariableName}/lib/gnu-regexp.jar</jar>

       <jar type="variable">${classPathVariableName}/lib/getopt.jar</jar>

       <jar type="variable">${classPathVariableName}/lib/jboss-jmx.jar</jar>

       <jar type="variable">${classPathVariableName}/server/${serverConfig}/deploy/jbossweb-tomcat50.sar/servlet-api.jar</jar>

       <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/bcel.jar</jar>

       <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jboss.jar</jar>

       <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jboss-transaction.jar</jar>

       <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jnpserver.jar</jar>

       <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jpl-pattern.jar</jar>

       <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jpl-util.jar</jar>

</serverClassPath>

<clientClassPath>

       <jar type="variable">${classPathVariableName}/client/jboss-j2ee.jar</jar>

       <jar type="variable">${classPathVariableName}/client/jboss-client.jar</jar>

       <jar type="variable">${classPathVariableName}/client/jboss-common-client.jar</jar>

       <jar type="variable">${classPathVariableName}/client/jboss-jaas.jar</jar>

       <jar type="variable">${classPathVariableName}/client/jbosssx-client.jar</jar>

       <jar type="variable">${classPathVariableName}/client/jnet.jar</jar>

       <jar type="variable">${classPathVariableName}/client/jnp-client.jar</jar>

       <jar type="variable">${classPathVariableName}/client/log4j.jar</jar>

       <jar type="variable">${classPathVariableName}/server/default/lib/jnpserver.jar</jar>

</clientClassPath>

<projectClassPath>

       <jar type="variable">JDK_TOOLS</jar>

       <jar type="variable">${classPathVariableName}/bin/run.jar</jar>

       <jar type="variable">${classPathVariableName}/bin/shutdown.jar</jar>

       <jar type="variable">${classPathVariableName}/client/jboss-j2ee.jar</jar>

       <jar type="variable">${classPathVariableName}/lib/concurrent.jar</jar>

       <jar type="variable">${classPathVariableName}/lib/jboss-system.jar</jar>

       <jar type="variable">${classPathVariableName}/server/${serverConfig}/deploy/jbossweb-tomcat50.sar/servlet-api.jar</jar>

       <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/bcel.jar</jar>

       <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jboss.jar</jar>

       <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jboss-transaction.jar</jar>

       <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jnpserver.jar</jar>

       <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jpl-pattern.jar</jar>

       <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jpl-util.jar</jar>

</projectClassPath>

<adminTool>

       <web><deploy /><undeploy />

       </web>

       <ejb><deploy /><undeploy />

       </ejb>

       <ear><deploy /><undeploy />

               <webModule><deploy /><undeploy />

               </webModule>

               <ejbModule><deploy /><undeploy />

               </ejbModule>

       </ear>

</adminTool>

<adminToolPath>

</adminToolPath>

</serverDefinition>