Hi @ all
Sorry for being not so precisely.
We are currently building our own OSM importer, which imports the data into a
spatial Database.
As we firstly tried to Run the program with the newest planet file we
discovered a problem with the changesets. After your mail I also tried the
import the latest planet with osmosis and it didn't work either. I don't know
what exactly the problem is, but I guess that there could be a Problem with the
formattation of the XML File?
For Osmosis I used this Argument: --read-xml file="E:\planet-090520.osm.bz2"
compressionMethod="bzip2" --write-xml file="E:\planet.osm" -0.6
On Osmosis Version: 0.31.1
The Exception is the same as on our Project (which also uses SAX as XML Parser)
What could be the problem here?
Thanks Mike
Osmosis Exception:
---------------
02.06.2009 16:18:10 org.openstreetmap.osmosis.core.Osmosis run
INFO: Osmosis Version 0.31.1
02.06.2009 16:18:10 org.openstreetmap.osmosis.core.Osmosis run
INFO: Preparing pipeline.
02.06.2009 16:18:10 org.openstreetmap.osmosis.core.Osmosis run
INFO: Launching pipeline execution.
02.06.2009 16:18:10 org.openstreetmap.osmosis.core.Osmosis run
INFO: Pipeline executing, waiting for completion.
02.06.2009 16:18:10
org.openstreetmap.osmosis.core.pipeline.common.ActiveTaskManager
waitForCompletion
SCHWERWIEGEND: Thread for task 1-read-xml failed
org.openstreetmap.osmosis.core.OsmosisRuntimeException: Unable to parse xml
file E:\planet-090520.osm.bz2. publicId=(null), systemId=(null),
lineNumber=4319, columnNumber=215.
at
org.openstreetmap.osmosis.core.xml.v0_6.XmlReader.run(XmlReader.java:113)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.xml.sax.SAXParseException: XML document structures must start
and end within the same entity.
at
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
at
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:174)
at
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:388)
at
com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1411)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.endEntity(XMLDocumentFragmentScannerImpl.java:900)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.endEntity(XMLDocumentScannerImpl.java:602)
at
com.sun.org.apache.xerces.internal.impl.XMLEntityManager.endEntity(XMLEntityManager.java:1394)
at
com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load(XMLEntityScanner.java:1763)
at
com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanLiteral(XMLEntityScanner.java:1064)
at
com.sun.org.apache.xerces.internal.impl.XMLScanner.scanAttributeValue(XMLScanner.java:974)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanAttribute(XMLDocumentFragmentScannerImpl.java:1537)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1314)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2740)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:645)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:508)
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
org.openstreetmap.osmosis.core.xml.v0_6.XmlReader.run(XmlReader.java:108)
... 1 more
02.06.2009 16:18:10 org.openstreetmap.osmosis.core.Osmosis main
SCHWERWIEGEND: Execution aborted.
org.openstreetmap.osmosis.core.OsmosisRuntimeException: One or more tasks
failed.
at
org.openstreetmap.osmosis.core.pipeline.common.Pipeline.waitForCompletion(Pipeline.java:146)
at org.openstreetmap.osmosis.core.Osmosis.run(Osmosis.java:85)
at org.openstreetmap.osmosis.core.Osmosis.main(Osmosis.java:30)
-----Ursprüngliche Nachricht-----
Von: Frederik Ramm [mailto:[email protected]]
Gesendet: Dienstag, 2. Juni 2009 15:06
An: Huber Michael ([email protected])
Cc: [email protected]
Betreff: Re: [OSM-dev] Planetfile with ChangeSet
Hi,
[email protected] wrote:
> Could someone maybe give me short answer on that topic?
The short answer is: don't bother; you did not specify what import tool
you were planning to use exactly but you can be relatively sure that it
will ignore the changesets anyway.
Bye
Frederik
_______________________________________________
dev mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/dev