Darius Jockel wrote:
> 
> Please try this:
> 
> Inside your project put a 'MyAdvice.ext' into a m2t folder.
> The file contain this code:
> around org::fornax::cartridges::uml2::javabasic::m2t::DataType::isSet(*) : 
>       false; 
> 
> The example workflow.oaw is extended by the two components like described
> in the last post. Now is looks like this:
> <workflow>
>       <property file="./workflow.properties"/>
>       
>       <component
>       
> class="org.openarchitectureware.util.featureconfig.text.TextConfigurationReader">
>               <configFile value="${feature.model}" />
>       </component>
>       
>       <bean class="org.openarchitectureware.uml2.Setup"
>               standardUML2Setup="true" />
>       
>       <component class="org.openarchitectureware.emf.XmiReader">
>               <modelFile value="${model.file}"/>
>               <outputSlot value="model"/>
>       </component>
>       
>       <component adviceTarget="hibernateCartridge_pojo_generator"
> id="MyAdvices1" class="oaw.xpand2.GeneratorAdvice">
>       <extensionAdvices value="m2t::MyAdvice"/>
>       </component>
> 
>       <component adviceTarget="hibernateCartridge_mapping_generator"
> id="MyAdvice2" class="oaw.xpand2.GeneratorAdvice">
>       <extensionAdvices value="m2t::MyAdvice"/>
>       </component>
> 
>       <cartridge file="org/fornax/cartridges/uml2/hibernate/hibernate.oaw" 
>               inheritAll="true">
>               <prExcludes value="*.svn-base"/>
>       </cartridge>
>               
> </workflow>
> 
> You see, all the changes have to be done inside your project.
> If you want I can provide this example.
> 
> By the way: Thank you very much for your question. I think I will extend
> the provided example project by such an aop example. This will be part of
> further releases.
> 
> Regards
> Darius  
> 
Thank you very much! I used some exemplary models and the cartridge always
generates lists as desired. 
The extension of the example is a good idea, as the steps are not that
obvious for a beginner like me.

Regards Tom

-- 
View this message in context: 
http://www.nabble.com/Hibernate---Always-generate-List--tp22929008s17564p22973347.html
Sent from the Fornax-Platform mailing list archive at Nabble.com.


------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Fornax-developer mailing list
Fornax-developer@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fornax-developer

Reply via email to