Ok, got it working now.

I copied  CS2.0 developbranch and I copied your _modified_ copy of MG over
from your Git. The 3.2.439 ModelGlue version gave errors, even with the 3
modificatins you mentioned before.

Thanks,

Marc

On Sat, Jun 30, 2012 at 2:18 PM, Chris Blackwell <[email protected]> wrote:

> Hi Marc,
>
> If you are trying to use coldspring in your application (not just in
> ModelGlue) then you'll need to adjust your code accordingly. Please refer
> to the migration guide
> http://sourceforge.net/apps/trac/coldspring/wiki/MigratingFrom1.xTo2.0
>
> I believe Mark's default branch for Coldspring is develop, this is the
> code you want.
> go to https://github.com/markmandel/coldspring and click download zip.
>
> Cheers, Chris
>
> On 30 June 2012 12:58, Marc Bakker <[email protected]> wrote:
>
>> Hi Chris,
>>
>> so I did this:
>> 1) copied the three MG files you mentioned in your first post from your
>> GitHub repos;
>> added those file to my copy of MG 3.2 RC1 (3.2.439);
>> 2) removed the CS 2.0. Alpha 1 took earlier and exported the trunk from
>> Mark Mandels CS repos to my local project;
>> 3) updated the mapping to point to this new version of CS20
>>
>> But I keep getting errors when requesting a page (with init=true):
>>
>> "Could not find the ColdFusion component or interface
>> coldspring.beans.DefaultXmlBeanFactory.
>> Ensure that the name is correct and that the component or interface
>> exists.
>>
>> The error occurred in H:\www\CMS\wwwroot\Application.cfc: line 67"
>>
>> I'm not quite sure what you mean with development branch but I also tried
>> this with the CS copy in
>>
>> https://github.com/markmandel/coldspring/branches/feature/92-aop-factory-bean
>> which also gave errors on first request.
>>
>> Is this the correct approach? And what shouyld I export from
>> https://github.com/markmandel/coldspring is you refer to the development
>> branch?
>>
>> I'd like to use CS2.0 with my projects since that adds remote proxybeans
>> and AOP to the picture which DI/1 from Sean Corfield does not I believe.
>> Are you using DI/1 or CS20 witrh FW/1?
>>
>> Thanks for your time and effort!
>>
>> Marc
>>
>>
>> On Sat, Jun 30, 2012 at 8:40 AM, Chris Blackwell <[email protected]>wrote:
>>
>>> Marc,
>>>
>>> in the course of getting this working I logged a few bugs which were
>>> fixed in the development branch
>>>
>>> I believe this is a bug in CS2 alpha 1 related to abstract parent bean
>>> definitions,  which are used in MG's configuration.
>>>
>>> so you'll need to pull the code from github and checkout the development
>>> branch.
>>>
>>> let me know if that works.
>>>
>>> Chris
>>> On Jun 30, 2012 12:22 AM, "Marc Bakker" <[email protected]> wrote:
>>>
>>>> Hi Chris,
>>>>
>>>> I copied the three files from your github to the locations
>>>> mentioned,added a copy of Coldspring 2.0 Alpha1 into my project folder and
>>>> updated the mapping to point to CS 2.0 Alpha-1 instead of Coldspring 
>>>> (v1.2).
>>>>
>>>> Then I did a init=true but my first request gave an Object
>>>> instantiation exception:
>>>>
>>>> Object instantiation exception.
>>>> An exception occurred while instantiating a Java object. The class must
>>>> not be an interface or an abstract class. Error: ''.
>>>>
>>>> The error occurred in
>>>> H:\www\CMS\Frameworks\coldspring\beans\AbstractBeanFactory.cfc: line 253
>>>> Called from
>>>> H:\www\CMS\Frameworks\coldspring\beans\AbstractBeanFactory.cfc: line 42
>>>> Called from H:\www\CMS\wwwroot\Application.cfc: line 67
>>>>
>>>> Am I missing something?
>>>>
>>>> Thanks,
>>>>
>>>> Marc
>>>>
>>>> On Mon, Jun 25, 2012 at 1:59 PM, Chris Blackwell <[email protected]>wrote:
>>>>
>>>>> Marc,
>>>>>
>>>>> the code in my ModelGlue <https://github.com/d1rtym0nk3y/ModelGlue>repo 
>>>>> on github contains the changes needed to make it work with CS2.  The
>>>>> code there is based on 3.2 RC1 with the following changes
>>>>>
>>>>> ModelGlue/gesture/loading/ColdSpringBootstrapper.cfc has been updated
>>>>> to detect which version of Coldspring is in use and create it 
>>>>> appropriately.
>>>>>
>>>>> ModelGlue/gesture/configuration/ModelGlueConfiguration.xml has had the
>>>>> coldspring 2 xml namespaces added to the <beans> element
>>>>>
>>>>> ModelGlue/gesture/configuration/ColdSpring2RegistryCleaner.cfc added,
>>>>> called by ColdSpringBootstrapper. this removes the core beans for Transfer
>>>>> or Reactor if the libraries are not installed. Coldspring 2 will throw and
>>>>> error if defined beans can not be instantiated.
>>>>>
>>>>> The changes were designed to be backward compatible with CS1.2, but
>>>>> its not fully tested. The code was thrown together for a project i'm
>>>>> working on, but we're since swapped to FW1, so i'm not currently using 
>>>>> this
>>>>> code.
>>>>>
>>>>> Cheers, Chris
>>>>>
>>>>> On 22 June 2012 22:33, marc <[email protected]> wrote:
>>>>>
>>>>>> Thanks, I am looking forward to the ColdFusion 9 ORM Integration
>>>>>> classes.
>>>>>>
>>>>>> Marc
>>>>>>
>>>>>> On Jun 22, 8:29 pm, Chris Blackwell <[email protected]> wrote:
>>>>>> > its not really feasible to set up a CS2 parent factory,  as that
>>>>>> would
>>>>>> > require you to have both cs1 and cs2 running side by side which won
>>>>>> the
>>>>>> > work.
>>>>>> >
>>>>>> > fwiw,  I have managed to get model glue running with cs2. It wasn't
>>>>>> > simple,  but it is possible.
>>>>>> >
>>>>>> > The updated totally unofficial code might be on github -
>>>>>> https://github.com/d1rtym0nk3y.  If not I'll try to remember to post
>>>>>> it
>>>>>> > next week.
>>>>>> > On Jun 22, 2012 5:46 PM, "Dan Wilson" <[email protected]> wrote:
>>>>>> >
>>>>>> >
>>>>>> >
>>>>>> >
>>>>>> >
>>>>>> >
>>>>>> >
>>>>>> > > We haven't considered what adding CS2.0 into the mix for
>>>>>> ModelGlue would
>>>>>> > > entail.
>>>>>> >
>>>>>> > > I'm not sure of the value it would bring to the framework at this
>>>>>> point.
>>>>>> > >  If you wanted to use CS2 in your applications, I'm pretty sure
>>>>>> you could
>>>>>> > > set up a Parent Bean Factory relationship between with the
>>>>>> internal
>>>>>> > > ColdSpring instance and your CS2 instance.
>>>>>> >
>>>>>> > > *From the modelglueapplicationtemplate/index.cfm:*
>>>>>> >
>>>>>> > > <!---
>>>>>> > > **HIERARCHIAL BEAN FACTORY SUPPORT**
>>>>>> >
>>>>>> > > If you'd like to designate a parent bean factory for the one that
>>>>>> powers
>>>>>> > > Model-Glue,
>>>>>> > > simply do whatever you need to do to set the following value to
>>>>>> the parent
>>>>>> > > bean factory
>>>>>> > >  instance:
>>>>>> > >  <cfset ModelGlue_PARENT_BEAN_FACTORY = ??? />
>>>>>> > > --->
>>>>>> >
>>>>>> > > On Fri, Jun 22, 2012 at 12:42 PM, marc <[email protected]>
>>>>>> wrote:
>>>>>> >
>>>>>> > >> Hmmm, maybe I should have jumped into the code and check before
>>>>>> saying CS
>>>>>> > >> is not compatible...
>>>>>> > >> I remember running into some issues using CF9 ORM and MG
>>>>>> 3.2.439/CS 1.2
>>>>>> > >> that had to do with the way CF9 handles instantiation of the
>>>>>> entities. I
>>>>>> > >> wanted to inject beans in the entities and found that CS had
>>>>>> difficulties
>>>>>> > >> with that. But hey - if nobody is having problems with that, I
>>>>>> think I
>>>>>> > >> should look again..
>>>>>> >
>>>>>> > >> Anyway, still my question remains: What's happening witrh MG and
>>>>>> CS2.0?
>>>>>> > >> Are there plans to integrate MG with Narwahl?
>>>>>> > >> Can't check the CS site, it's down (again). I hope so since MG
>>>>>> with CS
>>>>>> > >> are the frameworks I have been using exclusively for the last 2
>>>>>> years.
>>>>>> >
>>>>>> > >> Marc
>>>>>> >
>>>>>> > >> On Friday, June 22, 2012 4:49:54 PM UTC+2, marc wrote:
>>>>>> >
>>>>>> > >>> Hi,
>>>>>> >
>>>>>> > >>> A few months ago I tried out Model-Glue with CF 9.01 ORM using
>>>>>> and
>>>>>> > >>> found out that the version of Coldspring that ships with MG
>>>>>> 3.2.439 is
>>>>>> > >>> not compatible with CF9 ORM. Recently I saw on the CS site
>>>>>> version 2.0
>>>>>> > >>> is out. Can I use CS 2.0 with MG latest version? If yes, how?
>>>>>> >
>>>>>> > >>> Thanks,
>>>>>> >
>>>>>> > >>> Marc
>>>>>> >
>>>>>> > >>  --
>>>>>> > >> 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
>>>>>> >
>>>>>> > > --
>>>>>> > > Plutarch - "The mind is not a vessel to be filled but a fire to be
>>>>>> > > kindled."
>>>>>> >
>>>>>> > > --
>>>>>> > > 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
>>>>>>
>>>>>
>>>>>  --
>>>>> 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
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Met vriendelijke groet,
>>>>
>>>> Marc Bakker
>>>>
>>>>  --
>>>> 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
>>>
>>
>>
>>
>> --
>>
>> Met vriendelijke groet,
>>
>> Marc Bakker
>>
>>  --
>> 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
>



-- 

Met vriendelijke groet,

Marc Bakker

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