ColdFusion 5 Release Notes (Part I)
Welcome to ColdFusion Server 5. These release notes include the following sections and links to other documentation:
| Features | ColdFusion Server feature overview |
| ColdFusion Studio Tag Update | Where to find the Studio Tag Update for ColdFusion 5 |
| Installation Notes | Updated information about installing and configuring ColdFusion Server 5 |
| Resolved Issues | Issues resolved from previous releases |
| Known Issues | Known issues with this release |
| Documentation Errata | Documentation omissions and corrections |
ColdFusion Studio Tag Update
- A special CFML tag update for ColdFusion Studio 4.5.2 is included with ColdFusion Server 5. This update installs tag editors for the new tags introduced with ColdFusion Server 5 and updated documentation. This update can be found in the following places:
- On the ColdFusion Server 5 CD at \CFServer50\ColdFusionServer50\StudioTagUpdate\
- Installed with ColdFusion Server 5 when documentation is selected and available in the ColdFusion Administrator homepage
- On the Macromedia site at www.macromedia.com/support/coldfusion/updates/5/updates_5.html
Installation Notes
- For information about system requirements, installation procedures, and initial administration tasks for ColdFusion Server, see the Installing and Configuring ColdFusion Server book, which can be found in the following locations:
- On the ColdFusion Server 5 CD at \CFServer50\ColdFusionServer50\Documentation\PDF\ (Adobe Acrobat Reader required)
- Installed with ColdFusion Server 5 when documentation is selected and available from the ColdFusion Administrator homepage
- On the Macromedia site at livedocs.macromedia.com/cf50docs/ Installing_and_Configuring_ColdFusion_Server/contents.jsp
- Upgrades from ColdFusion Server 5 betas and release candidates are not supported and will require an uninstall first.
- ColdFusion Server 5 supports upgrades from ColdFusion Server 4.5 and later. Earlier versions of ColdFusion must be uninstalled before installing ColdFusion Server 5. On Solaris, to preserve your Registry during an upgrade from ColdFusion Server 3.x, 4.0, and 4.0.1, you must must run the registry migration utility and run
pkgrm. - ColdFusion Server Enterprise Edition for Windows requires 500MB of free disk space for installation.
- On Windows NT 4.0, ColdFusion Server 5 requires Service Pack 5, Service Pack 6a or later, but the Installer will permit an install on Service Pack 4 or later. The ColdFusion Server documentation incorrectly states that Service Pack 6a is required.
- On Windows, when Advanced Security is installed in ColdFusion Server 5, a pre-initialized Microsoft Access Policy Store is provided for you to use while exploring the basic Advanced Security functionality in the ColdFusion Administrator.
- Customers are strongly cautioned against using Microsoft Access as a permanent Policy Store location, since the use of Microsoft Access with SiteMinder is known to produce unpredictable results. Macromedia strongly recommends that customers switch the active SiteMinder Policy Store from the default Microsoft Access database to a Microsoft SQL Server database, Lightweight Directory Access Protocol (LDAP) directory, or Oracle Server database.
- A Wizard will open in the Administrator when Advanced Security is installed to assist you in completing the Policy Store Migration and Upsizing steps. The wizard will you to initialize a new MS SQL Server or Oracle policy store (links are provided for full manual upsizing / migration instructions and LDAP). The wizard will recognize customers upgrading from ColdFusion 4.5.x and will step through the additional process of importing the ColdFusion 4.5.x Policy Store data into a new ColdFusion Server 5 Policy Store. The Policy Store wizard is available directly at http://localhost/cfide/administrator/securitywizard/index.htm.
- The ColdFusion Server 5 installation sets permissions to SYSTEM. If your ColdFusion Server permissions have been modified, you must reset them after the installation.
- Mapped Verity collections on a multiserver site: An important consideration in upgrading multiserver Web sites using mapped Verity collections is the Verity Collection migration that is performed during the installation. The first server upgraded will migrate the mapped Verity collections to the new Verity format. This new format is not compatible with ColdFusion 4.x search requests. Therefore, it is important to upgrade all of the servers immediately to ColdFusion Server 5 to prevent failed search requests from the 4.x servers.
- Migration of Advanced Security Policy Store in a multiserver configuration will require immediate upgrade of all servers accessing the policy store. The policy store is converted to the new format during the migration and will no longer be compatible with 4.x software.
- Customers currently using a non-English language version of ColdFusion Server cannot upgrade to the English version of ColdFusion Server 5 using a US upgrade serial number. Localized versions of ColdFusion Server 5 will be available in the near future.
- Verity collections created or imported into ColdFusion Server 5 will no longer work with earlier releases of ColdFusion Server.
- On Linux, the ColdFusion Server 5 installer does not support custom compiled versions of the Apache Web server. Users of custom Apache builds must manually configure Apache to work with ColdFusion. For more information, see the directions in the /opt/coldfusion/webserver/apache/ directory.
- Uninstalling ColdFusion Server will not remove K2 Server-managed collections that use the K2 Server alias scheme to map existing ColdFusion collections. In other words, if you inserted a collection alias into the k2server.ini file and the K2 Server is running during the ColdFusion uninstall, that collection will not be removed.
- When a ColdFusion Server 5 uninstall is run, the following files are left on the system:
- IIS virtual directories
- IIS cfm/dbm mappings
- Folders created by CF 4.5 and earlier
- SiteMinder registry keys created by CF 4.5 and earlier
- Shortcuts created by ColdFusion Express 4.5
- ColdFusion Express 4.5 registry keys
- In upgrades from ColdFusion Server 4.5, if documentation was installed on ColdFusion Server 4.5 and not installed on the ColdFusion Server 5 upgrade, the old 4.5 documentation is not deleted and the documentation link in the ColdFusion Server Administrator will point to the old 4.5 documentaion.
Resolved Issues
The following list represents a partial list of issues resolved in ColdFusion Server 5. The corresponding bug tracker number(s) appear in parentheses after the issue description.
Authentication- On Solaris, ColdFusion Server no longer experiences authentication problems with Advanced Security and LDAP servers. (16176)
- ColdFusion Server no longer returns inaccurate results if Advanced Security can connect to the necessary user directories, including LDAP servers and user databases. An error will be generated instead. (15810)
CFML Functions
- To prevent confusion over day and year in the LSParseDateTime() function, the LSDateFormat() function uses yyyy-mmm-dd as a default format mask for locales with a date format starting with the year. (23544)
- ColdFusion Server returns the correct error message for an attribute set validation error in the
cfregistrytag. (23574) - StructGet() handles structures specified using the alternate (array-style) syntax. (21844)
- When the
cfdirectoryattribute FILTER string name is longer than 259 characters, ColdFusion Server no longer returns an "unknown exception condition". (17023) - NumberFormat correctly rounds 16-digit integers. (16570)
- Using the tobase64 function no longer appends an equal sign ("=") to the end of the converted data string. (15233)
- Hyperlinks in multiple page reports now work correctly. (21265)
-
cffilenow supports uploading large files. (8601) -
cfexecutenow translates quotation marks (") in arguments correctly. (25207) -
cfhttppreserves ampersands (&) in form fields. (24630) - On Unix,
cfexecuteno longer creates defunct processes when run with atimeoutset to0. (24392) -
cfhttpno longer adds an extra carriage return after the content length header when posting multi-part form data. (24915) - You can provide the referrer header in a
cfhttpparamtag to override the default referrer provided bycfhttp. (24291) - Using the MAXROWS and STARTROW attributes together in the
cfldaptag when ACTION=QUERY returns the correct results. (24209) - CFHTTP.STATUSCODE now works on the Windows version of ColdFusion Server. (23463)
- Java byte value is treated as a numerical value, rather than a Boolean value. (23053)
- On Windows NT 4.0, the LIST action for the
cfdirectorytag when sorting by filename on windows performs a case-insensitive sort and generates an error when the DIRECTORY attribute is empty. (22685) - On Linux and Solaris, when
cfexecutetries to execute something for which it does not have permissions, it no longer creates a core file but generates an error message. (22085) -
cfhttpno longer consumes a large percentage of system memory when performing GET operations on large files. In addition, after performing GET operations on large files,cfhttpreturns system memory resources back to the OS. (21646) - When RESOLVEURL is enabled, ColdFusion Server no longer becomes unstable if the attribute value contains the attribute name. (21530)
-
cfftpnow generates an error if a CONNECTION attribute is invalid. (20988) - On Linux and Solaris,
cfpopno longer generates an error related to MIME attachments. (20899) - On Unix,
cfmailcorrectly calculates the time zone offset from GMT. (20656) -
cfhttpaccepts port numbers in the URL attribute. It also follows redirections correctly when the URL contains a port number. Note that a port number in the URL overrides the port tag attribute. (19931) - When using
cfgridcontrols, Netscape 4.x browsers no longer cause ColdFusion Server to generate the"Error resolving parameter 'GridName'". (19907) -
cfobjectno longer causes a Linux server to become unstable. (19854) - On Unix,
cfexecuteno longer times out immediately if the timeout attribute is set to0. (19321) -
cfexecutegenerates accurate error messages related to waitpid(). (19321) -
cfexecuteunlocks all files after it finishes operations. (19123) -
cfhttpfollows up to five redirections on a single request.cfhttpalso handles location redirection headers that do not conform to RFC 2616. (18559) -
cfscriptFOR loops no longer cause the server to become unstable. (17980) -
cfpopretrieves the contents of the reply to field in e-mails and populates the replyto variable. (17867) -
cfpopretrieves e-mail attachments. (17865) - Whitespace suppression operates within parameters set in ENABLECFOUTPUTONLY. (17794)
-
cfreportworks with Crystal Reports 8.5. (17468) - Java objects accessed through
cfobjectnow correctly return other Java objects from methods with 2 or more arguments.(17187) - On Windows,
cffileno longer converts spaces in filenames to underscores. (17127) -
cfformcontrols no longer malfunctions when adding rows. (14898)
- ColdFusion Server no longer crashes when validating data in form fields using the _range suffix, if both a min value and a max value are not specified. (23951)
- DB2 client variable support is functional. (20559)
- DB2 client table creation now operates successfully. (20547)
- Passing null and a CLOB value in the same query no longer results in the CLOB being set to null. (23555)
- A native Informix data source can be used for client variable storage. (16967)
- Oracle 7.3 Native Driver using 7.3.4 client libraries against a 7.3.4 database correctly produces an error when using to_char(to_date) function. (18147)
- The number of connections shown at the database server no longer exceeds the number of simultaneous connections configured in ColdFusion Administrator for the data source. (22790)
- When using the Oracle 8 native driver and REFERENCE CURSOR in a Stored Procedure, if you include a maxrows parameter in the
cfprocpramthat calls the stored procedure, ColdFusion Server no longer maximizes CPU processing causing the system to become unresponsive. (19312) - When a ref cursor returns a null from a stored procedure, it no longer causes ColdFusion to stop responding to requests. (21510)
- The problem with
cfstoredprocwriting large amount of data into an Oracle table with a field defined as varchar2(4000) has been resolved. (19818)
- When using Sybase native connections and retrieving money field data on Solaris, the returned unformatted data no longer has an inconsistent format after the decimal. (19668)
- When a data source fails to verify in the ColdFusion Administrator, you can no longer connect to the data source through Macromedia UltraDev. (25039)
- Merant's Sybase ODBC driver on Linux no longer causes ColdFusion to core and throw errors in server.log under a small load. (21656)
- Retrieval of long text (>65K) no longer fails with Oracle ODBC (Merant and Oracle). (20366)
- Disable database connection in CF administrator now works as described. (18806)
- On Linux, the Microsoft SQL Server driver has been updated to fix a problem with the money and smallmoney data types. (17792)
- Installing ColdFusion will no longer cause problems with existing OLE DB data sources. (20984)
-
cfthrow type="Application"andcfcatchmay now be used in the calling page without failing to catch this error type. (16842) - For
cfthrow/cfcatchcombinations using custom exception types, the TYPE value is case insensitive and will correctly catch partial matches against a user-defined exception that is thrown. (15185)
-
cfmailwill no longer leak file handles when connecting to a mail server which does not respond. (24728) - The problem with the NumberFormat function where numbers with a scale of 3 decimal places do not round up when between 1.000 and 2.000 and ending in 5 has been fixed. (24271)
- On Unix, ColdFusion Server correctly caches files with path names that are identical except for case. (20034)
- Client variable operations will no longer fail if additional columns are present in either the CGLOBAL or CDATA tables when using a database as the backend store. (17855)
- When uploading a large file via a form page, the memory footprint of ColdFusion Server no longer grows 3 to 5 times as large, and on subsequent uploads of the same file, the memory footprint no longer further increases. (16899)
- In Solaris, the ColdFusion Server installation no longer causes superuser permissions errors. (17847)
- The ColdFusion Server installation no longer allows you to install only Advanced Security. (16600)
- The ColdFusion Server installation no longer corrupts existing MDAC installations. (15561)
- With
cfldap, ColdFusion Server automatically maps illegal variable characters in resulting query columns to underscore characters. Therefore, column names of the query result set returned bycfldapmight not match the names of the LDAP attributes. (24348) - The
sortcontrolattribute of thecfldaptag accepts the valuedesc(ordsc) as an option. (17403)
- Depending on your environment and applications, ColdFusion Server 5 now performs as well or better on Windows 2000 than Windows NT. (21399)
- ColdFusion Server now allows for the creation of a daily scheduled task specifying a start and end date. (23725)
- ColdFusion Server now refreshes username and password policy stores automatically. (18959/17358)
- Deleting a rule after restarting ColdFusion Server and Advanced Security no longer produces an error message. (16187)
- When using the duplicate function, an update to the copied structure or variable is no longer applied to the original structure or variable. (20833)
- CFScript no longer ignores a specified timeout value. (12123)
- Optimization no longer fails for non-English language collections. (16735)
- The WDDX JS serializer no longer suffers from a performance problem with large WDDX packets. (22210)
-
cfmailensures that the body of a mail message terminates each line with a carriage return and a new line. This is to support certain Mail Transfer Agents, such a Qmail, which strictly enforce end-of-line characters. (23283) - An improperly formatted file in the ColdFusion Server mail spool file no longer causes all spooled mail to remain in the spool file and never be sent. (21649)
| Contents |
| CFML Language |
| ColdFusion Administrator |
| Database |
| Miscellaneous |
- On page 118 of the CFML Reference Language Guide, it states the following: If you use a simple filename for certificate_db or keyword_db,
cfldaplooks for it in the default LDAP directory of ColdFusion Server. The default LDAP directory is C:\cfusion\ldap. This naming convention produces an error. - When using ColdFusion Server in distributed mode, the file attribute in
cfcontentmust refer to a directory on the system running the Web server, not the server running ColdFusion Server. - To avoid creating column names containing characters that are invalid according to ColdFusion Server naming conventions,
cfldapautomatically converts invalid characters to the underscore character. As a result, the column names in a query result set returned bycfldapmight not exactly match the names of the associated LDAP attributes. This is intentional. - Inserting data of 65K or more characters using
cfquery insertinto a column using the Unix ODBC PostgreSQL driver might cause the ColdFusion Server to crash. - Although it is recommended to scope variables like
Variables.var1, there is an issue with assigning structure fields. The following is an example of code that fails:
<cfscript> st1 = structnew(); Variables.st1.key0 = "foo";</cfscript>
Remove theVariablesscope and the code works. - Using the
cfapplicationtag to enable client management by setting theclientmanagementattribute toyeswithout providing anameparameter will produce an error message about session management. The problem that a name was not provided, not a session management problem. - The
preservedataattribute of thecfformtag does not preserve data entered into acfselecttag. Also, iftype=radioandtype=checkbox, it does not preservecfinputtag data. - Only single characters can be used as delimiters for lists, and so on. ColdFusion Server does not support multicharacter delimiters.
- ColdFusion Server does not support form fields that are named as numbers, such as
form type="text" name="1". - On Linux,
cftextinputcan cause a template to hang and eventually return two error messages, "Error in __CFTEXT__Forml_text2 text" and "JSO Exception: netscape.javascript.JSException. Method Invocation failed: 0x80020101". - The GetException built-in function expects a Java component object as function argument. It returns a Java exception object that was caused by the previous method call on the object. ColdFusion stores the exception object for Java component object per method call, meaning that subsequent method calls resets the exception object. To get the current exception object, users should call the GetException on the object before other methods are invoked.
- The CFML Language Reference omits a new ColdFusion Server 5 tag,
cfobjectcache. It clears, or flushes, the entire query cache. It uses the following syntax:
<cfobjectcache action="clear">
Theactionattribute must be set toclear. No other values are supported. -
cfgraphdoes not support the generation of GIF files. The CFML Language Reference and related documents incorrectly states that it does. - The
cfsliderexample in the CFML Language Reference should use a height attribute of50, rather than20. - Query of queries does not support ODBC-formatted dates. To work around this issue, use the dateformat function to change the date into SQL standard date format.
-
cfflushcannot be used to flush acfsavecontentblock. - The Error page variables table in Chapter 11, "Preventing and Handling Errors"Developing ColdFusion Applications states that the Error.generatedContent variable is available for Request errors. It is only available for Exception and Monitor errors.
- Advanced Security can no longer be used to secure access to the ColdFusion Administrator. In addition, Advanced Security no longer supports Administrator, Privileged, or Restricted user roles. If these features were used in a previous version of ColdFusion Server, the
Software/Allaire/ColdFusion/CurrentVersion/server/UseAdminAuthRegistry key value must be set to0. - On Solaris and HP-UX, the Log Viewer requires lowercase filenames.
- Online Help might not display context sensitive help for select Linux browsers. Help will display, but it will not be context sensitive. The user must browse to the relevant help topics.
- When securing an archive file, an attempt to import a security certificate in the Sun Store format and enabling the option to import only the public key causes an exception of type unknown. To work around this issue, use the Sun keytool to export the certificate file to a .cer file with the following command:
-export -alias {ALIAS} -file {.cer file} -keystore {path to your keystore} -storepass {keystores password}
Then, using the .cer file, import the public key in Certificate Format. For more information about the Sun keytool, go to java.sun.com/j2se/1.3/docs/tooldocs/win32/keytool.html. - If a file is removed from the file system while an archive operation is running, the following exception error can occur:
Error: 000 - Unknown exception. ERROR: Unable to successfully create archive. IOException occurred ERROR: Unable to successfully create archive. IOException occurred java.io.FileNotFoundException: c:\temp\jar_cache28381.tmp (The process cannot access the file because it is being used by another process)
- When building an archive, the archive definition must have thecar.variable.workingdir variable checked under the Archive Variables section of the definition. If you selected Global Deselect All, this variable will be unchecked. If this is unchecked, you will receive an
Error: 012 - Invalid properties fileerror when you attempt to build the archive. - After a fresh install of the operating system and ColdFusion Server, an error stating that the data source key is not defined might appear when attempting to perform and archive or restore operation. To fix this, go to the data source menu, which creates the key in the registry.
- Scheduling archives to build will fail if Basic Security for the ColdFusion Administrator is turned on.
- You can extend Administrator functionality using in-line links to user-defined Web applications. Create a ColdFusion template named
extensionscustom.cfm, and place it in the Administrator root (...webserverroot/CFIDE/Administrator/). This file should only contain a list of hyperlinks targeting the content frame of the Administrator. Each hyperlink must end in a line break (<BR>). No HTML header or body information should be present. The contents of your extensionscustom.cfm file will be displayed below a Custom Extensions header in the Tools tab, which only displays when the extensionscustom.cfm file is present. - The ColdFusion Administrator Server tab contains a Connection Summary page, which is not described in the ColdFusion Server documentation. The Connection Summary page lets you verify and release all OBDC and native data source connections for ColdFusion Server. For more information, click the Help link on the Connection Summary page.
- Archive and deploy does not support registered CORBA connectors, Verity Server links, or automation settings.
- On the Tools > System Monitoring > Web Servers page of the Administrator, there is a column labeled probes. This column will reflect the status of probe(s) for that server if and only if the probe(s) is set up to restrict the Web server. It will not necessarily reflect the status on the probe page if the probe is not set up to restrict the server.
- The Schedule to Store Log File button has been removed from the Log Files page of the ColdFusion Administrator. References to this button still exist in the documentation and online Help system.
- The ColdFusion documentation incorrectly states that Single Signon is included with ColdFusion 5.
- The following copyright information should appear on the ColdFusion Administrator Version page:
CorbaScript: an object-oriented scripting language for CORBA Part of the Generic Object-Oriented Dynamic Environment (GOODE) GOODE Team Members: Jean-Marc Geib, Christophe Gransart, Raphael Marvie, Philippe Merle, Jean-Francois Roos, Gaetan Scotto di Apollonia Main Author: Philippe Merle Laboratoire d'Informatique Fondamentale de Lille (LIFL), UPRESA 8022 CNRS, Universite des Sciences et Technologies de Lille (USTL), Lille, France () LIFL 1996-2000 All Rights Reserved
- Beginning with ColdFusion Server 5, Linux Professional provides only the Merant Desktop Drivers. The full set of available drivers are now only provided with the Linux Enterprise edition.
- On Solaris, the native driver for Oracle can be used only with Sun UltraSparc hardware. Older hardware, such as Sparc and SuperSparc, cannot use the native driver, but can access Oracle databases with the Merant ODBC driver.
- On Linux, the Merant MySQL ODBC driver does not support database transactions. MySQL ODBC connectivity requires the MySQL-shared and MySQL-client packages. Go to www.mysql.com to download these files.
- ColdFusion Server on Red Hat Linux requires the following Sybase Open Client 11.9.2-3 components or later to use the Sybase native database driver:
- sybase-common-11.9.2-3.i386.rpm
- sybase-openclient-11.1.1-3.i386.rpm
- Only one row can be deleted when using
cfgridupdatewith the Sybase native driver. Attempting to delete more than one row causes a Sybase database error. - Using the Merant Sybase ASE driver on Linux, errors will occur when using an in/out parameter during the execution of a Stored Procedure using cfstoredproc. To work around this issue, set the maxlength parameter equal in length to the stored procedure variable. Macromedia is actively working with Merant for a resolution to this problem and will post a fix to the Macromedia Web site as soon as it becomes available.
- Using the Merant DB2/UDB ODBC driver, errors will occur when binding (cfinsert, cfupdate, cfqueryparam) to data types of real and float. The current workaround is to use the IBM DB2 ODBC driver. Macromedia is actively working with Merant for a resolution to this problem and will post a fix to the Macromedia Web site as soon as it becomes available.
- In a database that contains a datetime column that uses milliseconds, queries returned to ColdFusion will not contain milliseconds.
- The Merant ODBC Informix Dynamic Server driver, which does not require Informix client libraries, contains a bug that limits retrieval of data to data types other than LVARCHAR. If a SQL statement references a column that is an LVARCHAR data type, the driver returns the following error message:
ODBC Error Code = S1000 (General error) [MERANT][ODBC Informix Dynamic Server driver] This is either an Unknown Type or is not supported currently.
Merant is currently working on the problem (Merant case #1189822). Macromedia will provide a fix as soon as Merant makes one available. - Using the Merant ODBC Oracle driver errors will occur when invoking a Stored Procedure with In Out parameters. Macromedia has an open bug reported with Merant (case # 1189128).
- If an error is encountered while processing a page request, ColdFusion Server now returns a 500 status code by default. This allows automated monitoring services using HTTP probes to detect ColdFusion-generated errors. To change this default behavior, add the registry entry key named
HKEY_LOCAL_MACHINE/SOFTWARE/Allaire/ColdFusion/CurrentVersion/HTTP, and give it a string value ofEnableHTTPStatus. Set its value to0. -
cfgraphis not supported on Windows 98 in ColdFusion Server 5. - The example applications installed with ColdFusion Server 5 require that you do not set "Full checking" as the Variable Scope Lock Settings in the ColdFusion Administrator.
- To use ColdFusion Server in distributed mode on Solaris, Linux, and HP-UX, in opt/coldfusion/cfremote.ini, change the
MESSAGEproperty value toNO. After making this change, restart the Web server. For more information on configuring ColdFusion Server to run in distributed mode, see the corresponding PDF file in the \CFServer50\ColdFusionServer5\Documentation\PDF directory on the installation CD-ROM. - ColdFusion requires the initialcontext class, home interface, remote interface, and stub classes generated by the deployment on the client Java class path.
- Before using the Verity command-line tools, such as the "mkvdk" and "VSpider" utilities, the appropriate Verity library paths must be added to the PATH (Windows), LD_LIBRARY_PATH (Solaris and Linux) or SHLIB_PATH (HPUX) environment variable.
- On Windows, add "C:\CFusion\Verity\_nti40\bin" to the "System" PATH environment variable (substitute the installation directory for "C:\CFusion")
- On Solaris, a symbolic link must first be created in the /opt/coldfusion/verity directory by entering "ln -s _ssol26 _solaris", then add "/opt/coldfusion/verity/_solaris/bin" to the LD_LIBRARY_PATH.
- On Linux, add "/opt/coldfusion/verity/_ilnx21/bin" to the LD_LIBRARY_PATH
- On HP-UX, add "/opt/coldfusion/verity/_hpux11/bin" to the SHLIB_PATH.
- Only a single probe should be configured to restart the ColdFusion Server; if multiple probes are configured for restart, the ColdFusion Server might terminate abnormally and not restart. The probe selected to restart the ColdFusion Server must be directed at a local URL, or the probe will not correctly detect a server failure. In general, probing remote URLs is not recommended.
- To use a licensed full version of Macromedia Generator for ColdFusion Server's
cfgraphfunctionality, follow these steps:
- Install Macromedia Generator.
- To determine which port Generator uses to listen for incoming requests, open the local.properties file in thegenerator-install-dir/jrun/servers/default directory. Look for the line that contains jcp.endpoint.main.port. This value is the port number.
- Add a ColdFusion registry string named:
HKEY_LOCAL_MACHINE/SOFTWARE/Allaire/ColdFusion/ CurrentVersion/Graphing/JRunPort, and set the value to the port number from step 2. - Copy the AllaireGraphingServlet.class and QueryStringHolder.class files from CFHOME/JRun/servlets togenerator-install-dir/jse/servlets.
- Restart the JRun default server.
- When using IIS security, enabling the MIB agent to work properly requires anonymous file access be given to getmetricdataXML.cfm and serverinfo.cfm. These files are located in the docroot\cfide\mib\ directory.
- For CORBA support, ColdFusion Server includes VisiBroker 3.3 (3.3.3.C4.06) Orb for Windows NT 4.0 and HP-UX 11. The ColdFusion Server documentation incorrectly states VisiBroker 3.3.
- On Solaris, Linux, and HP-UX systems, the examples in theDeveloping ColdFusion Applications book function correctly with the Access database that is shipped with the ColdFusion Windows editions. However, they do not function correctly with the supplied dBASE-format CompanyInfo database.
- A limited set of Verity International Language support is included in ColdFusion Server 5.
- To configure ColdFusion Server to operate in distributed mode:
- When the configuration includes a Windows server frontend, the Windows NT drive letters in the remote.ini file must be capitalized to work.
-
Copyright 2001, Macromedia All rights reserved.
This content requires Flash
To view this content, JavaScript must be enabled, and you need the latest version of the Adobe Flash Player.
Download the free Flash Player now!
