Failed to find loader: town.zip

I’m running against the latest nightly build of jME3 (2010-11-21). I get an exception on



[java]assetManager.registerLocator(“town.zip”, ZipLocator.class.getName());[/java]



[java]Nov 21, 2010 12:42:57 PM com.jme3.asset.DesktopAssetManager registerLoader

WARNING: Failed to find loader: town.zip

java.lang.ClassNotFoundException: town.zip

at java.net.URLClassLoader$1.run(URLClassLoader.java:202)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:190)

at java.lang.ClassLoader.loadClass(ClassLoader.java:307)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)

at java.lang.ClassLoader.loadClass(ClassLoader.java:248)

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:169)

at com.jme3.asset.DesktopAssetManager.registerLoader(DesktopAssetManager.java:112)

at mygame.Main.simpleInitApp(Main.java:58)

at com.jme3.app.SimpleApplication.initialize(SimpleApplication.java:186)

at com.jme3.system.lwjgl.LwjglAbstractDisplay.initInThread(LwjglAbstractDisplay.java:134)

at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:183)

at java.lang.Thread.run(Thread.java:680)

Nov 21, 2010 12:42:57 PM com.jme3.asset.DesktopAssetManager loadAsset

WARNING: Cannot locate resource: main.scene[/java]



town.zip is in the root of my project directory. Any clues?

Try switching the method parameters, it tries to load a loader class named town.zip :wink: