protected ro.isdc.wro.model.resource.Resource toWroResource(String bundle, Resource resource) { ro.isdc.wro.model.resource.ResourceType type = toWroResourceType(resource.getType()); if (type == null) { if (log.isDebugEnabled()) { log.debug("Cannot handle resource type '" + resource.getType() + "' for resource '" + resource.getName() + "'"); } return null; } String uri = NuxeoUriLocator.getUri(resource); if (uri == null) { log.error( "Cannot handle resource '" + resource.getName() + "' for bundle '" + bundle + "': no uri resolved"); return null; } ro.isdc.wro.model.resource.Resource res = ro.isdc.wro.model.resource.Resource.create(uri, type); res.setMinimize(resource.isShrinkable()); return res; }