cf ARIES -744 and rev 1176139 I've tried to clean up the poms a bit as follows:
- external dependencies such as osgi.core marked provided - included artifacts such as blueprint-parser and bundles going into "all-in-one" jars are marked provided - other aries dependencies marked compile (i.e. unmarked) or test as needed - reduce version duplication - use individual bundles rather than all-in-one bundles in tests Both before and after these changes I'm getting a test failure in AdvancedEJBBundleTest.testJPAContextSharing One of my goals is to make it easier to construct karaf or in the future osgi features using the maven dependencies to deduce the feature contents. Please let me know of problems this causes, or suggestions for different principles or further work. thanks david jencks
