I have just released version 3.0.0 of the Maven plugin for oAW. The biggest news is that it now supports the WorkflowRunner from Eclipse MWE. I have tested it both with oAW 4 based projects and an TMF Xtext example, which requires MWE as execution environment.
Two weeks ago I started together with Heiko Behrens the work on the new release in an evening session in the Hotel, since his project at Deutsche Boerse wants to integrate in the Maven based build process. They already use the latest Eclipse Galileo, TMF Xtext, M2T Xpand and MWE versions.
Since the current oAW plugin from Fornax was bound to openArchitectureWare 4 we had to open it up to support MWE. First we did the obvious, by adding MWE as additional dependency to the plugin project. Later I phoned with Dieter Moroff, who suggested to reduce dependencies by using reflection to load and execute the appropriate WorkflowRunner implementation. This works fine now, the plugin supports now both engines while dependencies have been minimized.
Originally I planned to release it as version 2.2.0, but the opening for MWE is such a great step that I decided on the finishing line to give it the version 3.0.0.
For TMF Xtext we have created an example which demonstrates the Maven integration for TMF Xtext/M2T Xpand/MWE based projects (what openArchitectureWare 5 in the core will be). I will write articles on some details later.