Joy,
I’m not using Windoze, rather MacOSX.
Here’s what I mean by the wrong side. Adding the parameter -Xmx1024 to my servers -> edit -> tomcat5 -> optional program arguments produces the following in my console log:
usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { start | stop }
Oct 6, 2009 9:57:46 AM org.apache.coyote.http11.Http11BaseProtocol init
also, a ps aux | grep java looks like this:
/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/bin/java -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:50700 -Dcatalina.home=/Users/tenersen/Downloads/tomcat/apache-tomcat-5.5.27 -Dcatalina.base=/Users/tenersen/Downloads/tomcat/apache-tomcat-5.5.27 -Djava.endorsed.dirs=/Users/tenersen/Downloads/tomcat/apache-tomcat-5.5.27/common/endorsed -Djava.io.tmpdir=/Users/tenersen/Downloads/tomcat/apache-tomcat-5.5.27/temp -Djava.library.path=/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/bin:/Users/tenersen/Downloads/tomcat/apache-tomcat-5.5.27/bin -Dsun.io.useCanonCaches=false -classpath /Users/tenersen/Downloads/tomcat/apache-tomcat-5.5.27/bin/bootstrap.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/lib/tools.jar org.apache.catalina.startup.Bootstrap -Xmx1024m start
Here the -Xmx1024m needs to be specified before the name of the class that is being run, namely org.apache.catalina.startup.Bootstrap.
Otherwise it won’t take.