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

Reply via email to