Whatever message this page gives is out now! Go check it out!
| Task | Description |
Establish database connections | ColdFusion applications require data source connections to query and write to databases. To create, verify, edit, and delete database connections, use the Data Sources page. For more information, see Data Source Management for ColdFusion . |
Specify directory mappings | Directory mappings redirect relative file paths to physical directories on your server. To specify server-wide directory aliases, use the Mappings page. For more information, see Mappings page . |
Configure debugging settings | Debugging information provides important data about CFML page processing. To choose the debugging information to display, and to designate an IP address to receive debugging information, use the Debugging & Logging section.For more information, see Debugging Output Settings page . |
Set up e-mail | E-mail lets ColdFusion applications send automated e-mail messages. To configure an e-mail server and mail options, use the Mail Server page.For more information, see Mail page. |
Change passwords | You might have to change the passwords that you set for the ColdFusion Administrator and Remote Development Service (RDS) during ColdFusion installation. To change passwords, use the Security section.For more information, see Administrator page and RDS page . |
Define user-specific access to the ColdFusion Administrator | To grant user-specific access to the ColdFusion Administrator, you create users and specify a user name, password, applicable sandboxes, and the sections of the ColdFusion Administrator that each user can access. For more information, see Security section . |
Configure Java settings | (Server configuration only) You might have to customize Java settings, such as classpath information, to meet the needs of your applications. To change Java settings, use the Java and JVM page.For more information, see Extensions section . |
Restrict tag access | Some CFML tags might present a potential security risk for your server. To disable certain tags, use the Sandbox Security page.For more information, see Administering ColdFusion Security . |
| Option | Description | |||||||||
Timeout Requests After (Seconds) | Prevents unusually lengthy requests from using up server resources. Enter a limit to the time that ColdFusion waits before terminating a request. Requests that take longer than the time-out period are terminated. | |||||||||
Enable Per App Settings | Lets developers programmatically define ColdFusion settings such as mappings and debugging per application. | |||||||||
Use UUID For cftoken | Specify whether to use a universally unique identifier (UUID), rather than a random number, for a cftoken . | |||||||||
Enable HTTP Status Codes | Configures ColdFusion to set a status code of 500 Internal Server Error for an unhandled error. Disable this option to configure ColdFusion to set a status code of 200 OK for everything, including unhandled errors. | |||||||||
Enable Whitespace Management | Compresses repeating sequences of spaces, tabs, and carriage returns and linefeeds. Compressing whitespace can significantly compact the output of a ColdFusion page. This option is enabled, by default. In ColdFusion (2025 release), ColdFusion allows whitespace management on all deployments. For example, you can allow whitespaces on JEE deployments using the Administrator or the Admin APIs. | |||||||||
| Disable Access To Internal ColdFusion Java Components | Prevents CFML code from accessing and creating Java objects that are part of the internal ColdFusion implementation. This prevents a non-authenticated CFML template from reading or modifying administration and configuration information for this server. | |||||||||
Disable CFC Type Check | Turns off verifying the CFC type when calling methods with CFCs as arguments. This option also disables verifying an object that implements the right interface. Enabling this option can improve the performance of your application. However enable it only on a production server. | |||||||||
Disable Access To Internal ColdFusion Java Components | Prevents CFML code from accessing and creating Java objects that are part of the internal ColdFusion implementation. This prevents a non-authenticated CFML template from reading or modifying administration and configuration information for this server. | |||||||||
| Preserve Case for Struct Key for Serialization | Maintains and preserves the case in which keys of a struct have been defined. If not checked, keys will be converted to uppercase. Cases for struct keys were not preserved in the past versions of ColdFusion. The struct keys get converted to upper case automatically. For instance, consider the following code:
For ColdFusion 11 and following, the output generated will be:
To enable case preservation of struct keys, change the setting in the ColdFusion Administrator, as discussed above. Note: This setting is used during compilation of the CFML page and therefore if this flag is changed (in the administrator or programmatically), any pages relying on the change must be recompiled. This is done typically by simply editing the file (make any change at all) and re-executing it. If "trusted cache" is enabled in the ColdFusion Administrator, you must clear the template cache (of at least those affected files), which can also be done from within the ColdFusion Administrator Caching page. To enable case preservation of struct keys at the application level, modify the application. cfc file by setting:
| <cfscript> data = {}; data.empName = ""; data.age=26 ; data.SomeValue = ""; serializedStr = serializejson(data); writeoutput(serializedStr); </cfscript> | {'EMPNAME'='', 'AGE'=''} | {'empName'='', 'age'=''} | Note: This setting is used during compilation of the CFML page and therefore if this flag is changed (in the administrator or programmatically), any pages relying on the change must be recompiled. This is done typically by simply editing the file (make any change at all) and re-executing it. If "trusted cache" is enabled in the ColdFusion Administrator, you must clear the template cache (of at least those affected files), which can also be done from within the ColdFusion Administrator Caching page. | this.serialization. preservecaseforstructkey = true | ||||
Prefix serialized JSON with | Protects web services, which return JSON data from cross-site scripting attacks by prefixing serialized JSON strings with a custom prefix. | |||||||||
Enable In-Memory File System | Enables the in-memory virtual file system support. By default, this is enabled. | |||||||||
Memory Limit for In-Memory Virtual File System | Lets you specify the memory limit in Megabytes (MB) for in-memory virtual file system. | |||||||||
Watch Configuration Files For Changes (Check Every nSeconds) | Sets ColdFusion to monitor its configuration files and automatically reload them if they change. This action is required if you deploy ColdFusion in a WebSphere ND vertical cluster, because multiple instances of ColdFusion share the same configuration files. It is recommended that you do not enable this feature for most installations. | |||||||||
Enable Global Script Protection | Protects Form, URL, CGI, and Cookie scope variables from cross-site scripting attacks. Select this option if your application does not contain this type of protection logic. Enabling the global site protection replaces all the null bytes (%00) with an %20. This is to prevent Null Byte injection Attacks as part of the Protection. To disable this protection just for cookie scope the following workaround can be used.
| |||||||||
Allow Extra Attributes in AttributeCollection | Specify whether ColdFusion tags can pass non-standard attributes in the attributecollection structure. | |||||||||
Clear temporary files created during CFaaS after | Specify the time in minutes after which the temporary files created during CF as a Service(CFaaS) operation must be deleted. The default value is 30 minutes. | |||||||||
ORM Search Index Directory | Specify the index directory (the one in which all persistent entities, of an application's indexable data, are saved) either at the server-level or application-level. | |||||||||
Default ScriptSrc Directory | Specify the default path (relative to the web root) to the directory that contains the cfform.js file. Developers reference this file in the ScriptSrc attribute of the cfform tag. In a hosted environment, you might need to move the cfform.js file to a directory other than CFIDE . | |||||||||
Google Map API Key | Specify the Google Map API license key that you require to access Google Maps. | |||||||||
Component with onServerStart() method | Specify the absolute path to a CFC having onServerStart() method or specify a dot delimited CFC path under web root, like "a.b.server". By default, ColdFusion looks for server.cfc under web root. | |||||||||
| Allowed file extensions for <cfinclude> tag (New in ColdFusion 11) | Specify the list of allowed file extensions (as a comma separated list) while using the <cfinclude> tag. Specifying a wildcard ('*') in the list makes any file included using the <cfinclude> tag to be compiled. If any other file included using the <cfinclude> tag is not found in this list, their content will be statically included. By default files with the extensions cfm and cfml always gets compiled irrespective of this setting. This value can be overridden at the application-level using the key compileExtForInclude in theApplication.cfc/Application. cfm file. | |||||||||
Application.cfc/Application. cfm lookup order | Select the order in which ColdFusion searches for Application.cfm or Application.cfc if it is not found in the current project folder. You can set ColdFusion to search as follows:
| |||||||||
Missing Template Handler | Specify a page to execute when ColdFusion cannot find a requested page. This specification is relative to the web root.Note: If the user is running Microsoft Internet Explorer with "Show Friendly HTTP error messages" enabled, Internet Explorer displays this page only if it contains more than 512 bytes. | |||||||||
Site-Wide Error Handler | Specify a page to execute when ColdFusion encounters an error while processing a request. This specification is relative to the web root. When you define a site-wide error handler or missing template handler, ColdFusion does not log page-not-found errors and exceptions.Note: If the user is running Internet Explorer with Show Friendly HTTP Error Messages enabled, Internet Explorer only displays this page if it contains more than 512 bytes. | |||||||||
Maximum Size Of Post Data | Limits the amount of data that can be posted to the server in a single request. ColdFusion rejects single requests larger than the specified limit. | |||||||||
Request Throttle Threshold | Requests smaller than the specified limit are not queued or counted as part of the total memory. Requests larger than the specified limit are counted as part of total memory and are queued if the request throttle-memory size is exceeded. | |||||||||
Request Throttle Memory | Limits total memory size for the throttle. If sufficient total memory is not available, ColdFusion queues requests until enough memory is free. | |||||||||
Disable Creation of unnamed application | Disallows creation of unnamed applications. | |||||||||
Allow REST Discovery | Specify whether to allow Adobe API Manager to discover REST services published in ColdFusion. |
Enable Null Support | Specify if ColdFusion must enable null support. This means that null is not converted into empty strings. |
Blocked file extensions for CFFile uploads | Specify a comma-separated list of file extensions, which will be blocked from being uploaded by the cffile tag/functions. You can use "*"(star) to block all files, or use "" (empty string) to allow all extensions. By default, the following extensions are blocked: AS,ASP,ASPX,BIN,CFC,CFM,CFML,CFR,CFSWF,DMG,EXE,HBXML,JSP,JSPX,JWS,MXML,PHP,SWC,SWS. |
Restore Default Extensions | If you had trimmed the list of file extensions to block for file uploads, the click the button to restore the list of all file extensions. |
Use Java As Regex Engine | Specify if Java must be used as regex engine. If not selected, Apache ORO is used as default regex engine. |
Content Security Policy Nonce | If selected, the Content-Security-Policy header will be sent along with a random generated nonce. After enabling the checkbox, a distinct nonce is generated for each request and included in the response headers. This nonce must also be present in the inline JavaScript block. If the nonce in the script does not match the one provided in the response, the script will not execute, thereby blocking potential XSS attacks. |
Core pool size | Core pool size is the minimum number of worker threads to keep alive. The value should be less than the value specified in Maximum Pool Size . The default value is 10. |
Maximum pool size | Maximum number of threads that can ever be available in the pool. The default value is 50. |
Keep alive time | Timeout in milliseconds for idle threads waiting for work. Threads use this timeout when there are more than the corePoolSize present in the pool. The default value is 6000 ms. |
| Option | Description |
Maximum Number Of Simultaneous Template Requests | The number of CFML page requests that can be processed concurrently. Use this setting to increase overall system performance for heavy-load applications. Requests beyond the specified limit are queued. |
Maximum Number Of Simultaneous Flash Remoting Requests | The number of Adobe Flash Remoting requests that can be processed concurrently. |
Maximum Number Of Simultaneous Web Service Requests | The number of Web Service requests that can be processed concurrently. |
Maximum Number Of Simultaneous CFC Function Requests | The number of ColdFusion Component methods that can be processed concurrently through HTTP. This does not affect starting CFC methods from CFML, only methods requested through an HTTP request. |
Maximum Number Of Simultaneous Report Threads | The maximum number of ColdFusion reports that can be processed concurrently. |
Maximum Number Of Threads Available For CFTHREAD | CFTHREAD that runs concurrently. Threads that CFTHREAD creates in excess of the specified limit are queued. |
Timeout Requests Waiting In Queue After n Seconds | If a request has waited in queue beyond the specified limit, time out the request. This value must be at least as long as the Request Timeout setting (currently 60 seconds). |
Request Queue Timeout Page | Specify a relative path to an HTML page to send to clients when a template requests time out before getting a chance to run. For example "/CFIDE/timeout.html." This page cannot contain CFML. If a page is not specified, clients receive a 500 Request Timeout error when their request does not get a chance to run. |
| Option | Description |
Maximum Number Of Cached Templates | Enter a value that specifies the number of templates that ColdFusion caches. For best application performance, set this option to a value that is large enough to contain the commonly accessed ColdFusion pages, yet small enough to avoid excessive reloading. You can experiment with a range of values on your development server; a suitable starting point is one page per MB of Java Virtual Machine (JVM) size. |
Trusted Cache | Use cached templates without checking whether they changed. For sites that are not updated frequently, using this option minimizes file system overhead. |
Cache Template in Request | When checked, any requested files are inspected only once for potential updates within a request. If unchecked, requested file are inspected for changes each and every time when it is accessed within the same request. For application where templates/components are not expected to reflect updates within the same request, this minimizes file system overhead. This setting does not require restarting the server. |
Component cache | When checked, component path resolution is cached and not resolved again. This setting does not require restarting the server. |
Save Class Files | Saves to disk the class files that the ColdFusion bytecode compiler generates. During the development phase, it is typically faster if you disable this option. |
Cache Web Server Paths | Caches ColdFusion page paths for a single server. Clear this option if ColdFusion connects to a web server with multiple websites or multiple virtual websites. |
Maximum Number Of Cached Queries | Enter a value to limit the maximum number of cached queries that the server maintains. Cached queries allow retrieval of result sets from memory rather than through a database transaction. Because queries reside in memory, and query result set sizes differ, provide a limit for the number of cached queries. You enable cached queries with the cachedwithin or cachedafter attributes of the cfquery tag. When the maximum number of cached queries is reached, the oldest query is dropped from the cache and replaced with the specified query. If you set the maximum number of cached queries to 0, query caching is unlimited. |
Use Internal Cache to Store Queries | When you select this option, at server level, internal cache is used to store cached queries. By default, cached queries are stored in QUERY region supported by Ehcache. |
Clear Template Cache Now | Empties the template cache. ColdFusion reloads templates into memory the next time they are requested and recompiles them if they have been modified. |
Clear Template Cache of Specific Folder | In the previous releases, you have the option only to clear the trusted cache, which clears the entire system cache. Now you can limit the clearing to folder level using this option. |
Clear Component Cache Now | Empties the component cache. ColdFusion ignores the resolved path for components and try resolution again. |
Clear Query Cache Now | Removes the query cache in the server. |
Server wide cache engine | Default server wide caching engine to be used. Choose from:
|
Memcached Servers | Specify comma separated IP addresses of memcached servers like localhost:11211 ,localhost :11212. |
Max idle time(seconds) | Maximum time to idle. |
Max life span(seconds) | Maximum time to live. |
Max elements | Maximum elements in memory. |
Redis Server | Host name or server where Redis is installed. |
Redis Server Port | The port number of the server where Redis is installed. |
Password | of the server where Redis is installed. |
Is Cluster | Specify whether the server where Redis is installed is part of a cluster. |
JCS cache settings- choose the data source | You can use JCS to persist cache into a database, which can be accessed via multiple nodes. |
| Option | Description |
Description | A description of the client data store and its settings. Not displayed for Registry. |
Create Client database tables | If ColdFusion can determine that the database you use supports SQL creation of database tables, this option appears, and you do not need to create the client variable tables before they are used. In this case, the Create Client Database Tables option appears on the Add/Edit Client Store page; if you select this option, ColdFusion creates the necessary tables in the database. If the database does not support SQL table creation, if the database already has the required tables, or if you are using the Registry, this option does not appear. |
Purge data for clients that remain unvisited for n days | Typically, client data is saved for a limited time. To delete (purge) client data that has not been accessed in a specified number of days, select this option and enter a value for the number of days. If a cluster of ColdFusion servers uses this data source, ensure that only one server is configured to purge client data. |
Disable global client variable updates | By default, ColdFusion updates client variables for every page request. To prevent ColdFusion from updating variables, select this option. If updates are disabled, ColdFusion updates global client variables only when they are first created and when they are updated. This helps improve application performance. |
| Storage type | Advantages | Disadvantages |
Data source |
|
|
Browser cookies |
|
|
System registry |
|
|
| CDATA Table |
| Column | Data type |
cfid | CHAR(64), TEXT, VARCHAR, or equivalent |
app | CHAR(64), TEXT, VARCHAR, or equivalent |
data | MEMO, LONGTEXT, LONG VARCHAR, or equivalent |
| CGLOBAL Table |
| Column | Data type |
cfid | CHAR(64), TEXT, VARCHAR, or equivalent |
data | MEMO, LONGTEXT, LONG VARCHAR, or equivalent |
lvisit | TIMESTAMP, DATETIME, DATE, or equivalent |
This example applies to Microsoft Access databases.
(
cfid char(20),
app char(64),
data memo
)
</cfquery>
<cfquery name="data2" datasource="#DSN#">
CREATE UNIQUE INDEX id1
ON CDATA (cfid,app)
</cfquery>
<cfquery name="global1" datasource="#DSN#">
CREATE TABLE CGLOBAL
(
cfid char(20),
data memo,
lvisit date
)
</cfquery>
<cfquery name="global2" datasource="#DSN#">
CREATE INDEX id2
ON CGLOBAL (cfid)
</cfquery>
<cfquery name="global2" datasource="#DSN#">
CREATE INDEX id3
ON CGLOBAL (lvisit)
</cfquery>| Option | Description |
Mail Server | Enter a valid mail server for sending dynamic SMTP mail messages in the text box. You can enter an Internet address, such as mail.company.com, or the IP address of the mail server, such as 127.0.0.1. |
Username | Enter the user name for the mail server, if necessary. |
Password | Enter the password for the mail server, if necessary. |
Sign | Select this check box to configure ColdFusion to digitally sign your mails. |
Keystore | Location of the Keystore containing the private key and certificate. The supported type is JKS (java key store) and pkcs12. |
Keystore Password | Keystore password. |
KeyAlias | Alias of the key with which the certificate and private key is stored in Keystore. If it is not specified then the first entry in the Keystore is be picked up. |
KeyPassword | Password with which the private key is stored. If it is not specified, KeystorePassword is used as KeyPassword. |
Verify Mail Server Connection | Verifies that ColdFusion can connect to your specified mail server after you submit this form.Even if you do not use this option, send a test message to verify that your mail server connection works. |
Server Port | Enter the number of the port on which the mail server is running. Contact your server administrator if you are unsure of the appropriate port number. |
Backup Mail Servers (Enterprise Edition only) | Enter zero or more backup servers for sending SMTP mail messages. You can enter an Internet address, such as mail.company.com, or the IP address of the mail server, such as 127.0.0.1. Separate multiple servers with a comma. If the mail server requires authentication, prepend the mail server with the user name and password, as follows:username:password@mailserveraddress_To use a port number other than the default (25), specify _mailserveraddress:portnumber |
Maintain Connection To Mail Server(Enterprise Edition only) | Keeps mail server connections open after sending a mail message. Enabling this option can enhance performance when delivering multiple messages. |
Connection Timeout (seconds) | Enter the number of seconds that ColdFusion should wait for a response from the mail server before timing out. |
Enable SSL Socket Connections To Mail Server | Enables SSL encryption on the connections to the mail server. |
Enable TLS Connection To Mail Server | Enables Transport Level Security (TLS) on the connection to the mail server. |
| Option | Description |
Spool Interval (Seconds) | Enter the interval, in seconds, at which you want the mail server to process spooled mail. |
Mail Delivery Threads(Enterprise Edition only) | Enter the maximum number of simultaneous threads used to deliver spooled mail. |
Spool Mail Messages For Delivery To(Memory spooling available for Enterprise Edition only) | Routes outgoing mail messages to the mail spooler. If you disable this option, ColdFusion delivers outgoing mail messages immediately. In ColdFusion Enterprise Edition, you can spool messages to disk (slower, but messages persist across shutdowns) or to memory (faster, but messages do not persist). You can override this setting in the cfmail tag. |
Maximum Number Of Messages Spooled To Memory(Enterprise Edition only) | Enter the maximum number of messages that spool to memory before switching to disk spooling. |
View Undelivered Mail | Click to view undelivered mails. |
| Option | Description |
Error Log Severity | From the drop-down list object, select the type of SMTP-related error message to write to a log file. The options are the following:
|
Log All Mail Messages Sent By ColdFusion | Saves to a log file the To, From, and Subject fields of all e-mail messages. |
| Log | Description |
mailsent.log | Records sent e-mail messages. |
mail.log | Records general e-mail errors. |
| Option | Description |
Default CFMail CharSet | From the drop-down list object, select the default character set that the cfmail tag uses. The default value is UTF-8. If most of your e-mail clients use a specific character set, you can use this setting to switch to that locale-specific character set. For example, Japanese mail is typically sent using the ISO-2022-JP character set. |
| Area | Description |
Schedule New Tasks | Click to add a new scheduled task. |
Pause All Tasks | Click to pause all running tasks. |
Resume All Tasks | Click to resume tasks that have been paused. |
Actions | Click the icons to run, pause, edit or remove the scheduled task. |
Task Name | Identifies the names of the existing tasks scheduled to run. |
Duration | Identifies the duration of the task to run. |
Interval | Identifies how often this task runs. The values for this column can be Once, Daily, or DailyEvery. |
| Option | Description |
Task Name | Enter a name for the task in the Task Name text box. |
Duration | Enter the start and end dates for the task. The end date is optional. If you want this task to execute continuously, leave the End Date text box blank. |
Frequency | Select the schedule for running this task:
|
URL | Enter the URL for the ColdFusion page that you want to execute. You can execute a local page or a page on a remote ColdFusion Server, assuming that you have the proper access rights. |
Username | (Optional) Specify a user name only if the page you want to execute is in a secure location. |
Password | (Optional) Specify a password only if the page you want to execute is in a secure location. |
Timeout | (Optional) Specify a timeout setting. This helps prevent requests from stalling due to an overloaded web server, a network problem, or a page that takes too long to execute. |
Proxy Server: Port | (Optional) If this request must be routed through a proxy server, enter the URL and Port number of that proxy server. |
Publish; File | (Optional) To publish an output file of this task, select the Save Output to a File option and then, in the File text box, enter the full path and filename of the output file. Note that the Publish file in scheduled tasks can now only have .txt and .log extensions by default. You can add more extensions in cfusion\lib\neo-cron xml. |
Resolve URL | (Optional) Select the Resolve URL option to replace any relative URLs used in links returned in the result page to absolute URLs. |
Group | The group to which the scheduled tasks belong. Ensure that the combination of task name and group are unique. |
Crontime | Specify task scheduling time in cron job syntax. |
Overwrite | If not selected, creates new output files every time the task executes.Select to overwrite the existing output file, instead of creating a new one. |
Eventhandler | A CFC file whose pre-defined methods are invoked for various events while running the task. The path you specify can be relative to webroot for example, schedulerdemo.eventhandler, or use a ColdFusion mapping. |
Exclude | Comma-separated list of dates or date range for exclusion in the schedule period. |
On Misfire | Specify what the server has to do if a scheduled task misfires. |
On Exception | Specify what to do if a task results in error. |
On Complete | The action to be performed after the completion of current task. Specify the details in the following format:Task1:Group1,Task3:Group3 |
Priority | An integer that indicates the priority of the task. |
Retry Count | The number of reattempts if the task results in an error. |
Cluster | Enable to execute tasks in cluster setup. |
| Option | Description |
Port | Port that the WebSocket server listens to. |
Max Data Size | Data size of packets sent/received. |
Start Flash Policy Server | Start Flash cross-domain Policy Server on port 1243. This is required for Flash fallback if there is no native WebSocket support at the client side. |
Flash Port | If Flash Policy server is to be run on a different port other than the default one, it can be configured in neo-websocket.xml file located in <cf_home>/cfusion/lib directory. |
| Option | Description |
Cache Type | Set the cache type. Charts can be cached either in memory or to disk. Memory caching is faster, but more memory intensive. |
Maximum Number Of Cached Images | Specify the maximum number of charts to store in the cache. After the cache is full, if you generate a new chart, ColdFusion discards the oldest chart in the cache. |
Max Number Of Charting Threads | Specify the maximum number of chart requests that can be processed concurrently. The minimum number is 1 and the maximum is 5. (Higher numbers are more memory-intensive.) |
Disk Cache Location | The location that saves the charts when caching to disk. In ColdFusion (2018 release) and ColdFusion (2016 release), you cannot change the location specified. |
| Area | Description |
New Font/Font Directory | Specifies a fully qualified path to a directory that contains font files or to a specific font file. The ColdFusion Administrator lets you register the following types of font formats:
|
Font Family | High-level font name (for example, Arial or Times New Roman). |
Font Face | A specific font face (for example, Arial Italic or Times New Roman Bold). |
PostScript Name | Specifies the PostScript name of the font. |
Font Type | Specifies the font type (for example, TrueType or Adobe Built-In) |
Usable In | Specifies whether the font is usable in PDF, FlashPaper, or both formats. Note that Adobe built-in fonts are not usable in FlashPaper output format. |
Path | Fully qualified path to the font file. |
| Type | File extension | Description | Usable in |
True Type | TTF | Scaleable font format developed by Apple Computer and supported in all Macintosh and Windows operating systems. | PDF and FlashPaper |
True Type Collection | TTC | A file that contains multiple TrueType or OpenType fonts | PDF and FlashPaper |
Open Type | OTF | An extension of the TrueType font format. | PDF and FlashPaper |
Adobe printer font | PFB | Adobe printer font | PDF only |
Adobe Font Metrics | AFM | A font format that contains general font information and font metrics information. Typically used on Unix only. | PDF only |
| Item | Description |
| Current environment | Select an environment type to change settings. The available types are development, production, and beta. |
| Secret key | The key that you must provide while registering the node. |
| CCS Cluster Name | The name of the cluster that the node belongs to. |
| CCS Protocol | Select HTTP or HTTPS. If you select HTTPS, you can import certificates and enable HTTPS for enhanced security. |
| CCS Server | The IP address of the Central Configuration Server. |
| CCS Port | The port on which you want to run Central Configuration Server. |
| CCS Enabled | Select whether you want to enable or disable CCS for the node. |
| Status | Indicates whether the CCS is actively running on the node. |
| Environment | Specify the type of deployment from where you want to load the settings for the node. The available types are development, production, and beta. |
| Version | Specify the version of deployment from where you want to load the settings for the node. |
| Option | Description |
Java Virtual Machine Path | The absolute file path to the location of the Java Virtual Machine (JVM) root directory. The default is cf_root/runtime/jre. |
Minimum JVM Heap Size | The JVM initial heap size. |
Maximum JVM Heap Size | The JVM maximum heap size. The default value is 512 MB. |
ColdFusion Class Path | The file paths to the directories that contain the JAR files that ColdFusion uses. Specify either the fully qualified name of a directory that contains your JAR files or a fully qualified JAR filename. Use a comma to separate multiple entries. |
JVM Arguments | The arguments to the JVM. Use a space to separate multiple entries (for example, -Xint -Xincgc). |
aArgs[i] contains '-Xms' aArgs[i] contains "-Djava.security.manager" aArgs[i] contains "-Djava.security.policy" aArgs[i] contains "-Djava.security.auth.policy" aArgs[i] contains '-Djava.awt.graphicsenv' aArgs[i] contains '-Djava.awt.headless' aArgs[i] contains '-Dcoldfusion.classPath' aArgs[i] contains '-Dcoldfusion.rootDir' aArgs[i] contains '-Dcoldfusion.libPath' aArgs[i] contains '{application.home}/lib/webchartsJava2D.jar' |
| Option | Description |
| Use SSL Certificate | Specify an existing SSL certificate or create one. |
| Certificate location | Specify the file path where the SSL certificate is stored. |
| Password | Enter the password for accessing the SSL certificate. |
| Algorithm | Select the encryption algorithm for the SSL certificate (e.g., RSA). The default is RSA. You may use other algorithms, such as DSA, EC, or UNDEFINED. |
| Https | Select to allow HTTPS protocol for secure, encrypted communication. |
| Http | Select to allow HTTP protocol for standard, unencrypted communication. |
| Option | Description |
| Use SSL Certificate | Specify an existing SSL certificate or create one. |
| Distinguished Name | A unique identifier for an entity, containing attributes like Common Name (CN), Organization (O), and Location (L). An SSL Distinguished Name (DN) is a unique identifier that specifies information about the entity for which an SSL certificate is issued. It follows a hierarchical naming structure and is commonly used in SSL certificates to establish the identity of the certificate holder. The DN consists of several key attributes, including:
Country (C): The two-letter ISO country code (e.g., US). For example, CN=www.example.com, O=Example Inc., OU=IT Department, L=San Francisco, ST=California, C=US |
| Password | Enter the password for accessing the SSL certificate. |
| Certificate Name | Enter the name of the SSL certificate. The name must be unique. The files are stored in cfusion/runtime/conf folder. |
Task | Description |
Create and manage JDBC data sources | The Data Sources page lets you establish, edit, and delete JDBC data source connections for ColdFusion. For more information, see Data Source Management for ColdFusion . |
Configure NoSQL data sources | This section lets you configure, add, and manage your NoSQL data source connections. For more information, see NoSQL data sources . |
Create and maintain ColdFusion collections | The ColdFusion Collections page lets you create and delete Solr collections and perform maintenance operations on collections that you create. For more information, see ColdFusion Collections page . |
Define mappings for web services | The Web Services page lets you produce and consume remote application functionality over the Internet. For more information, see Web Services page . |
Specify cloud credentials | This section lets you add and manage your Cloud service credentials. For more information, see Cloud credentials. |
Specify cloud configuration | This section lets you add and manage your Cloud service configuration. For more information, see Cloud configuration. |
GraphQL | This section lets you define the GraphQL client and service configurations. |
| Action | Description |
Reload | Reloads the collection. |
Index | Analyzes the files in a collection and assembles metadata and pointers to the files. |
Optimize | Reclaims space left by deleted and changed files by consolidating collection indexes for faster searching. You should optimize collections regularly. |
Purge | Deletes all documents in a collection, but not the collection itself. Leaves the collection directory structure intact. |
Delete | Deletes a collection. |
| Setting | Description |
| Host | The host where the mongod instance (or mongos instance for a sharded cluster) runs. |
| Port | The port where the mongod instance (or mongos instance for a sharded cluster) runs. Default is 27017. |
| Replica Set Name | Specify the name of the replica set, if the mongod is a member of a replica set. A replica set in MongoDB is a group of mongod processes that maintain the same data set. Replica sets provide redundancy and high availability, and are the basis for all production deployments. |
| Enable SSL | Enable or disable SSL/TSL for the mongod connection. |
| Is DNS Seedlist | Enable or disable seed list. In MongoDB, a seed list uses DNS to create a list of servers, which can be changed without reconfiguring the client. |
| Auth Mechanism | The method to auhenticate your Mongo data source. The methods are:
For more information, see MongoDB authentication methods . |
| Read Concern | Choose a level of isolation for their reads from replica sets. The options are:
For more information, see MongoDB Read Concern . |
| Read Preference | Read preferences describe the behavior of read operations with regards to replica sets. The options are:
For more information, see MongoDB Read Preferences . |
| Write Concern | Write concern describes the level of acknowledgment requested from MongoDB for write operations to a standalone mongod or to replica sets or to sharded clusters. The w option requests acknowledgement that the write operation has propagated to a specified number of mongod instances or to mongod instances with specified tags. The values that w takes are:
For more information, see MongoDB Write Concern . |
| Write Timeout | Specify a time limit, in milliseconds, for the write concern. |
| Journal | The journal option requests acknowledgement from MongoDB that the write operation has been written to the journal. Journaling creates a log/track of all writes. |
| Connection Timeout | The time in milliseconds to attempt a connection before timing out. |
| Maximum Connection Pool Size | The maximum number of connections in the connection pool. |
| Minimum Connection Pool Size | The minimum number of connections in the connection pool. |
| Maximum Connection Life Time | The maximum life time of a pooled connection. |
| Maximum Connection Idle Time | The maximum number of milliseconds that a connection can remain idle in the pool before being removed and closed. |
| Maximum Connection Pool Wait Time | The maximum time that a pooled connection can wait. |
| Maximum Connection Pool Wait Queue Size | The maximum size of the queue that a pooled connection can wait inside. |
| Heart Beat Frequency | Heartbeat frequency controls when the driver checks the state of the MongoDB deployment. |
| Minimum Heart Beat Frequency | Minimum frequency of heartbeat. |
| Setting | Description |
Credential Alias | Define the credentials, as a string, for the cloud service. |
Cloud Vendor | Choose the cloud service provider- AWS or Azure. |
AWS options |
For more information, see AWS keys . |
GCP Options |
For more information, see Projects in GCP . |
Azure options | Connection string: Enter the connection string. A connection string includes the authorization information required for your application to access data in an Azure Storage account. For more information, see Azure connection string . |
| Setting | Description |
| API Call Attempt Timeout | The amount of time to wait for the http request to complete before giving up and timing out. For example, the values can be 10m or 10s. Allowed formats: m (milli seconds), s (seconds), M (minutes), h (hours), d (days) |
| API Call Timeout | The amount of time to allow the client to complete the execution of an API call. For example, the values can be 10m or 10s. Allowed formats: m (milli seconds), s (seconds), M (minutes), h (hours), d (days) |
| Request Headers | The set of HTTP headers that should be sent with every request. Provide a list of headers with each value being an array of strings. |
| * Path Style Access Enabled | Enable to use path-style access for all requests. In a path-style URL, the bucket name is not part of the domain (unless you use a region-specific endpoint). For example, http://s3-aws-region.amazonaws.com/bucket. |
| * Accelerate Mode Enabled | Enable to accerelate uploads and downloads of objects in a bucket. |
| * Dual Stack Enabled | Enable to send requests to S3 buckets over IPv6 and IPv4. |
| * Checksum Validation Enabled | Enable to check the integrity of an object uploaded to an S3 bucket. |
| * Chunked Encoding Enabled | Setting this flag will result in enabling chunked encoding for all requests. |
| Connection Acquisition Timeout | The amount of time to wait when acquiring a connection from the pool before giving up and timing out. |
| Connection Max Idle Time | Configure the maximum amount of time that a connection should be allowed to remain open while idle. |
| Connection Timeout | The amount of time to wait when initially establishing a connection before giving up and timing out. |
| Connection Time to Live | The maximum amount of time that a connection should be allowed to remain open, regardless of usage frequency. |
| Expect continue enabled | Configure whether the client should send an HTTP expect-continue handshake before each request. |
| Max connections | The maximum number of connections allowed in the connection pool. |
| Non proxy hosts | The hosts that the client is allowed to access without going through the proxy. |
| NTLM Domain | For NTLM proxies, the value is the Windows domain name to use when authenticating with the proxy. |
| NTLM Workstation | For NTLM proxies, the value is the Windows workstation name to use when authenticating with the proxy. |
| Username | The user name to use when connecting through a proxy. |
| Password | The password to use when connecting through a proxy. |
| Endpoint | The endpoint of the proxy. |
| Preemptive basic Auth Enabled | Whether to attempt to authenticate preemptively against the proxy server using basic authentication. |
| Use System property values | Enable to use the default proxy system properties, like, proxy password, proxy port, proxy server, and proxy user. |
| Use Idle Connection Reaper | Configure whether the idle connections in the connection pool should be closed asynchronously. |
| Socket Timeout | The amount of time to wait for data to be transferred over an established, open connection before the connection is timed out. |
| Number of Retries | Specify the maximum number of retry attempts. |
| Retry conditions |
|
| Backoff Strategy | Use backoff strategies to mitigate and minimize failures. For example, when requests hold on to resources for a long time, the server can run out of those resources. To manage backoffsm use jitter. Jitter adds some amount of randomness to the backoff to spread the retries around in time. Select one of the following:
|
| Throttle Backoff Strategy | Select one of the following:
|
| Setting | Description |
| Concurrent Request Count | The number of concurrent requests allowed for a Blob operation. |
| Single block size in bytes | The size used for writing a single block. The range is 1 MB-64 MB. |
| Timeout Interval (ms) | The timeout to use when making a request. |
| Maximum Execution time (ms) | The maximum permissible time for a request to execute. After the specified threshold is reached, the request times out. |
| Enable Encryption | Enable RSA encryption on a Blob. |
| Disable content validation | Ignore the ContentMD5 header of a Blob. |
| Store BLOB content | Enable to set a blob's ContentMD5 header for file uploads. |
| Absorb Conditional Errors on Retry | Indicates whether a conditional failure should be absorbed on a retry attempt for the request. |
| Skip Etag Locking | Etag locking is automatically used in blob downloads to ensure that the blob does not change mid-download. Enable the flag to skip the etag locking while downloads. |
| Use Transactional Content | Whether a range PUT or GET operation will use the Content-MD5 header to enforce transactional security. |
| Location mode | Indicates which location must receive the request. The options are:
|
| Retry Policy Type |
|
| Enable logging | Enable to create logs for requests. |
| Setting | Description |
Operation Timeout | The operation timeout to be used for all Service Bus client operations. For example, 10s or 10m. Allowed formats: n (nano seconds), m (milli seconds), s (seconds), M (minutes), h (hours), d (days) |
Retry Policy | Choose the retry policy for requests. |
| Option | Description |
| Initial Retry Delay | InitialRetryDelay controls the delay before the first retry. Subsequent retries will use this value adjusted according to the RetryDelayMultiplier. Example: 10m, 10s Allowed formats: m (milli seconds), s (seconds), M (minutes), h (hours), d (days). |
| Max Retry Delay | MaxRetryDelay puts a limit on the value of the retry delay, so that the RetryDelayMultiplier can't increase the retry delay higher than this amount. Example: 10m, 10s Allowed formats: m (milli seconds), s (seconds), M (minutes), h (hours), d (days). |
| Retry Delay Multiplier | RetryDelayMultiplier controls the change in retry delay. The retry delay of the previous call is multiplied by the RetryDelayMultiplier to calculate the retry delay for the next call. |
| Initial RPC Timeout | InitialRpcTimeout controls the timeout for the initial RPC. Subsequent calls will use this value adjusted according to the RpcTimeoutMultiplier. Example: 10m, 10s Allowed formats: m (milli seconds), s (seconds), M (minutes), h (hours), d (days). |
| Max RPC Timeout | MaxRpcTimeout puts a limit on the value of the RPC timeout, so that the RpcTimeoutMultiplier can't increase the RPC timeout higher than this amount. Example: 10m, 10s Allowed formats: m (milli seconds), s (seconds), M (minutes), h (hours), d (days). |
| RPC Timeout Multiplier | RpcTimeoutMultiplier controls the change in RPC timeout. The timeout of the previous call is multiplied by the RpcTimeoutMultiplier to calculate the timeout for the next call. |
| Max Attempts | MaxAttempts defines the maximum number of attempts to perform. If this value is greater than 0, and the number of attempts reaches this limit, the logic will give up retrying even if the total retry time is still lower than TotalTimeout. |
| Total Timeout | TotalTimeout has ultimate control over how long the logic should keep trying the remote call until it gives up completely. The higher the total timeout, the more retries can be attempted. Example: 10m, 10s Allowed formats: m (milli seconds), s (seconds), M (minutes), h (hours), d (days). |
| Connect Timeout | Sets the timeout in milliseconds to establish a connection. |
| Read Timeout | Sets the timeout in milliseconds to read data from an established connection. |
| Option | Description |
| Emulator Host | The Firebase Local Emulator Suite emulates products for a single Firebase project. This field sets the emulator host to use with this Firestore client. Expected format is [ hostname:port ] |
| Database Id | Sets the database ID to use with this Firestore client. |
| Initial Retry Delay | InitialRetryDelay controls the delay before the first retry. Subsequent retries will use this value adjusted according to the RetryDelayMultiplier. Example: 10m, 10s Allowed formats: m (milli seconds), s (seconds), M (minutes), h (hours), d (days). |
| Max Retry Delay | MaxRetryDelay puts a limit on the value of the retry delay, so that the RetryDelayMultiplier can't increase the retry delay higher than this amount. Example: 10m, 10s Allowed formats: m (milli seconds), s (seconds), M (minutes), h (hours), d (days). |
| Retry Delay Multiplier | RetryDelayMultiplier controls the change in retry delay. The retry delay of the previous call is multiplied by the RetryDelayMultiplier to calculate the retry delay for the next call. |
| Initial RPC Timeout | InitialRpcTimeout controls the timeout for the initial RPC. Subsequent calls will use this value adjusted according to the RpcTimeoutMultiplier. Example: 10m, 10s Allowed formats: m (milli seconds), s (seconds), M (minutes), h (hours), d (days). |
| Max RPC Timeout | MaxRpcTimeout puts a limit on the value of the RPC timeout, so that the RpcTimeoutMultiplier can't increase the RPC timeout higher than this amount. Example: 10m, 10s Allowed formats: m (milli seconds), s (seconds), M (minutes), h (hours), d (days). |
| RPC Timeout Multiplier | RpcTimeoutMultiplier controls the change in RPC timeout. The timeout of the previous call is multiplied by the RpcTimeoutMultiplier to calculate the timeout for the next call. |
| Max Attempts | MaxAttempts defines the maximum number of attempts to perform. If this value is greater than 0, and the number of attempts reaches this limit, the logic will give up retrying even if the total retry time is still lower than TotalTimeout. |
| Total Timeout | TotalTimeout has ultimate control over how long the logic should keep trying the remote call until it gives up completely. The higher the total timeout, the more retries can be attempted. Example: 10m, 10s Allowed formats: m (milli seconds), s (seconds), M (minutes), h (hours), d (days). |
| Keep Alive Time | The time without read activity before sending a keepalive ping. Example: 10m, 10s Allowed formats: m (milli seconds), s (seconds), M (minutes), h (hours), d (days). |
| Keep Alive Timeout | The time without read activity after sending a keepalive ping. Example: 10m, 10s Allowed formats: m (milli seconds), s (seconds), M (minutes), h (hours), d (days). |
| Keep Alive Without Calls | Whether keepalive will be performed when there are no outstanding RPCs. |
| Max Inbound Message Size | The maximum message size allowed to be received on the channel in bytes. |
| Option | Description |
| Emulator Host | The Firebase Local Emulator Suite emulates products for a single Firebase project. This field sets the emulator host to use with this Firestore client. Expected format is [ hostname:port ] |
| Database Id | Sets the database ID to use with this Firestore client. |
| Initial Retry Delay | InitialRetryDelay controls the delay before the first retry. Subsequent retries will use this value adjusted according to the RetryDelayMultiplier. Example: 10m, 10s Allowed formats: m (milli seconds), s (seconds), M (minutes), h (hours), d (days). |
| Max Retry Delay | MaxRetryDelay puts a limit on the value of the retry delay, so that the RetryDelayMultiplier can't increase the retry delay higher than this amount. Example: 10m, 10s Allowed formats: m (milli seconds), s (seconds), M (minutes), h (hours), d (days). |
| Retry Delay Multiplier | RetryDelayMultiplier controls the change in retry delay. The retry delay of the previous call is multiplied by the RetryDelayMultiplier to calculate the retry delay for the next call. |
| Initial RPC Timeout | InitialRpcTimeout controls the timeout for the initial RPC. Subsequent calls will use this value adjusted according to the RpcTimeoutMultiplier. Example: 10m, 10s Allowed formats: m (milli seconds), s (seconds), M (minutes), h (hours), d (days). |
| Max RPC Timeout | MaxRpcTimeout puts a limit on the value of the RPC timeout, so that the RpcTimeoutMultiplier can't increase the RPC timeout higher than this amount. Example: 10m, 10s Allowed formats: m (milli seconds), s (seconds), M (minutes), h (hours), d (days). |
| RPC Timeout Multiplier | RpcTimeoutMultiplier controls the change in RPC timeout. The timeout of the previous call is multiplied by the RpcTimeoutMultiplier to calculate the timeout for the next call. |
| Max Attempts | MaxAttempts defines the maximum number of attempts to perform. If this value is greater than 0, and the number of attempts reaches this limit, the logic will give up retrying even if the total retry time is still lower than TotalTimeout. |
| Total Timeout | TotalTimeout has ultimate control over how long the logic should keep trying the remote call until it gives up completely. The higher the total timeout, the more retries can be attempted. Example: 10m, 10s Allowed formats: m (milli seconds), s (seconds), M (minutes), h (hours), d (days). |
| Keep Alive Time | The time without read activity before sending a keepalive ping. Example: 10m, 10s Allowed formats: m (milli seconds), s (seconds), M (minutes), h (hours), d (days). |
| Keep Alive Timeout | The time without read activity after sending a keepalive ping. Example: 10m, 10s Allowed formats: m (milli seconds), s (seconds), M (minutes), h (hours), d (days). |
| Keep Alive Without Calls | Whether keepalive will be performed when there are no outstanding RPCs. |
| Max Inbound Message Size | The maximum message size allowed to be received on the channel in bytes. |
| Setting | Description |
Add Service configuration | The Configuration contains the following: Service name A GraphQL service is a server-side implementation of the GraphQL query language. GraphQL is a query language for APIs that allows clients to request only the data they need and get it in a predictable and efficient manner. A GraphQL service typically exposes a schema that defines the types of data that can be queried, and the operations that can be performed on that data. The service receives queries from clients, parses them, validates them against the schema, and executes them to retrieve the requested data from the backend. The service then returns the requested data in a response that matches the structure of the original query. Specify the name of the service. Endpoint URL/Schema path A GraphQL schema defines the structure and behavior of a GraphQL API. It is a contract between the server and the client, which specifies the types of data that can be queried and the operations that can be performed on that data. The schema also defines the queries, mutations, and subscriptions that can be performed on the data. Queries are used to retrieve data, mutations are used to modify data, and subscriptions are used to receive real-time updates about data changes. The schema requires a path locally or could be hosted on a server. Specify the required path. |
Add Client configuration | The Client configuration contains the following: Configuration alias: Enter an alias for the GraphQL service that you'd created. Service configuration: Select the configuration that you'd created previously. |
| Option | Description |
Enable Robust Exception Information | Displays detailed information in the exceptions page, including the physical path and URI of the template, the line number and snippet, the SQL statement used (if any), the data source name (if any), and the Java stack trace. |
Enable Request Debugging Output | Enables the ColdFusion debugging service. |
Select Debugging Output Format | Controls debugging format. Select either of the following formats:
|
Report Execution Times | Reports execution times that exceed a specified time limit. |
General Debug Information | Show general information about the ColdFusion MX version, template, timestamp, user locale, user agent, user IP, and host name. |
Database Activity | Shows the database activity for the SQL Query events and Stored Procedure events in the debugging output. |
Exception Information | Shows all ColdFusion exceptions raised for the request in the debugging output. |
Tracing Information | Shows trace event information in the debugging output. Tracing lets you track program flow and efficiency using the cftrace tag. |
Timer Information | Shows output from the cftimer tag. |
Flash Form Compile Errors And Messages | (Development use only) Displays ActionScript errors in the browser when Flash forms are compiling, and affects the display time of the page. |
Variables | Displays information about parameters, URL parameters, cookies, sessions, and CGI variables in the debugging output. |
Enable Performance Monitoring(Server configuration only) | Enables the standard NT Performance Monitor application to display information about a running server. TIP: Restart ColdFusion after you change this setting. |
Enable CFSTAT(Server configuration only) | Shows performance information on platforms that do not support the NT Performance Monitor. For more information, see Using the cfstat utility . TIP: Restart ColdFusion after you change this setting. |
| Metric abbreviation | Metric name | Description |
Pg/Sec | Page hits per second | The number of ColdFusion pages processed per second. You can reduce this limit by moving static content to HTML pages. |
DB/Sec | Database accesses per second | The number of database accesses per second that ColdFusion makes. Any difference in complexity and resource load between calls is ignored. |
Req Q'ed | Number of queued requests | The number of requests that are currently waiting for ColdFusion to process them. Lower values, which you can achieve with efficient CFML, are better. |
Req Run'g | Number of running requests | The number of requests that ColdFusion is currently actively processing. |
Req TO'ed | Number of timed out requests | The total number of ColdFusion requests that have timed out. Lower values, which you can achieve by aggressive caching, removing unnecessary dynamic operations and third-party events, are better. |
AvgQ Time | Average queue time | A running average of the time, in milliseconds, that requests wait for ColdFusion to process them. Lower values, which you can achieve with efficient CFML and enhanced caching, are better. Averages are displayed for the last two completed requests. |
AvgReq Time | Average request time | A running average of the time, in milliseconds, that it takes ColdFusion to process a request (including queued time). Lower values, which you can achieve with efficient CFML, are better. Averages are displayed for the last two completed requests. |
AvgDB Time | Average database transaction time | A running average of the time that ColdFusion spends on database-related processing of ColdFusion requests. Averages are displayed for the last two completed requests. |
Bytes In/Sec | Bytes incoming per second | The number of bytes that ColdFusion read in the last second (not an average). |
Bytes Out/Sec | Bytes outgoing per second | The number of bytes that ColdFusion wrote in the last second (not an average). |
| Switch | Description | Comment |
-n | Suppress column headers. | Useful for saving output to a file. |
-s | Display output in a single line. | Display a single line and delay display of the first line so the cfstat utility can display meaningful values in the per-second counters. |
# | Where # is an integer, display output every # seconds. | If you do not specify an integer, the cfstat utility returns one line. Specify this switch with or without the s switch. |
-x | Display extended output breaking of different request threads. | Available in ColdFusion Enterprise. It is ignored in ColdFusion Standard. |
-port | Allows you to specify the port to which ColdFusion listens for cfstat communications. | When using cfstat from two different ColdFusion server instances, their port numbers of the said server instances should be explicitly specified. |
cfstat 20 |
-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=#portNum# |
| Option | Description |
Log Directory | Specifies the directory to which error log files are written. TIP: Restart ColdFusion after you change this setting. |
Maximum File Size (kb) | Sets the maximum file size for log files. When a file reaches this limit, it automatically is archived. |
Maximum Number Of Archives | Sets the maximum number of log archives to create. When they reach this limit, files are deleted in the order of oldest to newest. |
Log Slow Pages Taking Longer Than n Seconds | Logs the names of pages that take longer than the specified interval to process. Logging slow pages can help you diagnose potential problems or bottlenecks in your ColdFusion applications. Entries are written to the server.log file. |
Log All CORBA Calls | Logs all CORBA calls. |
Enable Logging For Scheduled Tasks | Logs ColdFusion Executive task scheduling. |
| Option | Description |
Log directory | Select this option to change the location where ColdFusion log files are written. The location that you specify in this field must have sufficient disk space and security privileges for the ColdFusion system service. |
Maximum file size (KB) | Set the maximum file size for log files. When a file reaches this size, ColdFusion automatically archives it. |
Maximum number of archives | Set the maximum number of log archives to create. After reaching this limit, ColdFusion deletes files in order of oldest to newest. |
(UNIX only) Use operating system logging facilities | Select this option to log messages using the UNIX syslog logging facility. ColdFusion also writes log messages to the standard ColdFusion log files. |
Log slow pages taking longer than n seconds | Specify the number of seconds that ColdFusion waits before logging the names of pages that take longer than the specified interval to process. Logging slow pages can help you diagnose potential problems in your ColdFusion applications. ColdFusion writes entries to server.log. |
Log all CORBA calls | Select this option to log all CORBA calls. |
Enable logging for scheduled tasks | Select this option to log ColdFusion Executive task scheduling. |
| Log file | Description |
| application.log | Records every ColdFusion error reported to a user. Application page errors, including ColdFusion syntax, ODBC, and SQL errors, are written to this log file. |
| audit.log | Records administrator's login/logout tracking and update actions. |
| axis2.log | Records web service calls. |
| car.log | Records errors associated with site archive and restore operations. |
| coldfusion -error.log | Records ColdFusion Server errors. All exceptions thrown within a ColdFusion application are logged to exception.log and not coldfusion -error.log. |
| coldfusion -out.log | Records server start/stop activities. |
| customtag.log | Records errors generated in custom tag processing. |
| derby.log | Records Derby database actions. |
| esapiconfig.log | Records configuration details from esapi library used for security. |
| eventgateway.log | Records events and errors related to event gateways. |
| exception.log | Records stack traces for exceptions that occur in ColdFusion. |
| feed.log | Records any feed to ColdFusion. |
| flash.log | Records entries for Flash Remoting. |
| ftp.log | Records FTP/SFTP connection details. |
| hibernatesql.log | Records information from Hibernate library. |
| http.log | Records HTTP calls. |
| mail.log | Records errors generated by an SMTP mail server. |
| mailsent.log | Records messages that ColdFusion sends. |
| migration.log | Records errors related to upgrading from a previous version of ColdFusion. |
| migrationException.log | Records errors related to running ColdFusion applications after upgrading from a previous version of ColdFusion. |
| monitor.log | Records ColdFusion Server Monitor activities (memory, requests data). |
| portlet.log | Records information of ColdFusion portlets. |
| probes.log | Records system probes that help in evaluating the status of your ColdFusion application. |
| rdservice.log | Records errors that occur in the ColdFusion Remote Development Service (RDS). RDS provides remote HTTP-based access to files and databases. |
| restservice.log | Records REST web-service related messages. |
| server.log | Records errors for ColdFusion. |
| scheduler.log | Records scheduled events that have been submitted for execution. Indicates whether task submission was initiated and whether it succeeded. Provides the scheduled page URL, the date and time executed, and a task ID. |
| security.log | Records security-related events. |
| update.log | Records information that occurs while applying the updates. |
| webservice.log | Records information that is created while invoking a web service. |
| websocket.log | Records websocket calls. |
| exception.log | Records application exceptions. |
| Option | Description |
Show Serverity | Select one or more severity levels to filter. |
Keywords | Enter one or more words in the Keywords text box. Click the Find drop-down list box, and select one of these options: exact phrase, any words, or all words. |
Applications | If applicable, enter the application name to filter. If applicable, the application name appears as the fifth (entry) column in the log file. |
Thread IDs | The thread identification numbers are used by Adobe Technical Support personnel to track and troubleshoot problems. The thread identification string appears as the fourth entry (column) in a log file. |
Most Recent | Specifies the relative age of included messages. |
Date Range | To display the log content for a specific date range, enter the start and end dates. Enter the dates in year-month-day format ( YYYY-MM-DD). For example, to specify April 21, 2002, enter: 2002-04-21. |
Time Span | To show the log content for a specific time range, enter the start and end times. Enter the time span in hour-minute-second format ( HH:MM: SS). For example, to specify 2:00 P.M., enter 14:00:00. |
| Action | Description |
Edit | Lets you edit the probe. |
Run | Runs the probe immediately, even if it was previously disabled. |
Enable/Disable | Starts and stops the probe from automatically executing at its specified interval. |
Delete | Deletes the probe. |
| Item | Description |
Define New Probe | Click this button to create a probe configuration. |
Actions | Click these buttons to run, edit, delete, or disable an existing probe configuration. |
Probe Name | Shows the names of the ColdFusion probes created. |
Status | Shows the current operating state of one or more configured probes per URL, as follows:
|
Interval | Shows the period between probes. |
URL | Identifies the URL path that each probe is monitoring. |
Notification | Notification Email Recipients Specify the e-mail address of the recipient if a probe fails to connect to the specified URL. |
Email | Specify the e-mail address of sender. By default, this address is the address specified on the Mail Server page. |
Probe.cfm URL | Specifies the probe.cfm page that is located in the CFIDE directory. ColdFusion requires this page to successfully execute probe configurations. |
Probe.cfm Username | If the CFIDE directory is secured, the user name for that directory is required. |
Probe.cfm Password | If the CFIDE directory is secured, the password for that directory is required. |
| Option | Description |
Probe Name | Provide a name for the probe configuration. |
Frequency | Select the schedule for running this probe:
|
URL | Identifies the URL path that each probe is monitoring. |
User Name | Name If the URL is a secured path, specify the user name. |
Password | If the URL is a secured path, specify the password. |
Timeout (sec) | Specify the time, in seconds, to indicate how long the probe should wait before registering a failure. |
Proxy Server | If this request must be routed through a proxy server, enter the URL and port number of that proxy server. |
Port | Port number of the proxy server. |
Probe Failure | Select this option to identify the arguments used to test the URL resource. |
Failure Actions | Specify one or both of the following actions to occur when detecting a failure:
|
Publish | Select to write output results to a file. |
File | If the publish option is selected, specify the output filename. |
Reolve URL | Select to maintain links to internal URLs remain intact. |
| Option | Description |
Applet Name | Provide a name for the Java applet. |
Code | Identify the name of the file that contains the applet subclass. This filename is relative to the code base URL. The *.class file extension is not required. |
Code Base | Provide the URL of the code base; the directory that contains the applet components. The applet class files must be located within the web browser root directory; for example, http://<servername>/classes.Note that this field is not required if the Java applet components are contained in a JAR file. For more information, see the Archive option. |
Archive | (Optional) If the Java applet components are stored in a jar file, enter the jar filename in the Archive text box. |
Method | (Optional) Specify the method name in the applet that returns a string value. This method name is used in the name attribute of the cfapplet tag to populate a form variable with the method's value. If the applet has no method, leave this field blank. |
Height | Enter a measurement in pixels for the vertical space for the applet. |
Width | Enter a measurement in pixels for the horizontal space for the applet. |
Vspace | Enter a measurement in pixels for the space above and below the applet. |
Hspace | Enter a measurement in pixels on each side of the applet. |
Align | Select an alignment option. |
Not supported message | Specify a message that will be displayed by browsers that do not support Java applets. You can override this message with a different message notsupported attribute in the cfapplet tag. |
Parameter name | Enter a name for each required applet parameter. Your Java applet typically provides the parameter name needed to use the applet. Enter each parameter in a separate parameter field. |
Value | Enter a default value for every parameter name specified. Click Add to add the values for the parameters. Your applet documentation provides guidelines on valid entries. |
| Area | Description |
Register Java CFX | Click this button to register a CFX Java tag that you want to include in your ColdFusion applications. |
Register C++ CFX | Click this button to register a CFX C++ tag that you want to include in your ColdFusion applications. |
Actions | Click the Edit icon to edit the registration fields of a CFX tag. Click the Delete icon to remove the registration of a CFX tag. |
Tag Name | Click the name of a CFX tag to view or edit the tag's registration fields. |
Type | Identifies the type of language used to build the CFX tag (C++ or Java). |
Description | Identifies the use of the CFX tag. |
| Option | Description |
Tag Name | Enter the tag name (after the cfx_prefix). Provide a name for the CFX tag that you are registering. |
Class Name | Enter the class name (without the .class extension) that implements the interface. The class file should be accessible from the Class Path setting on the Java and JVM page . You typically package the .class file in a .jar file and save it in the cf_root/lib (server configuration) or cf_webapp_root/WEB-INF/cfusion/lib (J2EE configuration) directory. |
Description | Provide a message that identifies the use of this CFX tag. |
| Option | Description |
Tag Name | Provide a name for the CFX tag that you are registering. Tag names must be prefixed with cfx_. |
Server Library (.dll) | Enter the path to the library, or click Browse Server to locate the library that you want to use. |
Procedure | Enter the procedure that implements the CFX tag. The procedure name must correspond with the procedure associated with the DLL or shared object you have specified. Notice that procedure names are case sensitive. |
Keep Library Loaded | Select this option to retain the library in RAM. |
Description | In this text box, provide a message that identifies the use of this CFX tag. |
| Area | Description |
New Path | Specify the path of your custom tags. |
Browse Server | Click to browse your system fro the location of your custom tags. |
Add Path | Click to add the path specified in the path text box. |
Actions | Click Exit to edit or Delete to remove a selected path. |
Path | Identifies the custom tag paths registered in ColdFusion. |
| Operating System | Vendor | ORB | ColdFusion connector | ORB library |
Windows NT and later | Borland | VisiBroker 4.5 | coldfusion.runtime.corba.VisibrokerConnector (embedded) | vbjorb.jar |
Solaris | Borland | VisiBroker 4.5 | coldfusion.runtime.corba.VisibrokerConnector (embedded) | vbjorb.jar |
ORB Name visibroker ORB Class Name coldfusion.runtime.corba.VisibrokerConnector ORB Property File c:\ColdFusion10\runtime\cfusion\lib\vbjorb.properties Classpath [blank] |
| org.omg.CORBA.ORBClass=com.inprise.vbroker.orb.ORB org.omg.CORBA.ORBSingletonClass=com.inprise.vbroker.orb.ORB SVCnameroot=namingroot |
| Option | Description |
Enable ColdFusion Event Gateway Services | Specifies whether the service is enabled. Changing this setting restarts the service. |
Event Gateway Processing Threads | Specifies the maximum number of threads used to execute ColdFusion functions when an event arrives. A higher number uses more resources, but increases event throughput. |
Maximum Number Of Events To Queue | Specifies the maximum number of events allowed on the event queue. If the queue length exceeds this value, gateway events are not be added to the processing queue. |
Start/Stop SMS Test Server | Starts and stops the short message service (SMS) test server. |
| Option | Description |
Type Name | Specifies a name for the event gateway type (for example, SMS for the SMS event gateway). |
Description | Specifies a description for the gateway type. |
Java Class | Specifies the fully qualified name of the gateway class full Java class name (for example, coldfusion.eventgateway.sms.SMSGateway for the SMS event gateway). |
Startup Timeout n Seconds | Specifies a startup timeout, in seconds. |
Stop on Startup Timeout | If enabled, ColdFusion stops the gateway class if it times out on startup. If disabled, ColdFusion logs a warning message when the timeout value is exceeded. |
| Gateway type | Description |
CFML | Triggers asynchronous events from ColdFusion. |
XMPP | Used to send and receive instant messages through the Extensible Messaging and Presence Protocol (XMPP). |
Samples | Sample gateway types, including the following:
|
| Option | Description |
Gateway ID | A name for the event gateway instance. You use this value in the ColdFusion GetGatewayHelper and SendGatewayMessage functions. |
Gateway Type | The event gateway type. |
CFC Path | The absolute path to the listener CFC that handles incoming messages. |
Configuration File | (Optional) Configuration file, if necessary for the event gateway instance. |
Startup Mode | The event gateway startup status, as follows:
|
| <var name='admin.userid.root'> <string>admin</string> </var> |
<var name="admin.userid.root"> <string>admin</string> </var> |
| Setting | Description |
Name | Specify the name of the Identity Provider configuration to be created. |
Description | Description of the Identity Provider. |
Import from SAML URL | The SAML URL interface of the service provider, where the Identity provider sends the authentication token. |
Import from an existing SAML Definition | SAML metadata is used to share configuration information between the Identity Provider (IdP) and the Service Provider (SP). For more information, see SAML metadata by OASIS . In the Metadata field, paste the SAML metadata from the IDP. |
Import from XML file in local system | The IDP metadata XML file contains the IdP certificate, the entity ID, the redirect URL, and the logout URL. Import the XML file of the metadata definition. |
Create your own SAML Definition | Create a custom SAML:
|
| Setting | Description |
Name | Specify the name of the Identity Provider configuration to be created. |
Description | Description of the Identity Provider. |
Entity Id | A uniquely identifiable identifier for the IDP. |
SSO URL | The URL which points to the Single Sign On service of the IDP. |
SLO URL | The URL which points to the Single Logout service of the IDP |
SSO Binding | The binding to be used for sign on requests. |
SLO Binding | The binding to be used for logout requests. |
HTTP POST binding | The SAML request is prepared according to the configuration provided by Identity Provider, encoded to base 64 string and loaded into a HTML form as one of the form input fields. |
HTTP Redirect binding | The SAML request is prepared according to the Identity Provider configuration and is embedded in the query parameter of the Identity Provider URL. |
Sign Requests | Enable this option if you want the request to be signed. |
Encrypt Requests | Enable this option if you want the request to be encrypted. |
Sign Certificate and Encrypt Certificate | Create your own certificate using, for example, keytool, and upload it to CF Administrator. |
| Request Store | Request store helps match outgoing requests and incoming responses with the Identity Provider to help protect against Replay Attacks. SAML requests can be tracked using one of the following storage methods:
|
| None | No authentication mechanism to access the ColdFusion Administrator. |
| SAML | Select the following:
|
| LDAP | LDAP authentication refers to the process of authenticating users against an LDAP (Lightweight Directory Access Protocol) server. LDAP is a protocol used for accessing and maintaining distributed directory information services over an IP network. When a user attempts to authenticate using LDAP, their credentials (such as username and password) are sent to an LDAP server. The server verifies the credentials and responds with an authentication success or failure message. Note: During LDAP configuration, ColdFusion provides options to enable SSL or TLS, ensuring that the LDAP passwords are encrypted during transmission using the specified certificate. |
| Option | Description |
Achive Name | Specifies a name for the J2EE archive definition. This is also the name given to the EAR or WAR file. |
Application Directory | Specifies the location of the CFM files to be included beneath the web root of the ColdFusion web application. |
Distribution Directory | Specifies the directory where ColdFusion places the EAR or WAR file. ColdFusion uses the name archivename.ear or archivename.war, depending on the archive type. |
Archive Type | Specifies whether ColdFusion creates a Web Application Archive (WAR) file or an Enterprise Application Archive (EAR) file. |
Context Root (valid for EAR) | If you create an EAR file, you can optionally specify a context root for the ColdFusion web application. The default is an empty context root. For more information, see J2EE Archives . If you create a WAR file, the context root is handled in an application-server-specific manner. In some application servers, the default context root is the name of the WAR file; in others, you specify the context root using the deploy tool or through a server-specific configuration file. |
Serial Number | Specifies a valid serial number for ColdFusion Enterprise Edition. |
Previous Serial Number (if Upgrade) | Specify the serial number of the previous ColdFusion installation. |
Include COM Support | Include COM Support Specifies whether to include the modules that provide COM support. Omitting COM support reduces the size of the archive by about 12 MB. |
Disable Debugging | Specifies whether to disable debugging in the ColdFusion web application. |
Include CFML Source | Specifies whether to use the original CFM files or to convert the pages to Java bytecode. |
Include CF Administrator | Specifies whether to include the modules and directories for the ColdFusion Administrator (the CFIDE directory structure). Omitting the ColdFusion Administrator reduces the size of the archive by about 2 MB. |
Configure Data Sources to be Included in Archive | Specifies the data sources to include in the J2EE archive. Use the Right and Left Arrow buttons to select and remove data sources. Use the Double Arrow buttons to select and remove all data sources with one click. |
| Area | Description |
Actions | Lets you start, stop, restart, and delete a Tomcat server. |
Name | Specifies the Tomcat server name. If the server is started, you can click this name to open a browser window to the Tomcat server's web root. |
Server Directory | Specifies the server directory. |
HTTP Port | Specifies the port for the built-in web server. |
Remote Port | The remote port for the server instance. |
Host | Specifies the host name or IP address for the server instance. |
Cluster | Cluster Specifies the name of the cluster that contains the server. |
<Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"
channelSendOptions="8">
<Manager notifyListenersOnReplication="true" expireSessionsOnShutdown="false" className="org.apache.catalina.ha.session.DeltaManager">
</Manager>
<Channel className="org.apache.catalina.tribes.group.GroupChannel">
<Membership port="45565" dropTime="3000" address="228.0.0.4" className="org.apache.catalina.tribes.membership.McastService" frequency="500">
</Membership>
<Receiver port="4003" autoBind="100" address="auto" selectorTimeout="5000"
maxThreads="6" className="org.apache.catalina.tribes.transport.nio.NioReceiver">
</Receiver>
<Sender className="org.apache.catalina.tribes.transport.ReplicationTransmitter">
<Transport className="org.apache.catalina.tribes.transport.nio.
PooledParallelSender">
</Transport>
</Sender>
<Interceptor className="org.apache.catalina.tribes.group.interceptors.
TcpFailureDetector">
</Interceptor>
<Interceptor className="org.apache.catalina.tribes.group.interceptors.
MessageDispatch15Interceptor">
</Interceptor>
</Channel>
<Valve className="org.apache.catalina.ha.tcp.ReplicationValve" filter="">
</Valve>
<Valve className="org.apache.catalina.ha.session.JvmRouteBinderValve">
</Valve>
<ClusterListener className="org.apache.catalina.ha.session.JvmRouteSessionIDBinderListener">
</ClusterListener>
<ClusterListener className="org.apache.catalina.ha.session.
ClusterSessionListener">
</ClusterListener>
</Cluster><?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>ColdFusion_10_Update</title>
<description>Upload_description</description> <item>
<title>Hot_Fix_Name</title>
<description>Hotfix_Description</description>
<pubDate>Tue, 19 Oct 2011 11:09:11 -0400</pubDate>
<cfhf_id>HotFix_ID</cfhf_id>
<cfhf_type>Cumulative</cfhf_category>
<cfhf_updatelevel>Integer indicating Hotfix Chronology</cfhf_updatelevel>
<cfhf_filename>Hotfix_installer_file_name</cfhf_filename>
<cfhf_technotelink>Link_to_Technote</cfhf_technotelink>
<cfhf_servers>
<cfhf_server version="10,0,0">
<cfhf_downloadlink>http://localhost:8500/updates/install060811.jar
</cfhf_downloadlink> <cfhf_checksum>20f33dd56597b68c3634be08116bc84a</cfhf_checksum>
<cfhf_filename>hotfix_1.jar</cfhf_filename>
<cfhf_installinput>
<OPTIONAL_![CDATA[ HTML for input fields ]]>
</cfhf_installinput>
</cfhf_server>
</cfhf_servers>
</item>
</channel>
</rsst>| Platform | Description | ||
On Windows(Installation possible in either GUI or Silent mode) | In GUI mode:
| INSTALLER_UI=SILENT USER_INSTALL_DIR=<ColdFusion_Home> DOC_ROOT=<ColdFusion_Home>/cfusion/wwwroot #The following applies only to multi server scenarios. INSTANCE_LIST=cfusion,cfusion1 | |
On Linux/Solaris/UNIX(Installation possible in either console or silent mode) | In Console mode:
| INSTALLER_UI=SILENT USER_INSTALL_DIR=<ColdFusion_Home> DOC_ROOT=<ColdFusion_Home>/cfusion/wwwroot #The following applies only to multi server scenarios. INSTANCE_LIST=cfusion,cfusion1 | |
On Mac OSX(Installation possible in either GUI, Silent, or Console mode) | In GUI mode:
| INSTALLER_UI=SILENT USER_INSTALL_DIR=<ColdFusion_Home> DOC_ROOT=<ColdFusion_Home>/cfusion/wwwroot #The following applies only to multi server scenarios. INSTANCE_LIST=cfusion,cfusion1 |
| Platform | Description | ||||
On Windows(Installation possible in either GUI or Silent mode) | In GUI mode (for exploded EAR/WAR deployment):
| INSTALLER_UI=SILENT #For the following, specify the folder that contains META-INF folder which contains application.xml USER_INSTALL_DIR=<ColdFusion_Deployment_Root_Path> | INSTALLER_UI=SILENT USER_INSTALL_DIR=<Any directory on your system> INSTALL_FILES_OUTSIDE_CF=true | ||
On Linux/Solaris/UNIX(Installation possible in either console or silent mode) | In Console mode (for exploded EAR/WAR deployment):
| INSTALLER_UI=SILENT #For the following, specify the folder that contains META-INF folder which contains application.xml USER_INSTALL_DIR=<ColdFusion_Deployment_Root_Path> | INSTALLER_UI=SILENT USER_INSTALL_DIR=<Any directory on your system> INSTALL_FILES_OUTSIDE_CF=true | ||
On Mac OSX(Installation possible in either GUI, Silent, or Console mode) | In GUI mode (for exploded EAR/WAR deployment):
| INSTALLER_UI=SILENT #For the following, specify the folder that contains META-INF folder which contains application.xml USER_INSTALL_DIR=<ColdFusion_Deployment_Root_Path> | INSTALLER_UI=SILENT USER_INSTALL_DIR=<Any directory on your system> INSTALL_FILES_OUTSIDE_CF=true |
<CF_ROOT>\jre\bin\java -jar <CF_ROOT>\cfusion\hf-updates\hf-11-xxxxx\uninstall\uninstaller.jar |
<CF_ROOT>\jre\bin\java -jar <CF_ROOT>\cfusion\hf-updates\hf-11-xxxxx\uninstall\uninstaller.jar |
<CF_ROOT>\jre\bin\java -jar <CF_ROOT>\cfusion\hf-updates\hf-11-xxxxx\uninstall\uninstaller.jar -i SILENT |
<a href="http://www.bowdoin.edu/" target="content">Bowdoin College</a><br> <a href="http://www.http://www.ucm.es/" target="_blank">Universidad Complutense de Madrid</a><br> <a href="http://www.uniroma1.it/" target="_blank">La Sapienza</a><br> |
| CFC | Description |
accessmanager.cfc | Specify the user name, password, description, access rights, sandboxes, and allowed roles for individual users. |
administrator.cfc | Contains basic Administrator functionality, including login, logout, the Migration wizard, and the Setup wizard. You must call the login method before calling any other methods in the Administrator API. |
base.cfc | Base object for all other Administrator API CFCs. |
| collection.cfc | Manage ColdFusion collections. Actions include reloading collections and enabling highlighting for collections. |
datasource.cfc | Add, modify, and delete ColdFusion data sources. |
debugging.cfc | Manage debug settings |
eventgateway.cfc | Manage event gateways |
extensions.cfc | Manage custom tags, mappings, CFXs, applets, CORBA, and web services. |
| flex.cfc (Removed in ColdFusion (2020 release)) | Manages Data Services integration settings (Removed in ColdFusion (2020 release)) |
office.cfc | Manage OpenOffice settings. |
mail.cfc | Manage ColdFusion mail settings. |
runtime.cfc | Manage runtime settings for fonts, cache, charts, configuration, and other settings. |
| scheduler.cfc | Manages Scheduler tasks Services integration settings like finding task, updating task, and enabling cluster management. |
security.cfc | Manage passwords, RDS, and sandbox security. |
serverinstance.cfc | Start, stop, and restart Tomcat servers. This CFC only works for Developer and Enterprise editions only. |
servermonitoring.cfc | Perform many of the Server Monitor tasks programmatically. |
<cfscript> // Login is always required. adminObj = createObject("component","cfide.adminapi.administrator"); |
createObject("component","cfide.adminapi.administrator").login("admin"); |
createObject("component","cfide.adminapi.administrator").login ("#password#","#username#") |
adminObj.login("admin"); |
myObj = createObject("component","cfide.adminapi.debugging"); |
myObj.setDebugProperty(propertyName="enableDebug", propertyValue="true"); |
<cfscript>
// Login is always required. This example uses two lines of code.
adminObj = createObject("component","cfide.adminapi.administrator");
adminObj.login("admin");
// Instantiate the data source object.
myObj = createObject("component","cfide.adminapi.datasource");
// Create a DSN.
myObj.setMSSQL(driver="MSSQLServer",
name="northwind_MSSQL",
host = "xx.x.xxx.xx",
port = "1433",
database = "northwind",
username = "sa",
login_timeout = "29",
timeout = "23",
interval = 6,
buffer = "64000",
blob_buffer = "64000",
setStringParameterAsUnicode = "false",
description = "Northwind SQL Server",
pooling = true,
maxpooledstatements = 999,
enableMaxConnections = "true",
maxConnections = "299",
disable_clob = true,
disable_blob = true,
disable = false,
storedProc = true,
alter = false,
grant = true,
select = true,
update = true,
create = true,
delete = true,
drop = false,
revoke = false );
</cfscript><cfscript>
// Login is always required. This example uses a single line of code.
createObject("component","cfide.adminapi.administrator").login("admin");
// Instantiate the data source object.
myObj = createObject("component","cfide.adminapi.datasource");
// Required arguments for a data source.
stDSN = structNew();
stDSN.driver = "MSSQLServer";
stDSN.name="northwind_MSSQL";
stDSN.host = "xx.x.xxx.xx";
stDSN.port = "1433";
stDSN.database = "northwind";
stDSN.username = "sa";
// Optional and advanced arguments.
stDSN.login_timeout = "29";
stDSN.timeout = "23";
stDSN.interval = 6;
stDSN.buffer = "64000";
stDSN.blob_buffer = "64000";
stDSN.setStringParameterAsUnicode = "false";
stDSN.description = "Northwind SQL Server";
stDSN.pooling = true;
stDSN.maxpooledstatements = 999;
stDSN.enableMaxConnections = "true";
stDSN.maxConnections = "299";
stDSN.enable_clob = true;
stDSN.enable_blob = true;
stDSN.disable = false;
stDSN.storedProc = true;
stDSN.alter = false;
stDSN.grant = true;
stDSN.select = true;
stDSN.update = true;
stDSN.create = true;
stDSN.delete = true;
stDSN.drop = false;
stDSN.revoke = false;
//Create a DSN.
myObj.setMSSQL(argumentCollection=stDSN);
</cfscript>
<!--- Optionally dump the stDSN structure. --->
<!---
<cfoutput>
<cfdump var="#stDSN#">
</cfoutput>
--->