Installation guide
4.1.2.1 Case-sensitive Searching for CFCs on Unix-based Systems
On UNIX-based systems (including Linux and Mac OS X), when invoking a CFC, the
search for the CFC will be case-sensitive in the following cases:
• when searching the current template directory for CFCs whose names are speci-
fied without using dotted notation;
• when using mapped directories;
• when specifying a CFC name using dotted notation in the
EXTENDS attribute of
CFCOMPONENT;
• when specifying a CFC name using dotted notation in the
TYPE attribute of
CFARGUMENT; and,
• when specifying a CFC name using dotted notation in the
RETURNTYPE attribute of
CFFUNCTION.
4.1.3 Web Services
Web services method names in BlueDragon are case-sensitive.
For web services interoperability with CFMX, web services that use CFCs as parame-
ters/return types must define identical CFCs in both BlueDragon and CFMX. CFC names
and properties are case sensitive.
Query result datatypes used in web services are only preserved as such when using
BlueDragon as both web services client and server.
Complex object web services parameters will only be recieved as CFC instances if a CFC
is defined that matches the complex object structure and is found in or with a directory or
name that corresponds to the complex object namespace or name. Received complex
objects that do not have a corresponding CFC (e.g., that are unknown to BlueDragon)
will be deserialized into an XML object.
4.2 Unsupported Tags
The following CF5 tags are not supported by BlueDragon, and will generate run-time
errors when processed by BlueDragon:
Unsupported CF5 Tags
Client-side Java Extensibility Web Applications
CFAPPLET CFREPORT CFAUTHENTICATE
*
CFGRID CFIMPERSONATE
*
CFGRIDCOLUMN
CFGRIDROW
CFGRIDUPDATE
*obsolete in Macromedia CFMX
BlueDragon 6.1 CFML Compatibility and Reference Guide 8