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 7: For web service object: added the portName parameter, which specifies a port named in the service element of the WSDL. 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 ColdFusion MX Developer's Guide.

- 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 parameter; 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 780
- "CreateObject: component object" on page 782
- "CreateObject: CORBA object" on page 783
- "CreateObject: Java or EJB object" on page 785
- "CreateObject: web service object" on page 786

Note: | On UNIX, this function does not support COM objects.