Yes, I did (myPage.cfm?updateapp=1). The page shows up then it stop work when I pass myPage.cfm?userID=15.
On 07/06/07, Dale Fraser <[EMAIL PROTECTED]> wrote: > > Did you pass the url > > > > http://site.com/pageName.cfm?updateapp=true > > > > 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:57 PM > *To:* cfaussie@googlegroups.com > *Subject:* [cfaussie] Re: Application object > > > > No, I've tried Andrew's method: > > <cffunction name="onRequestStart" returnType="boolean"> > <cfargument type="String" name="targetPage" required="true" /> > > <cfif isDefined("url.updateapp")> > <cfset result = onApplicationEnd() /> > <cfset result = onApplicationStart() /> > </cfif> > > <cfset request.componentPath = variables.componentPath /> > <cfset request.surveyDAO = Application.surveyDAO /> > <cfset request.dsn = variables.dsn /> > > <cfreturn true> > </cffunction> > > and the same error again. > > On 07/06/07, *George Lu* <[EMAIL PROTECTED]> wrote: > > 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 -~----------~----~----~----~------~----~------~--~---