+ // resource = getClass().getResource(RESOURCE_BASE + resourceFileName);
+ try {
+ // FIXME workaround when in nested OSGi frameworks
+ resource = URI.create("platform:/plugin/org.argeo.cms" + RESOURCE_BASE + resourceFileName).toURL();
+ } catch (MalformedURLException e) {
+ throw new IllegalArgumentException("Cannot convert " + resourceFileName + " to URL");
+ }