I got the same error when upgrading from ModelGlue 3 to 3.1 After replacing the existing ModelGlue directory with the new ModelGlue 3.1 directory, I saw the same error message:
The method setup was not found in component C:\Inetpub\modelglue \gesture\eventrequest\phase\Initialization.cfc. Ensure that the method is defined, and that it is spelled correctly. The error occurred in C:\Inetpub\modelglue\gesture\eventrequest \EventContext.cfc: line 178 For those who need more details, this is what I did to resolve the issue: 1) Opened ColdSpring.xml, found the property named "reload" and set the value to: true 2) Opened application.cfc and added <cfset THIS.OnApplicationStart()> in the OnRequestStart function. 3) Reloaded the application in my browser. The error was gone and the application loaded correctly. 4) Changed the ColdSpring.xml property "reload" back to: false 5) Reloaded the application in my browser. 6) Removed the <cfset THIS.OnApplicationStart()> from the OnRequestStart function in application.cfc. I've noticed that even if I make changes to my ColdSpring.xml file, they don't take effect unless I restart the application, which is why I played with application.cfc file. I can't say if this was the best way of handling the error but it worked for me. -- Olivier On Aug 19, 11:50 pm, Irv Wilson <[email protected]> wrote: > Sorry. Didn't think of the fact that "init" was on for the app I'm > working on and not for the other. Reinitializing the other fixed it. > > Irv > > On Aug 19, 1:22 pm, Irv Wilson <[email protected]> wrote: > > > > > the specific lines are > > > <cfloop from="1" to="#arrayLen(variables._requestPhases)#" index="i"> > > <cfset this.addTraceStatement(variables._requestPhases[i].name, > > "Setting up request phase.") /> > > <cfset > > variables._requestPhases[i].setup(this,request._modelglue.bootstrap.initial > > izationLockPrefix,request._modelglue.bootstrap.initializationLockTimeout) / > > > <cfset this.addTraceStatement(variables._requestPhases[i].name, > > "Executing request phase.") /> > > <cfset variables._requestPhases[i].execute(this) /> > > > On Aug 19, 1:12 pm, Irv Wilson <[email protected]> wrote: > > > > I removed beta version and installed 3.1.299. One app runs fine > > > however an older app based off of canvas wiki returns this error. > > > Ideas? > > > > The method setup was not found in component C:\HTTP\modelglue\gesture > > > \eventrequest\phase\Initialization.cfc. > > > > Ensure that the method is defined, and that it is spelled correctly. > > > > The error occurred in C:\HTTP\modelglue\gesture\eventrequest > > > \EventContext.cfc: line 178- Hide quoted text - > > > - Show quoted text - -- Model-Glue Sites: Home Page: http://www.model-glue.com Documentation: http://docs.model-glue.com Bug Tracker: http://bugs.model-glue.com Blog: http://www.model-glue.com/blog You received this message because you are subscribed to the Google Groups "model-glue" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/model-glue?hl=en
