classloader = arb.getConfiguration().getClassLoader();
Thread.currentThread().setContextClassLoader( classloader );
} else {
// load up the classloader we are going to use
ClassLoaderBuilder classLoaderBuilder = new ClassLoaderBuilder(packageItem.listAssetsWithVersionsSpecifiedByDependenciesByFormat(AssetFormats.MODEL));
classloader = classLoaderBuilder.buildClassLoader();
Thread.currentThread().setContextClassLoader(classloader);
// we have to build the package, and try again.
if ( packageItem.isBinaryUpToDate() ) {
RuleBaseCache.getInstance().put( packageItem.getUUID(),