Hallo zusammen! Ich habe ein mit OSMOSIS. Ich möchte eine OSM-Datei in eine MySQL Datenbank schreiben. Dazu habe ich mir xampp (http://www.apachefriends.org) installiert und möchte die dabei installierte MySQL Datenbank nutzen. Das einzige was ich an MySQL mache, ist eine Datenbank mit dem Namen 'osm' zu erstellen. Der einzige Nutzer ist 'root' ohne Passwort.
Nun probiere ich mit osmosis die Daten zu übertragen: ############################################################################################################## [EMAIL PROTECTED]:~/projects/openStreetMap/software/osmosis/osmosis-0.29$ java -jar osmosis.jar --read-xml file=/home/tim/projects/openStreetMap/planetFile/herne.osm --write-mysql host=localhost database=osm user=root ############################################################################################################## Dabei wird folgende Java-Exception geworfen: ############################################################################################################## Oct 18, 2008 7:56:25 PM com.bretth.osmosis.core.Osmosis main INFO: Osmosis Version 0.29 Oct 18, 2008 7:56:25 PM com.bretth.osmosis.core.Osmosis main INFO: Preparing pipeline. Oct 18, 2008 7:56:25 PM com.bretth.osmosis.core.Osmosis main INFO: Launching pipeline execution. Oct 18, 2008 7:56:25 PM com.bretth.osmosis.core.Osmosis main INFO: Pipeline executing, waiting for completion. Oct 18, 2008 7:56:25 PM com.bretth.osmosis.core.pipeline.common.ActiveTaskManager waitForCompletion SEVERE: Thread for task 1-read-xml failed com.bretth.osmosis.core.OsmosisRuntimeException: Unable to find database driver. at com.bretth.osmosis.core.mysql.common.DatabaseContext.loadDatabaseDriver(DatabaseContext.java:59) at com.bretth.osmosis.core.mysql.common.DatabaseContext.getConnection(DatabaseContext.java:78) at com.bretth.osmosis.core.mysql.common.DatabaseContext.executeStreamingQuery(DatabaseContext.java:198) at com.bretth.osmosis.core.mysql.common.SchemaVersionValidator.validateDBVersion(SchemaVersionValidator.java:63) at com.bretth.osmosis.core.mysql.common.SchemaVersionValidator.validateVersion(SchemaVersionValidator.java:45) at com.bretth.osmosis.core.mysql.v0_5.MysqlWriter.initialize(MysqlWriter.java:316) at com.bretth.osmosis.core.mysql.v0_5.MysqlWriter.process(MysqlWriter.java:1004) at com.bretth.osmosis.core.xml.v0_5.impl.BoundElementProcessor.end(BoundElementProcessor.java:85) at com.bretth.osmosis.core.xml.v0_5.impl.OsmHandler.endElement(OsmHandler.java:109) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601) at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:180) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1339) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2747) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl $JAXPSAXParser.parse(SAXParserImpl.java:522) at javax.xml.parsers.SAXParser.parse(SAXParser.java:395) at javax.xml.parsers.SAXParser.parse(SAXParser.java:198) at com.bretth.osmosis.core.xml.v0_5.XmlReader.run(XmlReader.java:109) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher $AppClassLoader.loadClass(Launcher.java:276) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:169) at com.bretth.osmosis.core.mysql.common.DatabaseContext.loadDatabaseDriver(DatabaseContext.java:56) ... 23 more Oct 18, 2008 7:56:25 PM com.bretth.osmosis.core.Osmosis main SEVERE: Execution aborted. com.bretth.osmosis.core.OsmosisRuntimeException: One or more tasks failed. at com.bretth.osmosis.core.pipeline.common.Pipeline.waitForCompletion(Pipeline.java:141) at com.bretth.osmosis.core.Osmosis.main(Osmosis.java:55) ############################################################################################################## Mein Betriebssystem ist übrigens Ubuntu 8.04! Schon einmal vielen dank das ihr euch bis hier her durchgewühlt habt. _______________________________________________ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de