Dale, I put the application scope on top of the page then it works. Maybe I should do it as Andrew suggested. Thanks everyone.
On 07/06/07, Dale Fraser <[EMAIL PROTECTED]> wrote: > > Are you sure it got created. > > > > Possibly added the OnApplicationStart code after the app was already > started. > > > > Dump the Application scope and see of the surveyDAO exists in it. > > > > Regards > > Dale Fraser > > > > http://dalefraser.blogspot.com > > > > *From:* cfaussie@googlegroups.com [mailto:[EMAIL PROTECTED] *On > Behalf Of *George Lu > *Sent:* Thursday, 7 June 2007 12:32 PM > *To:* CFAussie Mailing List > *Subject:* [cfaussie] Application object > > > > Hi, > > I create an object in Application.cfc and put it in the application scope. > When I use it in other pages it comes up this error: > > Element SURVEYDAO is undefined in a Java object of type class [ > Ljava.lang.String; referenced as > > > The object in application.cfc: > <cffunction name="OnApplicationStart"> > <cfset Application.surveyDAO = createObject("component", > variables.componentPath & ".components.surveyDAO").init(variables.dsn) /> > <cfset Application.hrSurveyObj = CreateObject("component"," > CFC.DataMgr").init("HR","MSSQL") /> > </cffunction> > > The code causing the error: > <cfset Application.surveyDAO.delete(url.userID) /> > > Please help! > > George > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en -~----------~----~----~----~------~----~------~--~---