Fornax-Platform Log In   View a printable version of the current page.  
  OAW-M2-Plugin (TOM)
  Dashboard > Fornax-Platform > ... > ToolSupport > OAW-M2-Plugin (TOM)
General


Projects


Latest News



Global Reports
Find all pages that aren't linked from anywhere
Find all undefined pages
Feed for new pages
Added by Thorsten Kamann, last edited by Thorsten Kamann on Oct 09, 2007  (view change)
Labels: 
(None)

oAW-M2-Plugin

Version

Current version is 2.0.0

The openArchitectureWare Generator-Framework provides only an Ant-Task natively. This can used in Maven-based projects, too, but it's not the best way.

So we decide to develop a Maven2-Plugin. This plugin is fully configurable (Outlet- and Property-Configuration). The plugin is based on the oAW-Workflow component. This is the only direct dependency to the oAW Framework. The plugin is independent to the used oAW Version. Only if the Workflow component is changed a backward-incompatible version will be released. But this you read here first

 Changes in the current version

Tracker for Fornax-Platform and CM3 (4 issues)
T Key Summary Assignee Reporter Pr Status Res Created Updated Due
New Feature TOM-14 Update to openArchitectureWare 4.2.0 Thorsten Kamann Thorsten Kamann Major ClosedClosed FIXED Oct 09, 2007 Oct 09, 2007
New Feature TOM-13 Adding property to avoid generation Thorsten Kamann Thorsten Kamann Major ClosedClosed FIXED Oct 09, 2007 Oct 09, 2007
New Feature TOM-11 Add the ability to configure a resource directory where all needed resources for generation can be stored Thorsten Kamann Thorsten Kamann Major ClosedClosed FIXED Jul 27, 2007 Oct 09, 2007
New Feature TOM-9 Add 2 outlets for artifact with protected regions Thorsten Kamann Thorsten Kamann Major ClosedClosed FIXED Jun 01, 2007 Jul 27, 2007

Features

  • Lose coupling with the oAW Framework, only dependent to the Workflow component
  • Provides 8 configurable outlets by default
  • Any properties you need can be configured an will be directed to the oAW Workflow component
  • Extend the Compile- and Testclasspath with the outlets pointing to java resources
  • Extend the resources with the outlets pointing to non-java resources
  • Searching for the workflow definition in all configured resources
  • Can check any resource for UptoDate checks. With this checks you can avoid unnessesary generator runs
    • With a system property you can disable this feature
  • Knows all dependencies with the scope test (so all configured dependencies are in the classpath by default)
Configuration (TOM) (Fornax-Platform)
Plugin Descriptor (TOM) (Fornax-Platform)
Projectinformations (TOM) (Fornax-Platform)
Usage (TOM) (Fornax-Platform)
Site powered by a free Open Source Project / Non-profit License (more) of Confluence - the Enterprise wiki.
Learn more or evaluate Confluence for your organisation.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.2.9 Build:#527 Sep 07, 2006) - Bug/feature request - Contact Administrators