bundles.put("Customer" + version + ".jar", customerBundle);
bundles.put("Retailer" + version + ".jar", retailerBundle);
bundles.put("Warehouse" + version + ".jar", warehouseBundle);
bundles.put("Shipper" + version + ".jar", shipperBundle);
ModelResolver customerResolver = new OSGiModelResolverImpl(bundles);
bundles = new Hashtable<String,Bundle>();
bundles.put("Retailer" + version + ".jar", retailerBundle);
ModelResolver retailerResolver = new OSGiModelResolverImpl(bundles);
bundles = new Hashtable<String,Bundle>();
bundles.put("Warehouse" + version + ".jar", warehouseBundle);
ModelResolver warehouseResolver = new OSGiModelResolverImpl(bundles);
bundles = new Hashtable<String,Bundle>();
bundles.put("Shipper" + version + ".jar", shipperBundle);
ModelResolver shipperResolver = new OSGiModelResolverImpl(bundles);
shipperContribution = contributionService.contribute(
"Shipper" + version,
shipperContribURL, shipperResolver, false);