You really want the ModelGlue folder to be off the root of your site or to have a mapping named /ModelGlue created pointing to the ModelGlue folder created in the CF administrator. The framework is designed internally to work from /ModelGlue and you should not make any changes to the core framework files to implement it into your application.

Dan

On 2/3/2010 11:03 PM, Kevin Penny wrote:
Ok - and when I set the value of template inside the
AbstractRemotingService.cfc it actually works:

<cfset template = "../../../../../application/index.cfm">

Since the ModelGlue Directory is located in a subdirectory maybe it's
getting confused - or do you have to explicitly set it?

Directory Structure is:
trunk
   application (where index.cfm and RemotingService.cfc live)
   classes
     frameworks
       modelGlue_3
         gesture
           remoting (where AbstractRemotingService.cfc lives)



On Feb 3, 8:41 pm, Kevin Penny<[email protected]>  wrote:
I'm a bit new to mg, but have been building an app that we now wanna
take advantage of the AbstractRemotingService.cfc.  I've done remoting
via ColdSpring in the past which I really like but this was the path
we've chosen for now.

So I create my RemoteService.cfc in the application root directory and
Extend the ModelGlue.gesture.remoting.AbstractRemotingService
component and that's pretty much all I have to do right?

When I execute a call to it via URL at say mydomain.com/
RemotingService.cfc?method=executeEvent&eventname=goal.metertest I get
the following error:

Variable TEMPLATE is undefined.

The error occurred in D:\www\xyz\classes\frameworks\ModelGlue_3\gesture
\remoting\AbstractRemotingService.cfc: line 11

9 :<cfset request._modelglue.bootstrap.blockEvent = 1 />
10 :
11 :<cfmodule template="#template#" />

And following the call from the AbstractRemotingService executeEvent()
method it calls getModelGlue() - which looks for some 'template'
variable which I have no idea where that would come from.

Any help?

I'd love to try this out before I scamper back to using CS to expose
things.

Thanks

--
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

Reply via email to