JBossAS supports a variety of system properties that define the locations of the server directories. Unfortunately, you cannot simply change the location of "server" and have the other locations automatically adjusted - instead you need change *every* server directory related system property. Here are the properties, and their defaults:
jboss.server.base.dir = $JBOSS_HOME/server jboss.server.base.url = file:/$JBOSS_HOME/server jboss.server.home.dir = $JBOSS_HOME/xxx (where 'xxx' is the config name, such as 'default' or 'all') jboss.server.home.url = file:/$JBOSS_HOME/xxx jboss.server.log.dir = $JBOSS_HOME/xxx/log jboss.server.temp.dir = $JBOSS_HOME/xxx/tmp jboss.server.data.dir= $JBOSS_HOME/xxx/data jboss.server.config.url = file:/$JBOSS_HOME/xxx/conf jboss.server.lib.dir= $JBOSS_HOME/xxx/lib Set these by providing them a JVM command line options. For example, modify run.conf (Unix, Linux) or run.bat (Windows), changing the setting of JAVA_OPTS as follows: JAVA_OPTS = ... -Djboss.server.temp.dir=/home/me/jboss/server/tmp There is, however, and alternative. Either grant yourself write access to the server dir, or install JBossAS somewhere where you do have write access. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4117204#4117204 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4117204 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
