Dear Dan, Thank your answer. Sorry to reply late. It was the weekend
here in Tokyo and I was out!!
So, here is the details :

##ModelGlue.xml##

<?xml version="1.0" encoding="UTF-8"?>
<modelglue>

        <!-- Modules -->
        <module Location="/plugins/plugin1/config/plugin1.xml"/>
        <module Location="/plugins/plugin2/config/plugin2.xml"/>
        <module Location="/plugins/plugin3/config/plugin3.xml"/>

<controllers>
        <controller id="Controller" type="controller.Controller">
        </controller>
</controllers>

        <event-types>
        </event-types>

<event-handlers>


        <!-- A homepage for your application. -->
        <event-handler name="page.index">
                <broadcasts />
                <results>
                        <result do="template.main" />
                </results>
                <views>
                        <include name="body" template="pages/index.cfm" />
                </views>
        </event-handler>

        <!-- An error event to show when an error occurs, much like
<cferror>. -->
        <event-handler name="page.error">
                <broadcasts />
                <results>
                        <result do="template.main" />
                </results>
                <views>
                        <include name="body" template="pages/exception.cfm" />
                </views>
        </event-handler>

        <!-- A "404" event to show when the requested event isn't defined. --
>
        <event-handler name="page.missing">
                <broadcasts />
                <results>
                        <result do="template.main" />
                </results>
                <views>
                        <include name="body" template="pages/missingEvent.cfm" 
/>
                </views>
        </event-handler>

        <!-- Private events:  can't be accessed through a URL -->
        <event-handler access="private" name="template.main">
                <views>
                        <include name="main" template="templates/main.cfm" />
                </views>
        </event-handler>
</event-handlers>

</modelglue>

##Coldspring.xml##
<beans>

<!-- This is your Model-Glue configuration -->
<bean id="modelglue.modelGlueConfiguration"
class="ModelGlue.gesture.configuration.ModelGlueConfiguration">

        <!-- Be sure to change these to false when you go to production! -->
        <property name="reload"><value>true</value></property>
        <property name="debug"><value>true</value></property>

        <!-- Name of the URL variable that states which event-handler to run
-->
        <property name="eventValue"><value>event</value></property>
        <!-- Default event-handler -->
        <property name="defaultEvent"><value>page.index</value></property>
        <!-- Execute this event when the requested event is missing. Won't
work if generationEnabled=true and in development mode! -->
        <property name="missingEvent"><value>page.missing</value></property>
        <!-- Execute this event when an error occurs. -->
        <property name="defaultExceptionHandler"><value>page.error</value></
property>

        <!-- Controls reloading -->
        <property name="reloadPassword"><value>true</value></property>
        <property name="reloadKey"><value>init</value></property>

        <!-- Where to find necessary files -->
        <property name="configurationPath"><value>config/ModelGlue.xml</
value></property>
        <property name="applicationMapping"><value>/</value></property>
        <property name="viewMappings"><value>/views</value></property>
        <property name="helperMappings"><value>/helpers</value></property>

        <!-- Generate unknown events when in development mode?
(reload=false) -->
        <property name="generationEnabled"><value>false</value></property>

        <!-- Set the default cache timeout in seconds -->
        <property name="defaultCacheTimeout"><value>60</value></property>

        <!-- Scaffolding config -->
        <!-- Turning this off will disable any scaffold generation. Turning
this on requires the reload setting above to also be on.-->
        <property name="rescaffold"><value>true</value></property>
        <!-- Where do you want generated views to be saved to? -->
        <property name="generatedViewMapping"><value>views</value></property>
        <!--This directory structure should already exists. ModelGlue will
create the Scaffolds.xml file and overwrite as needed.-->
        <property name="scaffoldPath"><value>config/scaffolds/Scaffolds.xml</
value></property>
        <!-- What scaffold generation patterns should ModelGlue use if you do
not specify in the <scaffold type=""> attribute? .-->
        <property
name="defaultScaffolds"><value>list,edit,view,commit,delete</value></
property>

        <!-- See documentation or ModelGlueConfiguration.cfc for additional
options. -->
</bean>

<bean id="modelglue.applicationConfiguration"
class="ModelGlue.Bean.CommonBeans.SimpleConfig">
        <property name="config">
                <map>
                        <entry key="myDatasource"><value>test</value></entry>
                </map>
        </property>
</bean>

<alias alias="ormAdapter" name="ormAdapter.Reactor" />
<alias alias="ormService" name="ormService.Reactor" />
<bean id="reactorConfiguration" class="reactor.config.config">
        <constructor-arg name="pathToConfigXml"><value>/config/reactor/
Reactor.xml</value></constructor-arg>
        <property name="project"><value>mg3ap</value></property>
        <property name="dsn"><value>test</value></property>
        <property name="type"><value>mysql</value></property>
        <property name="mapping"><value>/model/data/reactor</value></
property>
        <property name="mode"><value>development</value></property>
</bean>

</beans>

##REACTOR.XML##
<reactor>

        <config>
       <project value="mg3ap" />
       <dsn value="test" />
       <type value="mysql" />
       <mapping value="/model/data/reactor" />
       <mode value="development" />
        </config>

        <objects>
                <object name="country"/>
                <object name="alphabet"/>
                <object name="currencies"/>
        </objects>

</reactor>

I created a test project with a mysql db for you to test what I am
talking about.
https://files.me.com/jeremie.eremiya/rn1hga

As for the debug output, It effectively reads the modules, but I can't
find where the scaffolding goes wrong...
Thank you very much for your help! i hope the information I provided
will help you.

Jeremie

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