My JAVA_OPTS for JBoss/JVM start up parameters contains two memory setting parameter, do you know which one it will take?
JAVA_OPTS: -server -Xms128m -Xmx128m -Dprogram.name=run.sh -Djava.util.logging.config.class=com.sa.application.util.logging.SALogManagerConfigurator -Dlogging.config.file=mlo_logging.properties -Dlogging.config.file.location=/somedirectory/jboss-4.0.3SP1/server/default/conf -Dear.config.files.location=/somedirectory/jboss-4.0.3SP1/server/default/conf -Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=256m
Usually, the last setting wins. Of course, it would be best to correct the parameters so that there is no question.