Adobe ColdFusion 8

ColdFusion J2EE deployment and configuration

The J2EE specification allows application servers to handle compressed and expanded deployments in a server-dependent manner; each application server has its own deployment and configuration mechanism, as the following table shows:

Application server

Deployment mechanism

Expanded or compressed deployment

JRun 4

Auto deploy to server root or deploy using the JRun Administrative Console

Expanded

IBM WebSphere

IBM WebSphere Administrative Console

Compressed

BEA WebLogic

Weblogic Administration Console/Auto deploy to server domains

Expanded

Oracle Application Server 10g

OracleAS Enterprise Manager Console

Compressed

JBOSS Application Server

Auto deploy to server root

Expanded

For basic deployment information, see your J2EE application server documentation. ColdFusion deployment instructions differ for each J2EE application server. For more information, see the following:

J2EE directory structure

The following table describes the directories under the cf_webapp_root web application directory when you use the J2EE configuration:

Directory

Description

cfdocs

Documentation for ColdFusion.

CFIDE

Files for the ColdFusion Administrator.

WEB-INF/cfclasses

Compiled ColdFusion templates in your ColdFusion applications.

WEB-INF/cfc-skeletons

Support for ColdFusion components that are exported as web services.

WEB-INF/cfform

Files that support Flash forms.

WEB-INF/cftags

Templates for ColdFusion.

WEB-ING/flex

Configuration and files for LiveCycle Data Services ES.

WEB-INF/gateway

Files that support event gateways.

WEB-INF/cfusion/bin

Executable files used by ColdFusion.

WEB-INF/cfusion/cfx

CFX tag include file and examples.

WEB-INF/cfusion/charting

Files for the ColdFusion graphing and charting engine.

WEB-INF/cfusion/Custom Tags

Repository for your custom tags.

WEB-INF/cfusion/db

Sample databases for all platforms. These databases are Apache Derby databases.

WEB-INF/cfusion/jintegra

JIntegra programs, libraries, and other supporting files (for example, to integrate Java and COM code; manage access to ActiveX controls (OCXs) that are hosted in a graphical user interface (GUI) container; and register the JVM and type libraries).

WEB-INF/cfusion/lib and
WEB-INF/lib

JAR, XML, property, and other files that are the foundation of ColdFusion, including functionality such as queries, charting, mail, security, Verity searches, and system probes.

WEB-INF/cfusion/logs

ColdFusion log files.

WEB-INF/cfusion/Mail

Files, including spool files, used by ColdFusion for mail.

WEB-INF/cfusion/registry

Used only in UNIX, by the cfregistry tag.

WEB-INF/cfusion/stubs

Compiled code for web services.

WEB-INF/cfusion/verity

Verity collections.