Below is the script for starting jboss. I would like to introduce a -D option for a property file to the startup script and access it in my java web app . I know on how to retrieve on the java side.
Eager to receive group's ideas. <project name="JBOSSSCRIPT" default="jboss.start" basedir="."> <property name="jdk.home" value="/usr/java" /> <property name="jboss.home" value="/opt/jboss" /> <property name="jboss.host" value="dbaweb" /> <property name="jboss.port" value="1100" /> <property name="jboss.app.port" value="9080" /> <property name="deploy.configuration" value="BaseServer" /> <property name="deploy.configuration.dir" value="/opt/jboss/server/${deploy.configuration}/conf" /> <tstamp> <format property="day" pattern="yyyy.MM.dd G 'at' HH:mm:ss z" locale="en"/> </tstamp> <echo message="Time is ${day}"/> <target name="jboss.start" description="Start the JBoss server."> <java dir="${deploy.configuration.dir}" classname="org.jboss.Main" fork="true" spawn="true"> <arg line="-c ${deploy.configuration}"/> <jvmarg value="-Xms32m"/> <jvmarg value="-Xmx200m"/> <classpath> <pathelement path="${jboss.home}/bin/run.jar"/> <pathelement path="${jdk.home}/lib/tools.jar"/> </classpath> </java> <echo message="Time is ${day}"/> <waitfor maxwait="2" maxwaitunit="minute" checkevery="20" checkeveryunit="second"> <http url="http://dbaweb.timeinc.com:9080/monitor/OMSMonitor"/> </waitfor> </target> <target name="jboss.stop" description="Stop the JBoss server."> <echo>${deploy.configuration.dir}</echo> <java dir="${deploy.configuration.dir}" classname="org.jboss.Shutdown" fork="false"> <arg line="-Djava.naming.provider.url=jnp://${jboss.host}:${jboss.port}" /> <classpath> <pathelement path="${jboss.home}/bin/shutdown.jar" /> </classpath> </java> </target> </project> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]