[osmosis-dev] Classpath in Osmosis 0.31 again
Alexander Chmyr
achmyr at cloudmade.com
Sun Nov 15 10:49:08 GMT 2009
Hello Marcus,
I'm definetly sure, that this line from your trace give you answer to your
question:
gnu.gcj.runtime.SystemClassLoader{urls=[file:/root/osmosis-0.31/osmosis.jar,file:./,file:/root/osmosis-0.31/lib/default/bzip2-20090327.jar,file:/root/osmosis-0.31/lib/default/commons-logging-1.0.4.jar,file:/root/osmosis-0.31/lib/default/jpf-1.5.jar,file:/root/osmosis-0.31/lib/default/mysql-connector-java-5.1.6.jar,file:/root/osmosis-0.31/lib/default/postgis-1.3.2.jar,file:/root/osmosis-0.31/lib/default/
*postgresql-8.3-603.jdbc4.jar*
,file:/root/osmosis-0.31/lib/default/stax2-api-3.0.1.jar,file:/root/osmosis-0.31/lib/default/woodstox-core-lgpl-4.0.3.jar],
this means that no jars missing here, but, also it says that you're trying
to use gcj as a java executable for running osmosis. Maybe you should try to
use openjdk, or simply sun-java-jdk and return with results.
Believe, that you have same osmosis bundle as me and also you have java as
symlink for gcj.
Alexander Chmyr
Software Engineer
Cogniance, Inc
--------------------------
skype: alex.smudgy
http://cloudmade.com
On Sun, Nov 15, 2009 at 9:45 AM, Marcus Wolschon <Marcus at wolschon.biz>wrote:
> Any idea what jar-file could be missing here?
>
> Marcus
>
>
>
>
> postgres at bbs:/root/osmosis-0.31$ ./bin/osmosis --read-xml
> file="../germany.osm.bz2" --write-pgsql
> 15. Nov 09 10:41:47 org.openstreetmap.osmosis.core.Osmosis run
> INFO: Osmosis Version 0.31
> 15. Nov 09 10:41:48 org.java.plugin.registry.xml.ManifestParser <init>
> INFO: got SAX parser factory - gnu.xml.stream.SAXParserFactory at 3f7138
> 15. Nov 09 10:41:48 org.java.plugin.registry.xml.PluginRegistryImpl
> configure
> INFO: configured, stopOnError=false, isValidating=true
> 15. Nov 09 10:41:49 org.java.plugin.registry.xml.PluginRegistryImpl
> register
> INFO: plug-in and fragment descriptors registered - 1
> 15. Nov 09 10:41:49 org.java.plugin.standard.StandardPluginManager
> activatePlugin
> INFO: plug-in started - org.openstreetmap.osmosis.core.plugin.Core at 0.31.0
> 15. Nov 09 10:41:49 org.openstreetmap.osmosis.core.Osmosis run
> INFO: Preparing pipeline.
> 15. Nov 09 10:41:49 org.openstreetmap.osmosis.core.Osmosis run
> INFO: Launching pipeline execution.
> 15. Nov 09 10:41:49 org.openstreetmap.osmosis.core.Osmosis run
> INFO: Pipeline executing, waiting for completion.
> 15. Nov 09 10:41:49
> org.openstreetmap.osmosis.core.pipeline.common.ActiveTaskManager
> waitForCompletion
> SEVERE: Thread for task 1-read-xml failed
> java.lang.NoClassDefFoundError:
> org.postgresql.jdbc4.AbstractJdbc4Connection
> at java.lang.Class.initializeClass(libgcj.so.90)
> at java.lang.Class.initializeClass(libgcj.so.90)
> at org.postgresql.Driver.makeConnection(Driver.java:386)
> at org.postgresql.Driver.connect(Driver.java:260)
> at java.sql.DriverManager.getConnection(libgcj.so.90)
> at java.sql.DriverManager.getConnection(libgcj.so.90)
> at
> org.openstreetmap.osmosis.core.pgsql.common.DatabaseContext.getConnection(DatabaseContext.java:69)
> at
> org.openstreetmap.osmosis.core.pgsql.common.DatabaseContext.createStatement(DatabaseContext.java:168)
> at
> org.openstreetmap.osmosis.core.pgsql.common.SchemaVersionValidator.validateDBVersion(SchemaVersionValidator.java:72)
> at
> org.openstreetmap.osmosis.core.pgsql.common.SchemaVersionValidator.validateVersion(SchemaVersionValidator.java:52)
> at
> org.openstreetmap.osmosis.core.pgsql.v0_6.PostgreSqlWriter.initialize(PostgreSqlWriter.java:242)
> at
> org.openstreetmap.osmosis.core.pgsql.v0_6.PostgreSqlWriter.process(PostgreSqlWriter.java:902)
> at
> org.openstreetmap.osmosis.core.xml.v0_6.impl.BoundElementProcessor.end(BoundElementProcessor.java:85)
> at
> org.openstreetmap.osmosis.core.xml.v0_6.impl.OsmHandler.endElement(OsmHandler.java:108)
> at gnu.xml.stream.SAXParser.parse(libgcj.so.90)
> at javax.xml.parsers.SAXParser.parse(libgcj.so.90)
> at javax.xml.parsers.SAXParser.parse(libgcj.so.90)
> at
> org.openstreetmap.osmosis.core.xml.v0_6.XmlReader.run(XmlReader.java:108)
> at java.lang.Thread.run(libgcj.so.90)
> Caused by: java.lang.ClassNotFoundException:
> java.sql.SQLClientInfoException not found in
>
> gnu.gcj.runtime.SystemClassLoader{urls=[file:/root/osmosis-0.31/osmosis.jar,file:./,file:/root/osmosis-0.31/lib/default/bzip2-20090327.jar,file:/root/osmosis-0.31/lib/default/commons-logging-1.0.4.jar,file:/root/osmosis-0.31/lib/default/jpf-1.5.jar,file:/root/osmosis-0.31/lib/default/mysql-connector-java-5.1.6.jar,file:/root/osmosis-0.31/lib/default/postgis-1.3.2.jar,file:/root/osmosis-0.31/lib/default/postgresql-8.3-603.jdbc4.jar,file:/root/osmosis-0.31/lib/default/stax2-api-3.0.1.jar,file:/root/osmosis-0.31/lib/default/woodstox-core-lgpl-4.0.3.jar],
> parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
> at java.net.URLClassLoader.findClass(libgcj.so.90)
> at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.90)
> at java.lang.ClassLoader.loadClass(libgcj.so.90)
> at java.lang.ClassLoader.loadClass(libgcj.so.90)
> at java.lang.Class.forName(libgcj.so.90)
> at java.lang.Class.initializeClass(libgcj.so.90)
> ...18 more
> 15. Nov 09 10:41:50 org.openstreetmap.osmosis.core.Osmosis main
> SEVERE: Execution aborted.
>
> _______________________________________________
> osmosis-dev mailing list
> osmosis-dev at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/osmosis-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/osmosis-dev/attachments/20091115/fb635aa9/attachment.html>
More information about the osmosis-dev
mailing list