Specifications
© 2013 Adobe Systems Incorporated and its licensors. All rights reserved.
You can deploy ColdFusion in the J2EE configuration by using a J2EE application server, such IBM
WebSphere. When you use the J2EE configuration, you can use an existing J2EE application server; the
installation wizard creates a web application archive (WAR) or enterprise application archive (EAR) file, which
you then deploy by using the tools provided by your application server.
Choosing EAR or WAR deployment
In the J2EE environment, you deploy applications in one of the following formats:
Web application archive fileContains the ColdFusion application. A web application archive (also
called a WAR) uses a directory structure that contains a WEB-INF/web.xml deployment descriptor,
which defines the servlets and context parameters it uses. J2EE application servers can deploy web
applications in this directory structures as-is or in compressed WAR files that contain these directory
structures. However, ColdFusion must run from an expanded directory structure:
cfusion (cfusion.war)
WEB-INF
web.xml
CFIDE
cfdocs
CFIDE (rds.war)
WEB-INF
web.xml
The cfusion.war file contains the ColdFusion web application. The rds.war file is a web application that
redirects RDS requests from /CFIDE to / /CFIDE. It forwards requests to the ColdFusioncontext-root
Administrator when ColdFusion uses a context root other than a forward slash.
Enterprise application archive fileContains the ColdFusion and RDS redirector web applications. An
enterprise application archive (also called an EAR) uses a directory structure that contains a
META-INF/application.xml deployment descriptor, which defines the web applications that it contains.
J2EE application servers can deploy enterprise applications in these directory structures as-is or in
compressed EAR files that contain these directory structures. However, ColdFusion must run from an
expanded directory structure:
cfusion-ear
META-INF
application.xml
cfusion-war
WEB-INF
web.xml
CFIDE
cfdocs
rds.war
WEB-INF
web.xml
If your J2EE application server supports enterprise applications, install and deploy the EAR file. For
more information, see section in this page.Installing an EAR file or WAR files
Context root
Because the J2EE environment supports multiple, isolated web applications running in a server instance,