Unpack some stuff
Install the CF from the CD and select a Developer Edition setup. Next you choose to install as J2EE Configuration, WAR file. A file called cfusion.war is now places in the selected installation directory.
Unpack this war file (using an unzip utility) and remove tools.jar from WEB-INF/cfusion/lib. Next copy it to the tomcat/webapps directory.
Apply license
By default this is a Developer Edition of CF. Put the appropriate license.properties in WEB-INF/cfusion/lib.
Modify tomcat setup
Add the setenv.bat file to %TOMCAT_HOME%\bin. Make sure that the %TOMCAT_HOME% environment variable is set.
setenv.bat (Windows version)
rem Set a few variables. set CF_HOME=%TOMCAT_HOME%\webapps\cfusion set CF_WEB_INF=%CF_HOME%/WEB-INF rem Concatenate binary file directories into a single variable. set CF_SHARED_LIB=%CF_WEB_INF%/cfusion/lib rem The following variable must be on a single line. rem put this on 1 line!! set CF_SHARED_LIBS=%CF_SHARED_LIB%;%CF_SHARED_LIB%/_nti40/bin; %CF_WEB_INF%/cfusion/jintegra/bin; %CF_WEB_INF%/WEB-INF/cfusion/jintegra/bin/international rem Add libraries for binary files to the Windows system path. set PATH=%PATH%;%CF_SHARED_LIBS% rem Set JVM options to enable sandbox security (all on one line). rem put this on 1 line!! set CF_SECURITY_JVM_OPTIONS=-Djava.security.manager -Djava.security.policy="%CF_WEB_INF%/cfusion/lib/coldfusion.policy" -Djava.security.auth.policy="%CF_WEB_INF%/cfusion/lib/neo_jaas.policy" rem Set JVM options for CORBA. Use if vbjorb.jar is not in rem your JRE's lib/ext directory. rem set CF_CORBA_JVM_OPTIONS=-Xbootclasspath/a:"%CF_WEB_INF%/lib/vbjorb.jar" rem Consolidate JVM options. rem * Use this line if you've configured CORBA rem set CF_JVM_OPTIONS=%CF_SECURITY_JVM_OPTIONS% %CF_CORBA_JVM_OPTIONS% rem * Use this line if you haven't configured CORBA set CF_JVM_OPTIONS=%CF_SECURITY_JVM_OPTIONS% rem Populate JAVA_OPTS, which will be used by catalina.bat rem when starting the JVM. set JAVA_OPTS=%CF_JVM_OPTIONS%
Add your CF application
Your CF application can be added anywhere under the cfusion directory. Java jar files should be put in cfusion/WEB-INF/lib.