jboss-switchyard/tools — pull request #18 by rcernich (2012-01-07 21:14:14+00:00)
Title: SWITCHYARD-455 add facet for SwitchYard projects

Adds a simple facet for identifying SY projects.
Added module factory to support "Run as -> Run on Server" for SY projects.
Updated m2e integration to add SY facet when importing Maven projects.

Outstanding issues:
Utility Module facet adds META-INF/MANIFEST.MF in the first source directory. This should be fixed in the Eclipse framework or WTP m2e integration.
Repositories are not added when adding the SY facet to an existing project or through the new faceted project wizard (i.e. the user may see dependency errors).
No facet support for components (i.e. you still have to add component dependencies manually).
For a typical Java SY project "Deployables" are not initialized correctly after first importing or creating a SY project (i.e. the test source and resources are included). The user must run Maven->Update Project Configuration after import/creation to fix the problem. (This is an issue with m2e integration where the "utility module" configurator is executed before the SY configurator, which adds the utility module facet.)