String[] configurations = getConfs().split(",");
for (int i = 0; i < configurations.length; i++) {
if ("*".equals(configurations[i])) {
String[] declaredConfs = md.getConfigurationsNames();
for (int j = 0; j < declaredConfs.length; j++) {
artifact.addConfiguration(declaredConfs[j]);
md.addArtifact(declaredConfs[j], artifact);
}
} else {
//create configuration if it doesn't exist
if (md.getConfiguration(configurations[i]) == null) {