Installation guide

4.3.24 CFSCRIPT
BlueDragon does not support try/catch statements within CFSCRIPT.
4.3.25 CFSEARCH
In BlueDragon, the search capability (
CFSEARCH, CFINDEX, and CFCOLLECTION tags) is
based on the Jakarta Lucene project open source search engine, which results in differ-
ences between the BlueDragon and ColdFusion implementations.
Text searches work similarly; while BlueDragon does not identically support all the
ColdFusion search language keywords such as
NEAR, STEM, WILDCARD, CONTAINS, and
others, which you might specify with a CFSEARCH Type=”explicit”, BlueDragon does
contains its own rich set of search language keywords. Many of them are the same or
very similar to ColdFusion’s keywords and operators.
Syntax and simple examples are offered in the brief but quite complete “Query Syntax”
document available on the Lucene web site:
http://jakarta.apache.org/lucene/docs/queryparsersyntax.html
As for the CFSEARCH tag itself, BlueDragon does not support the Language attribute. The
default is always
English.
See additional compatibility information under
CFINDEX and CFCOLLECTION.
4.3.26 CFSETTING
BlueDragon does not support the
RequestTimeOut attribute which was introduced in
CFMX, nor the
catchExceptionsByPattern attribute, which was obsoleted in CFMX.
4.3.27 CFSTOREDPROC
Like CFMX, BlueDragon does not support “DSN-less connections”; therefore, it always
requires the
dataSource attribute and does not support the following optional attributes:
connectString
dbName
dbServer
dbType
provider
providerDSN
See the discussion of CFQUERY attribute support in Section 4.3.22 for more information.
4.3.27.1 Oracle Stored Procedures and Reference Cursors
There are some aspects of processing stored procedures on Oracle, especially with
respect to reference cursors, that differ in BlueDragon compared to CF5 and CFMX (note
that the method for calling stored procedure differs between CF5 and CFMX).
Oracle returns result sets from stored procedures as
OUT parameters of type REF CURSOR.
In BlueDragon 6.1, you simply use the
CFPROCPARAM tag and specify the variable name to
BlueDragon 6.1 CFML Compatibility and Reference Guide 13