I've taken a first stab at adding an easy way of integration testing JBI artifacts (shared libraries, components and service assemblies) using a simple Spring XML notation that can be included into any JUnit test case...
http://cwiki.apache.org/SM/integration-testing-in-spring.html This allows you to depend on artifacts using their maven groupId and artifactId and then the version is inferred (using the generated META-INF/maven/dependencies.properties via the jbi-maven-plugin). My idea was to show how we can boot up servicemix with some artifacts from the local repo, then use Camel to fire in messages and make assertions and so forth to test that the JBI artifacts actually deploy correctly and do what is expected etc. Feedback most appreciated if this can be improved... -- James ------- http://macstrac.blogspot.com/ Open Source SOA http://open.iona.com