- ColdFusion User Guide
- Introduction to ColdFusion
- About Adobe ColdFusion
- Download Adobe ColdFusion
- What's new in ColdFusion (2023 release)
- ColdFusion (2023 release) Release Notes
- Deprecated Features
- REST enhancements in ColdFusion
- Central Configuration Server
- Server Auto-Lockdown
- Asynchronous programming
- Docker images for ColdFusion
- SAML in ColdFusion
- JSON Web Tokens in ColdFusion
- Use SAML and LDAP in Admin
- Cloud Services in ColdFusion
- ColdFusion and GCP Storage
- ColdFusion and GCP Firestore
- ColdFusion and GCP PubSub
- ColdFusion and Amazon S3
- ColdFusion and DynamoDB
- ColdFusion and Amazon SQS
- ColdFusion and Amazon SNS
- ColdFusion and MongoDB
- ColdFusion and Azure Blob
- ColdFusion and Azure Service Bus
- Multi-cloud storage services
- Multi-cloud RDS databases
- ColdFusion and Azure Cosmos DB
- Install ColdFusion
- Install the server configuration
- Install ColdFusion- Zip Installer
- Install ColdFusion- GUI Installer
- CFSetup configuration tool
- ColdFusion Licensing and Activation
- ColdFusion server profiles
- Prepare to install ColdFusion
- Install the JEE configuration
- Install ColdFusion Express
- Install integrated technologies
- Configure your system
- Troubleshoot installation issues
- Install ColdFusion silently
- Install Adobe ColdFusion (2016 release) hotfix
- ColdFusion (2018 release) - Install JEE configuration
- Use ColdFusion
- Performance Monitoring Toolset
- Overview of ColdFusion Performance Monitoring Toolset
- Auto-discovery of ColdFusion nodes and clusters
- Code profiler in ColdFusion Performance Monitoring Toolset
- Configure ColdFusion Performance Monitoring Toolset settings
- Install ColdFusion Performance Monitoring Toolset
- View cloud metrics
- Monitor GraphQL in Performance Monitoring Toolset
- Configure TLS/SSL and Authentication for Elasticsearch 8.x in Performance Monitoring Toolset
- View cluster and node metrics
- View data source metrics
- View external services
- View incoming services
- View list of sites and busy connections
- View topology of sites
- Datastore Health Monitoring
- Performance Monitoring Toolset Update 1
- Secure Performance Monitoring Toolset with HTTPS/SSL
- Performance Monitoring Toolset deployment guide
- Adobe ColdFusion Builder extension for Visual Studio Code
- Getting started with Adobe ColdFusion Builder extension for Visual Studio Code
- Add a ColdFusion server
- Project Manager
- Work with ColdFusion code
- Profile preferences
- Debug applications
- Refactoring
- Services Browser
- RDS support
- PMT Code Profiler integration
- Security Analyzer report integration
- Known issues in this release
- Getting started with Adobe ColdFusion Builder extension for Visual Studio Code
- Use ColdFusion Builder
- About ColdFusion Builder
- System requirements | ColdFusion Builder
- Install ColdFusion Builder
- Edit code in ColdFusion Builder
- Manage servers in ColdFusion Builder
- Manage projects in ColdFusion Builder
- What's new in Adobe ColdFusion Builder (2018 release)
- Frequently Asked Questions (FAQ) | Adobe ColdFusion Builder (2018 release)
- Debug applications in ColdFusion Builder
- ColdFusion Builder workbench
- ColdFusion Builder extensions
- Debugging Perspective in ColdFusion Builder
- Build mobile applications using ColdFusion Builder
- Bundled ColdFusion Server
- Debug mobile applications in ColdFusion Builder
- Use extensions in ColdFusion Builder
- Coldfusion API Manager
- Overview of Adobe ColdFusion API Manager
- Features in ColdFusion API Manager
- Get started with ColdFusion API Manager
- Install ColdFusion API Manager
- Authentication types
- Create and publish APIs
- Administrator
- Subscriber
- Throttling and rate limiting
- Notifications
- Connectors
- Set up cluster support
- Integrate ColdFusion and API Manager
- Metrics and Logging in API Manager
- Generate Swagger documents
- Configure SSL
- Known issues in this release
- Policies in ColdFusion API Manager
- Create a Redis cluster
- Multitenancy in API Manager
- Docker images for ColdFusion API Manager
- Configure and administer ColdFusion
- Administer ColdFusion
- Use the ColdFusion administrator
- Data Source Management for ColdFusion
- Connect to web servers
- Deploy ColdFusion applications
- Administer ColdFusion security
- Basic Troubleshooting and FAQs
- Work with Server Manager
- Use multiple server instances
- WebSocket Enhancements (ColdFusion 11)
- Security Enhancements (ColdFusion 11)
- Work with Server Monitor
- ColdFusion Administrator API Reference
- CFML Reference
- Introduction to CFML Reference
- Reserved words and variables
- ColdFusion tags
- ColdFusion functions
- Ajax JavaScript functions
- Ajax JavaScript functions
- Function summary Ajax
- ColdFusion.Ajax.submitForm
- ColdFusion.Autosuggest.getAutosuggestObject
- ColdFusion.Layout.enableSourceBind
- ColdFusion.MessageBox.getMessageBoxObject
- ColdFusion.ProgressBar.getProgressBarObject
- ColdFusion.MessageBox.isMessageBoxDefined
- JavaScriptFunctionsinColdFusion9Update1
- ColdFusion ActionScript functions
- ColdFusion mobile functions
- Application.cfc reference
- Script functions implemented as CFCs
- ColdFusion Flash Form style reference
- Styles valid for all controls
- Styles for cfform
- Styles for cfformgroup with horizontal or vertical type attributes
- Styles for box-style cfformgroup elements
- Styles for cfformgroup with accordion type attribute
- Styles for cfformgroup with tabnavigator type attribute
- Styles for cfformitem with hrule or vrule type attributes
- Styles for cfinput with radio, checkbox, button, image, or submit type attributes
- Styles for cftextarea tag and cfinput with text, password, or hidden type attributes
- Styles for cfselect with size attribute value of 1
- Styles for cfselect with size attribute value greater than 1
- Styles for cfcalendar tag and cfinput with dateField type attribute
- Styles for the cfgrid tag
- Styles for the cftree tag
- ColdFusion Flash Form Style Reference
- ColdFusion event gateway reference
- ColdFusion Event Gateway reference
- addEvent
- CFEvent
- CFEventclass
- Constructor
- Gateway development interfaces and classes
- getStatus
- setCFCPath
- setCFCMethod
- getOriginatorID
- getLogger
- getBuddyList
- getBuddyInfo
- IM gateway message sending commands
- IM Gateway GatewayHelper class methods
- onIncomingMessage
- onIMServerMessage
- onBuddyStatus
- onAddBuddyResponse
- onAddBuddyRequest
- IM Gateway CFC incoming message methods
- IM gateway methods and commands
- CFML CFEvent structure
- warn
- info
- setOriginatorID
- data command
- submit Multi command
- submit command
- setGatewayType
- setGatewayID
- setData
- setCFCListeners
- outgoingMessage
- getStatusTimeStamp
- numberOfMessagesReceived
- numberOfMessagesSent
- removeBuddy
- removeDeny
- removePermit
- setNickName
- setPermitMode
- setStatus
- SMS Gateway CFEvent structure and commands
- SMS Gateway incoming message CFEvent structure
- getStatusAsString
- getProtocolName
- getPermitMode
- getPermitList
- getNickName
- getName
- getDenyList
- getCustomAwayMessage
- getQueueSize
- getMaxQueueSize
- getHelper
- getGatewayType
- getGatewayServices
- getGatewayID_1
- getGatewayID
- getData
- getCFCTimeout
- setCFCTimeout
- getCFCPath
- getCFCMethod
- GatewayServices class
- Gateway interface
- GatewayHelper interface
- addPermit
- addDeny
- addBuddy
- error
- debug
- Logger class
- stop
- start
- CFML event gateway SendGatewayMessage data parameter
- restart
- fatal
- SMS gateway message sending commands
- ColdFusion C++ CFX Reference
- ColdFusion Java CFX reference
- WDDX JavaScript Objects
- Develop ColdFusion applications
- Introducing ColdFusion
- Changes in ColdFusion
- Changes in ColdFusion
- Replacement of JRun with Tomcat
- Security enhancements
- ColdFusion WebSocket
- Enhanced Java integration
- ColdFusion ORM search for indexing and search
- Solr enhancements
- Scheduler enhancements
- Integration with Microsoft Exchange Server 2010
- RESTful Web Services in ColdFusion
- Lazy loading across client and server in ColdFusion
- Web service enhancements
- Displaying geolocation
- Client-side charting
- Caching enhancements
- Server update using ColdFusion Administrator
- Secure Profile for ColdFusion Administrator
- Introduction to application development
- The CFML programming language
- Building blocks of ColdFusion applications
- Develop CFML applications
- Develop CFML applications
- Design and optimize a ColdFusion application
- Handle errors
- Use persistent data and locking
- Use ColdFusion threads
- Secure applications
- Client-side CFML (for mobile development)
- Use the ColdFusion debugger
- Debugging and Troubleshooting Applications
- Develop globalized applications
- REST enhancements in ColdFusion
- Authentication through OAuth
- Social enhancements
- Develop mobile applications
- Access and use data
- ColdFusion ORM
- ColdFusion and HTML5
- Flex and AIR integration in ColdFusion
- Request and present information
- Office file interoperability
- ColdFusion portlets
- Work with documents, charts, and reports
- Use web elements and external objects
- Use external resources
- Send and receive e-mail
- Interact with Microsoft Exchange servers
- Interact with remote servers
- Manage files on the server
- Use event gateways
- Create custom event gateways
- Use the ColdFusion extensions for Eclipse
- Use the data services messaging event gateway
- Use the data management event gateway
- Use the FMS event gateway
- Use the instant messaging event gateways
- Use the SMS event gateway
Note: This edition of ColdFusion is not meant for production deployment. |
ColdFusion Express is a deployment option for Adobe ColdFusion that enables you to quickly setup a development or demonstration instance of ColdFusion without running a full installer or following the complete installation procedure.
ColdFusion Express is a new ‘lighter’ version of the ColdFusion Server, which lacks some functionality that may not be needed in all deployments of ColdFusion, and which is ideally suited for developers to quickly setup and run a ColdFusion Server for testing and debugging purposes. (See below for more information on the differences between ColdFusion Express and full ColdFusion editions.)

Getting started
You can quickly get your ColdFusion Express edition up and running by performing the following simple tasks.
To use ColdFusion Express, perform the following tasks:
- Get the compressed archive for your platform.
- Links to the downloadable archive file for each platform's Express edition are available at the following locations:
- On the ColdFusion trial downloads page shown, see links to the Express edition archive files offered after the drop-down of full trial installers. There are express edition archives for Windows (64 bit), and Linux (64 bit), and Mac OS X. Extract the archive. The location where you extract the archive is referred to hereafter as <ARCHIVE_ROOT>.
- There are also archives available for JEE WAR deployment (64 bit), which can be deployed on any ColdFusion-supported JEE application server. If you want to deploy on a 64-bit application server, deploy the 64-bit WAR with application server’s Java set to 64-bit. The location where you deploy the WAR file is referred to hereafter as <ARCHIVE_ROOT>.
- Download the zipped installers and the JEE WAR deployment archives (64-bit).
- (Optional) Go to <ARCHIVE_ROOT> and open the config. ini file for editing. Add valid values for the following parameters:
- password_admin – Enter a password for accessing the Administration Console.
- password_rds – Enter a password for the RDS access (if needed). Note that RDS is enabled by default for ColdFusion Express with default password. However, you can change the credentials.
- Save the file.
- For zip (as oppposed to WAR file) deployments, go to <ARCHIVE_ROOT>/cfusion/bin and invoke the startup script for your platform.
- A compatible JRE is included along with this Server. However, if you wish to change the JRE, ensure:
- You have Java SE runtime installed and is available in the PATH
- You have the JAVA_HOME environment variable pointing to JRE 1.7 or later. If you don’t want the Server to pick up the JRE details from the system variable, you can set it up in the jvm.config file that is under cfusion\bin. For instance, java .home= C:\Program Files (x86)\Java\jre . Note that it has to be the server JRE.
- On Windows – Double-click the cfstart.bat file to start ColdFusion Express.
- On Linux – From a terminal window, run the cfstart .sh file as a privileged user.
- A compatible JRE is included along with this Server. However, if you wish to change the JRE, ensure:
- Login to Administration Console and start configuring your server.
For zip file deployments, if this default port (8500) for the built-in web server is already in use, the Express edition will not start. To change the port see the <ARCHIVE_ROOT>\cfusion\runtime\conf\server. xml file and edit the port on the line starting with <Connector port="8500". Save the file and return to step 2.
- For WAR file deployments, the port to use is that of your application server.
Note: If you are planning to use the server for development purpose only, step 2 is optional. For development purpose, just extract the archive and run the executable. The default admin password is 'admin'. |
This edition of ColdFusion does not require a license key (and it does not support using one).
Directory structure
After you extract the compressed archive, you will see the sub-directories under the <ARCHIVE_ROOT>/cfusion directory. The following list describes what each sub directory contains:
- bin: Programs for starting, stopping, and viewing information for ColdFusion Express. It also contains the password reset script for server administrator.
- cache: Repository for temporary files.
- cfx : Sample C++ and Java CFX files with their supporting files.
- charting: Files for ColdFusion Express graphing and charting engine.
- CustomTags: Repository that will contain your custom tags.
- db : The sample Apache Derby databases for all platforms.
- gateway: Files for ColdFusion event gateways.
- jintegra : (Applies only for Windows) JIntegra programs, libraries, and other supporting files.
- lib: JAR, XML, property, and other files that are base libraries for ColdFusion Express.
- logs: Repository for the log files. JRE-specific log files are in the runtime/logs directory. Console outputs are logged in to start.log instead of cfserver.log.
- Mail: Repository for spooled mail and mail that cannot be delivered.
- registry: (UNIX only) Contains a file to store registry settings.
- runtime: Programs and supporting files for running the Server. Also, this directory contains the Tomcat libraries. The conf directory in runtime contains all Tomcat configuration files.
- stubs: Contains the web service files.
- wwwroot : The default web root directory for the built-in web server. Do not remove this directory.
Features not available with this edition
ColdFusion Express can be used for quickly evaluating the ColdFusion Server. You need to understand that not all the features of the ColdFusion Server are available in ColdFusion Express out-of-box.
The following limitations are applicable for the ColdFusion Express:
- No support for SOLR service.
- No support for the Microsoft . NET platform.
- No support for remote administration.
- No PDF generation support.
Note: To configure any of these previously mentioned services with the server, you can download and install the standalone . NET installer and the Remote Admin component installer, which contains SOLR server/Remote admin component and has PDF Generation support. |
<ARCHIVE_ROOT>
Prisijunkite prie savo paskyros