public ClassLoader getClassLoader(Contribution contribution, ClassLoader parent) {
// TODO - This is not quite right at the CCL will load up the nested jars
// also. However we do need to pick up the import processing so
// need a bit of a refactor
ContributionClassLoader ccl = new ContributionClassLoader(contribution, parent);
return new EARContributionClassLoader(contribution, ccl);
}