Recently, while working on a project I have found out that the Classloader of my plugin framework does not find resources contained in the plugin JAR file. I fixed this problem by overriding the getResourceAsStream method of the PluginClassLoader. Actually there are 2 or 3 related methods which also should be overriden by the PluginClassLoader, but currently I don’t need to use that other methods and it would cost me valuable time, so I decided to just fix the getResourceAsStream method and fix the related methods later when I maybe need them.