Lola, Thanks for pointing this out. I can definitely see why this is happening, there is no component called ModelGlue at ModelGlue.unity.framework
The MG2 apps I have all have the argument defined as: <cfargument name="ModelGlue" required="true" type="ModelGlue.ModelGlue" /> Which works. I made a change to the framework on my side, would you also do the same and make sure it fixes the issue? Please open /ModelGlue/ModelGlue.cfc Replace the contents with: <cfcomponent hint="I am no longer anything important: Implementations of ModelGlue current Model-Glue versions simply extend me for reverse compatibility purposes." extends="ModelGlue.unity.framework.ModelGlue"> </cfcomponent> Then report whether this gets you past the reported issue, or creates a new one. On Thu, Aug 6, 2009 at 7:53 AM, Lola J. Lee Beno <[email protected]> wrote: > > Lola J. Lee Beno wrote: > > Dan Wilson wrote: > > > >> I appreciate you bringing it up Vlad, If you have trouble, others > >> might also. > >> > > > > Here's an issue that comes up when I switch my MG2 app to using MG3: > > > > Element dsn is undefined in a CFML structure referenced as part of an > > expression. > > > T > > Following up on this - it appears that this problem was caused by the > CF9 server not working properly (my app wasn't running in MG2). After > rebooting, then checking it in MG2 to make sure it was running properly, > I then switched it to MG3 and have a totally different error message. > Line 29 is same as before: <cfset super.Init(arguments.ModelGlue) /> > > Error message follows: > > > The MODELGLUE argument passed to the Init function is not of type > ModelGlue.unity.framework.ModelGlue. > > If the component name is specified as a type of this argument, its > possible that a definition file for the component cannot be found or is > not accessible. > > The error occurred in > /Library/WebServer/Documents/ModelGlue2/Core/Controller.cfc: line 31 > Called from > /Library/WebServer/Documents/knitlibmg/controller/Controller.cfc: line 29 > Called from > /Library/WebServer/Documents/ModelGlue/gesture/module/XMLModuleLoader.cfc: > line 203 > Called from > /Library/WebServer/Documents/ModelGlue/gesture/module/XMLModuleLoader.cfc: > line 95 > Called from > /Library/WebServer/Documents/ModelGlue/gesture/module/XMLModuleLoader.cfc: > line 81 > Called from > > /Library/WebServer/Documents/ModelGlue/gesture/modules/internal/configuration/controller/ConfigurationController.cfc: > line 21 > Called from > > /Library/WebServer/Documents/ModelGlue/gesture/eventrequest/EventContext.cfc: > line 298 > Called from > > /Library/WebServer/Documents/ModelGlue/gesture/eventrequest/EventContext.cfc: > line 225 > Called from > > /Library/WebServer/Documents/ModelGlue/gesture/eventrequest/phase/Configuration.cfc: > line 27 > Called from > > /Library/WebServer/Documents/ModelGlue/gesture/eventrequest/EventContext.cfc: > line 155 > Called from > /Library/WebServer/Documents/ModelGlue/gesture/ModelGlue.cfc: line 215 > Called from > /Library/WebServer/Documents/ModelGlue/gesture/ModelGlue.cfm: line 58 > Called from /Library/WebServer/Documents/ModelGlue/ModelGlue.cfm: line 3 > Called from /Library/WebServer/Documents/knitlibmg/index.cfm: line 27 > 29 : > 30 : > 31 : <cffunction name="Init" access="public" > returnType="ModelGlue.Core.Controller" output="false" hint="I return a > new Controller."> > 32 : <cfargument name="ModelGlue" > type="ModelGlue.unity.framework.ModelGlue" required="true" hint="I am an > instance of ModelGlue."> > 33 : <cfargument name="name" type="string" required="false" > default="#createUUID()#" hint="A name for this controller."> > > > > -- > Lola J. Lee Beno > LinkedIn: http://www.linkedin.com/in/lolajleebeno > Facebook: http://www.facebook.com/profile.php?id=714355583 > Blog: http://www.lolajl.net/blog/ > > > > > -- “Come to the edge, he said. They said: We are afraid. Come to the edge, he said. They came. He pushed them and they flew.” Guillaume Apollinaire quotes --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
