Example
<!--- Example of a Java Object his cfobject call loads the class MyClass
but does not create an instance object. Static methods and fields
are accessible after a call to cfobject. --->
<cfobject
action = "create"
type = "java"
class = "myclass"
name = "myobj">
<!---- Example of an EJB - The cfobject tag creates the Weblogic Environment
object, which is used to get InitialContext. The context object is
used to look up the EJBHome interface. The call to create() results
in getting an instance of stateless session EJB. --->
<cfobject
action = "create"
type = "java"
class = "weblogic/jndi/Environment"
name = "wlEnv">
<cfset ctx = wlEnv.getInitialContext()>
<cfset ejbHome = ctx.lookup("statelessSession.TraderHome")>
<cfset trader = ejbHome.Create()>
<cfset value = trader.shareValue(20, 55.45)>
<cfoutput>
Share value = #value#
</cfoutput>
<cfset value = trader.remove()>
260
Chapter 2: ColdFusion Tags