Lucee Tag Reference
Tag <CFOBJECT>
Lets you call methods in COM, CORBA, and JAVA objects.
Body
This tag can't have a body.
Example
<cfobject [action="string"] [class="string"] [component="string"] [context="string"] [delimiters="string"] [locale="string"] name="string" [password="string"] [proxypassword="string"] [proxyport="number"] [proxyserver="string"] [proxyuser="string"] [server="string"] [type="string"] [username="string"] [webservice="string"]>
Attributes
The attributes for this tag are fixed. Except for the following attributes no other attributes are allowed.
Name | Type | Required | Description |
---|---|---|---|
action | string | No | - create: instantiates a COM object (typically, a DLL) before invoking methods or properties. |
class | string | No | Component ProgID for the object to invoke. When using Java stubs to connect to the COM object, the class must be the ProgID of the COM object. |
component | string | No | Name of component to instantiate. |
context | string | No | - inproc - local - remote In Windows, if not specified, uses Registry setting. |
delimiters | string | No | if specified a classpath, use as delimiter for the entries, default is comma. |
locale | string | No | Sets arguments for a call to init_orb. Use this attribute only for VisiBroker ORBs. It is available on C++, Version 3.2. The value must be in the form: locale = " -ORBagentAddr 199.99.129.33 -ORBagentPort 19000" Each type-value pair must start with a hyphen. |
name | string | Yes | name for the instantiated component. |
password | string | No | The password to use to access the web service. If the webservice attribute specifies a web service name configured in the Lucee Administrator, overrides any password specified in the Administrator entry. |
proxypassword | string | No | The user's password on the proxy server. |
proxyport | number | No | The port to use on the proxy server. |
proxyserver | string | No | The proxy server required to access the web service URL. |
proxyuser | string | No | The user ID to send to the proxy server. |
server | string | No | Server name, using Universal Naming Convention (UNC) or Domain Name Serve (DNS) convention, in one of these forms: * \\lanserver * lanserver * http://www.servername.com * www.servername.com * 127.0.0.1 |
type | string | No | The object type. You can omit this attribute or specify component. Lucee automatically sets the type to component. |
username | string | No | The user name to use to access the web service. If the webservice attribute specifies a web service configured name in the Lucee Administrator, overrides any user name specified in the Administrator entry. |
webservice | string | No | The absolute URL of the web service. |