It looks like you're trying to autowire the service in, but when the controller is instantiated SetTestService() is not being called. Can you show us the relevant sections of ModelGlue and Coldspring xml config files.
Chris On 4 May 2011 01:59, jet <[email protected]> wrote: > I've just set up a development environment on my local machine. And > it's basically a mirror to what we've got on our company development > server. So as of right now it's the exact same code but there's some > really odd behavior. I'm having issues when implementing a new > Controller, Service, and Gateway module. For example: > > TestController > > ------------------------------------------------------------------------------ > <cfcomponent displayName="TestController" > extends="ModelGlue.unity.controller.Controller" output="false"> > > <cffunction name="SetTestService" access="public" > returntype="void" output="false"> > <cfargument name="TestService" type="model.TestService" > required="true" /> > <cfset variables.TestService = arguments.TestService /> > </cffunction> > > <cffunction name="GetTestService" access="public" > returntype="model.TestService" output="false"> > <cfreturn variables.TestService /> > </cffunction> > > <cffunction name="randomFunction" access="public" > returntype="void" output="false"> > <cfargument name="event" type="any"> > <cfset var thisTestService = GetTestService() /> > ... > </cffunction> > ... > > ------------------------------------------------------------------------------ > > In my config.xml I'll have a message broadcast to call > randomFunction(), but it gives me an error: > > Message Element TESTSERVICE is undefined in VARIABLES. > > The really weird thing is that it's just my local machine, the same > code works on the development server. Is this a caching issue? Any > ideas would be great. Thank you. > > -- > 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 > -- 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
