We are trying to debug some issues with our ColdFusion
installation and decided to revert our JVM settings back to their
original state. According to a technote, these are the settings we
should use:
technote:
http://kb.adobe.com/selfservice/viewContent.do?externalId=ce138b7a&sliceId=1
java.args=-server -DJINTEGRA_NATIVE_MODE
-DJINTEGRA_PREFETCH_ENUMS -Xmx1024m -Dsun.io.useCanonCaches=false
-XX:MaxPermSize=512m -Dcoldfusion.rootDir={application.home}/../
-Dcoldfusion.libPath={application.home}/../lib -XX:+UseParallelGC
-Dcoldfusion.classPath={application.home}/../lib/updates,{application.home}/../lib/,{application.home}/../gateway/lib/,{application.home}/../wwwroot/WEB-INF/cfform/jars
The problem is that CF won't start with these settings. I
found that if I removed the MaxPermSize setting, CF would start
with no problem.
Since our original issue was memory related, I'd like to know
why the server would not start with the MaxPermSize setting in
place. Is this a deprecated setting? Any help would be appreciated.
Environment:
CF7.0.2
Win2K Server
JVM: 1.4.2_15