Thanks a lot, now I got it running. 

Best wishes

Danny





Karsten Thoms wrote:
> 
> You have to split the projects into two: One that defines the generator,
> the other that uses it. Typically the latter has a small workflow that
> calls the generator workflow as cartridge.
> 
> Besides that it is best practice to separate the cartridge from the
> application of it, it is simply necessary when executing the oAW M2
> plugin. If you use any supporting Java classes they have to be compiled.
> This happens in the compile phase. The generator is used in the
> generate-sources phase, which is before. See the maven build lifecycle
> reference.
> When spliiting this up this is no problem. The generator cartridge is
> build before using it, so also the java classes get compiled before. 
> 
> You will find this pattern in any Fornax cartridge project.
> 
> Kind regards,
> ~Karsten
> 
> ----- Original Message -----
> From: "dannythomas" <daniel.tho...@elca.ch>
> To: fornax-developer@lists.sourceforge.net
> Sent: Tuesday, August 25, 2009 11:19:20 AM (GMT+0100) Europe/Berlin
> Subject: [Fornax-developer]  [fornax-oaw-m2-plugin] executing workflow
> 
> 
> 
> Hi everybody,
> 
> I have following situation:
> 
> After making a code generator which  now works excellently in when run in
> eclipse, I would like to be able to use the maven plugin for easy
> deployment
> and for being able to set up a small test framework (which then could call
> the plugin to generate code from a model).
> 
> The plugin seems to execute,  finds my workflow.oaw file and starts
> expanding the different types in the model. But as soon as it tries to
> execute a java file it tells me that it can't find the file... or more
> precisely:
> 
> 2009-08-25 10:59:44,451 ERROR [org.openarchitectureware.xpand2.Generator]
> Error in Component generator of type
> org.openarchitectureware.xpand2.Generator:
>         EvaluationException :
> org.fornax.cartridges.uml2.javabasic.EL4JHelper.getFQNPackagePath(org.eclipse.uml2.uml.Type)
> not found, problems were:
> [AnalysationIssueType not found] - Couldn't find Java type
> org.fornax.cartridges.uml2.javabasic.EL4JHelper :
> org.fornax.cartridges.uml2.javabasic.EL4JHelper
> 
> My project structure is following:
> 
> [.pom.xml]
> src
>    - main
>          - java
>               - [package structure of .java files]
>                                          - [all .java files needed]
> 
>          - resources
>               - Model    [containing the model file]
>               
>                - oaw       [where the workflow.oaw is located]
>                      -xpand        [here is the first template that gets
> run
> by workflow.oaw
>               
>               - [package structure of all .ext and .xpt files]
> 
> Would I first have to compile the .java files and/or put them somewhere
> else? Or is there any way of configuring this to work in the pom file?
> 
> 
> PS. yes, I took the javabasic catridge as starting point (and changed them
> directly, which is not the recommended usage), but now have changed nearly
> everything and have just kept the package structure for convenience).
> 
> Thanks for any helpful pointers
> 
> Daniel Thomas
> 
> 
> 
> 
> 
> -- 
> View this message in context:
> http://www.nabble.com/-fornax-oaw-m2-plugin--executing-workflow-tp25131017s17564p25131017.html
> Sent from the Fornax-Platform mailing list archive at Nabble.com.
> 
> 
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
> 30-Day 
> trial. Simplify your report design, integration and deployment - and focus
> on 
> what you do best, core application coding. Discover what's new with 
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Fornax-developer mailing list
> Fornax-developer@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/fornax-developer
> 
> 
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
> 30-Day 
> trial. Simplify your report design, integration and deployment - and focus
> on 
> what you do best, core application coding. Discover what's new with 
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Fornax-developer mailing list
> Fornax-developer@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/fornax-developer
> 
> 

-- 
View this message in context: 
http://www.nabble.com/-fornax-oaw-m2-plugin--executing-workflow-tp25131017s17564p25134835.html
Sent from the Fornax-Platform mailing list archive at Nabble.com.


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Fornax-developer mailing list
Fornax-developer@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fornax-developer

Reply via email to