in src/main/java/org/apache/maven/plugins/war/util/WebappStructure.java [173:186]
public String getOwner(String path) {
if (!isRegistered(path)) {
return null;
} else {
for (final String owner : registeredFiles.keySet()) {
final PathSet structure = getStructure(owner);
if (structure.contains(path)) {
return owner;
}
}
throw new IllegalStateException(
"Should not happen, path [" + path + "] is flagged as being registered but was not found.");
}
}