Issue Type: Task Task
Assignee: Keith Babo
Created: 02/Apr/13 7:09 AM
Description:

The current approach has been to package the switchyard app was a war, and include the runtime governance integration as a pom dependency.

This has recently become slightly more complex, as it now needs a switchyard dependency to also be included in the war manifest.

As the default packaging for a switchyard app is a jar, we need to find a better approach to enable the user to include the runtime governance 'auditor'.

Thoughts from Keith:

"This means we have two issues to figure out here:

1) How will rtgov dependencies be resolved by SY deployments (jar and war).
2) How will transitive dependencies (e.g. extensions-wsdl) of rtgov be resolved.

I think the answer is that we install a rtgov module in the distribution and then declare a dependency on that module for any deployments that wish to use it. We can add this dependency via pom configuration or if we want to get super fancy we can probably attach it in our deployer logic if the module is present in the system. I'll need to investigate that second option a bit more."

Fix Versions: 1.0
Project: SwitchYard
Priority: Major Major
Reporter: Gary Brown
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira