Improve CMS session.
[lgpl/argeo-commons.git] / org.argeo.cms.ui.rap / src / org / argeo / cms / web / BundleResourceLoader.java
index e6ad61db6e02b2cc309a6dbdfc560921e2ff4caf..ca93e625efa181c3f2373765a256cf852b9e6a53 100644 (file)
@@ -4,7 +4,6 @@ import java.io.IOException;
 import java.io.InputStream;
 import java.net.URL;
 
-import org.argeo.cms.CmsException;
 import org.eclipse.rap.rwt.service.ResourceLoader;
 import org.osgi.framework.Bundle;
 
@@ -22,7 +21,8 @@ public class BundleResourceLoader implements ResourceLoader {
                if (res == null) {
                        res = bundle.getResource(resourceName);
                        if (res == null)
-                               throw new CmsException("Resource " + resourceName + " not found in bundle " + bundle.getSymbolicName());
+                               throw new IllegalArgumentException(
+                                               "Resource " + resourceName + " not found in bundle " + bundle.getSymbolicName());
                }
                return res.openStream();
        }