}
private void addResource(final WebResource resource) {
String path = resource.getPath();
log.trace("Adding resource: {} -> {}", path, resource);
final WebResource old = resourcePaths.put(path, resource);
if (old != null) {
// FIXME: for now this causes a bit of noise on startup for overlapping icons, for now reduce to DEBUG
// FIXME: ... we need to sort out a general strategy short/long term for how to handle this issue
log.debug("Overlapping resources on path {}: old={}, new={}", path, old, resource);
}