User Guide

CreateObject 423
CreateObject
Description
Creates a ColdFusion object, of a specified type.
Returns
An object, of the specified type.
Note: You can enable and disable this function in the ColdFusion Administrator, ColdFusion Basic
Security, Tag Restrictions page.
Category
Extensibility functions
History
ColdFusion MX:
Changed instantiation behavior: this function, and the cfobject tag, can instantiate
ColdFusion components and web services. Executing operations on a CFC object executes
CFML code that implements the CFC's method in the CFC file.
For more information, see Developing ColdFusion MX Applications.
For CORBA object: changed the Naming Service separator format for addresses from a dot to
a forward slash. For example, if "
context=NameService", for a class, use either of the
following formats for the
class parameter:
"Macromedia/Eng/CF"
"Macromedia.current/Eng.current/CF"
(In earlier releases, the format was "
Macromedia.Eng.CF".)
For CORBA object: changed the locale attribute; it specifies the Java config that contains the
properties file.
CreateObject object types
For information about using this function, see these sections:
“CreateObject: COM object” on page 424
“CreateObject: component object” on page 425
“CreateObject: CORBA object” on page 426
“CreateObject: Java or EJB object” on page 428
“CreateObject: web service object” on page 429
Note: On UNIX, this function does not support COM objects.