[osmosis-dev] plugin error, tag transform: java.lang.NoClassDefFoundError: com/bretth/osmosis/core/plugin/PluginLoader

Katie Urey ksurey at gmail.com
Wed Mar 14 23:31:48 GMT 2012


Friends,

The linux (ubuntu natty) configuration of the tagtransform plugin is
not yet correct on my system and I'd appreciate some hints.  The
latest osmosis version is running fine,
"INFO: Osmosis Version 0.40.1."


COMMAND:

osmosis -v 2 -p uk.co.randomjunk.osmosis.transform.TransformPlugin
--read-xml file=/home/katie/Downloads/hood.osm  --tt
./tagtransform.xml --write-xml firsttag.xml

Config files:
~/.osmosis - I removed this
/etc/osmosis - also hidden.

ERROR:

Mar 14, 2012 4:18:13 PM org.openstreetmap.osmosis.core.Osmosis main
SEVERE: Execution aborted.
java.lang.NoClassDefFoundError: com/bretth/osmosis/core/plugin/PluginLoader
       at java.lang.ClassLoader.defineClass1(Native Method)
       at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
       at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
       at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
       at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
       at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
       at java.security.AccessController.doPrivileged(Native Method)
       at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
       at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:386)
       at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
       at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
       at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230)
       at org.openstreetmap.osmosis.core.TaskRegistrar.loadPluginClass(TaskRegistrar.java:332)
       at org.openstreetmap.osmosis.core.TaskRegistrar.loadPlugin(TaskRegistrar.java:313)
       at org.openstreetmap.osmosis.core.TaskRegistrar.initialize(TaskRegistrar.java:84)
       at org.openstreetmap.osmosis.core.Osmosis.run(Osmosis.java:81)
       at org.openstreetmap.osmosis.core.Osmosis.main(Osmosis.java:37)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
       at java.lang.reflect.Method.invoke(Method.java:616)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
       at org.codehaus.classworlds.Launcher.main(Launcher.java:47)
Caused by: java.lang.ClassNotFoundException:
com.bretth.osmosis.core.plugin.PluginLoader
       at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
       at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
       at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230)
       ... 26 more



Best regards,

Katie Urey
Portland, Oregon



More information about the osmosis-dev mailing list