addProfile(bindingsKey, bindings);
subprofileNames = new String[] { bindingsName };
}
// Create bootstrap profile meta data
ProfileKey bootstrapKey = new ProfileKey(bootstrapName);
ProfileMetaData bootstrap = createProfileMetaData(bootstrapName, false,
new URI[] { bootstrapURI }, subprofileNames );
addProfile(bootstrapKey, bootstrap);
subprofileNames = createSubprofileNames(subprofileNames, bootstrapName);
// Create deployers profile meta data
ProfileKey deployersKey = new ProfileKey(deployersName);
ProfileMetaData deployers = createProfileMetaData(
deployersName, false, new URI[] { deployersURI }, subprofileNames);
addProfile(deployersKey, deployers);
subprofileNames = createSubprofileNames(subprofileNames, deployersName);
// Create applications profile meta data
String[] rootSubProfiles = createApplicationProfiles(subprofileNames);
// Create empty root profile;
ProfileMetaData root = new EmptyProfileMetaData(
null, null, rootKey.getName(), createSubProfileMetaData(rootSubProfiles));
// Add to profile map
addProfile(rootKey, root);
}