What usually causes this error?
I have a bean Query.cfc, named of course Query..

When I init the bean I get the following error message...
        The value returned from function init() is not of type Query. If the
component name is specified as a return type, the reason for this
error might be that a definition file for such component cannot be
found or is not accessible. <br>The error occurred on line 2.


I've compared it to another bean and they're almost identical (aside
from name, variables, etc)..

The init() function looks like


<cfcomponent name="Query" hint = "I am the Query Bean" output="false" >

        <cfset variables.instance.query_id  = 0  />
        <cfset variables.instance.query_name  = ""  />
        <cfset variables.instance.descr = "" /> 

   <cffunction name="init" displayname="init" hint="Bean for CF_Query"
access="public" output="false" returntype="Query">
          <cfargument name="Query_id" type="numeric" required="false"
default="0" hint="QUERY_ID" />
          <cfargument name="Query_name" type="string" required="false"
default="" hint="QUERY_NAME" />
          <cfargument name="Descr" type="string" required="false" default=""
hint="DESCR" />

        
      <cfset variables.instance = structNew() />
      <cfset setQuery_id(arguments.Query_id) />
      <cfset setQuery_name(arguments.Query_name) />
      <cfset setDescr(arguments.Descr) />

      <cfreturn this />

   </cffunction>
....
....


and I'm testing it like....

<cfset query = createObject("component", "com.queries.Query").init(
QUERY_ID = 1 ) />

<cfoutput>      
Query_id = #query.getQuery_id#<br />
</cfoutput>


I expect no pizazz but
Query_id = 1

but that's not even working..

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to 
date
Get the Free Trial
http://ad.doubleclick.net/clk;160198600;22374440;w

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:300523
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to