That was the issue. Needed BER MG.

Works now. Thanks

On 5/4/06, Brian Billings <[EMAIL PROTECTED]> wrote:
I have MG 1.1 and CS 0.5..

Both Zips downloaded from the web sites today.

I'll try to fugure out how to the the CVS versions and update the post..


On 5/4/06, Chris Scott <[EMAIL PROTECTED]> wrote:
> This is looking like a ModelGlue issue with autowiring, no? Do you
> have BERs of both frameworks?
>
> Chris Scott
> [EMAIL PROTECTED]
> http://cdscott.blogspot.com/
> http://www.coldspringframework.org/
>
>
>
>
>
>
>
>
>
>
> On May 4, 2006, at 8:21 PM, Brian Billings wrote:
>
> > I went in and changed to constructor-arg also... same thing.
> >
> > On 5/4/06, Brian Billings <[EMAIL PROTECTED]> wrote:
> >> I tried it and I got this right off..
> >>
> >> GetConfigBean(): File Not Found!
> >>
> >> Then I changed it to :
> >>
> >>        <cfset variables.SampleObj = getModelGlue().getConfigBean
> >> ("CSTest.xml") />
> >>
> >> since that is how I get my other MG config beans and changed my MG
> >> bean mappings to:
> >>    <setting name="beanMappings" value="/CSTEST/config/beans" />
> >>
> >> then I got (I think Im closer):
> >>
> >> Element XMLROOT.XMLATTRIBUTES.CLASS is undefined in XBEAN.
> >>
> >>
> >> The error occurred in F:\MARC\ModelGlue\Bean\BeanFactory.cfc: line 34
> >> Called from F:\MARC\ModelGlue\ModelGlue.cfc: line 400
> >> Called from F:\MARC\CSTEST\controller\Controller.cfc: line 38
> >> Called from F:\MARC\ModelGlue\ModelGlue.cfc: line 85
> >> Called from F:\MARC\ModelGlue\Core\XMLModelGlueLoader.cfc: line 43
> >> Called from F:\MARC\ModelGlue\ModelGlue.cfm: line 12
> >> Called from F:\MARC\CSTEST\index.cfm: line 27
> >>
> >>
> >>
> >>
> >> What do you think?
> >>
> >>
> >>
> >>
> >> On 5/4/06, Dave Ross <[EMAIL PROTECTED]> wrote:
> >> >
> >> > Brian,
> >> >
> >> > I noticed that SampleObj accepts "thisVal" as an argument to the
> >> > constructor, aka init(). Thus in your ColdSpring XML file you
> >> would use
> >> > <constructor-arg> instead of <property> (or add a setThisVal()
> >> method to
> >> > SampleObj). However, I don't think what you posted will *break*
> >> ColdSpring -
> >> > so for kicks, what happens when, instead of a setter method in
> >> your MG
> >> > controller, you add this to your controller's init():
> >> >
> >> > <cfset variables.SampleObj = getModelGlue().getConfigBean
> >> ("SampleObj") />
> >> >
> >> > Reason I ask is that I don't think the autowire stuff is part of
> >> the latest
> >> > release (but I could be wrong).
> >> >
> >> > -Dave
> >> >
> >> > On 5/4/06, Brian Billings <[EMAIL PROTECTED]> wrote:
> >> > > All,
> >> > >
> >> > > I'm trying to get started with CS and its not working as I expect
> >> > > (with no previous knowledge).
> >> > >
> >> > > I have a brand new model-glue app template in /CSTEST.
> >> > >
> >> > > I added beanFactoryLoader and autowireController to
> >> modelglue.xml:
> >> > >
> >> > > <config>
> >> > > <setting name="beanMappings"
> >> > value="/CSTEST/config/beans/CSTest.xml" />
> >> > > <setting name="viewMappings" value="/CSTEST/views" />
> >> > > <setting name="beanFactoryLoader"
> >> value="ModelGlue.Core.ColdSpringLoader"
> >> > />
> >> > > <setting name="autowireControllers" value="true" />
> >> > > <setting name="defaultEvent" value="Home" />
> >> > > <setting name="reload" value="true" />
> >> > > <setting name="debug" value="true" />
> >> > > </config
> >> > >
> >> > >
> >> > > I added a model object named SampleObj.cfc in /CSTEST/model:
> >> > >
> >> > > <cfcomponent>
> >> > > <cffunction name="init">
> >> > >      <cfargument name="thisVal">
> >> > >      <cfset variables.thisVal = arguments.thisVal />
> >> > >      <cfreturn this />
> >> > > </cffunction>
> >> > > <cffunction name="getValue">
> >> > >      <cfreturn variables.thisVal />
> >> > > </cffunction>
> >> > > </cfcomponent>
> >> > >
> >> > >
> >> > > I added a coldspring XML file to /CSTEST/config/beans/ called
> >> CSTest.xml:
> >> > >
> >> > > <beans>
> >> > >      <bean id="SampleObj" class="CSTEST.model.SampleObj">
> >> > >              <property name="thisVal">
> >> > >                      <value>33</value>
> >> > >              </property>
> >> > >      </bean>
> >> > > </beans>
> >> > >
> >> > > I added a setter to my controller that matched the id in the
> >> > > coldspring XML file.
> >> > >
> >> > > <cffunction name="setSampleObj" returntype="void" output="false">
> >> > >      <cfargument name="SO">
> >> > >      <cfset variables.SampleObj = arguments.SO />
> >> > > </cffunction>
> >> > >
> >> > >
> >> > > The setter in my controller isnt getting called.Im getting the
> >> > > following error when I try to use SampleObj in the variables
> >> scope
> >> > > from the onRequestStart function:
> >> > >
> >> > > Element SAMPLEOBJ is undefined in VARIABLES.
> >> > >
> >> > >
> >> > > Thanks to anyone that can help me get started. Im sure im
> >> > > misunderstanding something and just need a nudge in the right
> >> > > direction. Im attaching the whole thing (not much) just in
> >> case it is
> >> > > needed to troubleshoot.
> >> > >
> >> > >
> >> > >
> >> >
> >> >
> >>
> >>
> >>
> >
>
>
>
>
>



Reply via email to