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   










