<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
<small><small><small><big><big><big>Hallo,<br>
<br>
I use Osmosis for cutting out a special region by out of the planet
file by giving a bounding box. Sometimes I get following exception
after many hours of conversion:<br>
<br>
</big></big></big><tt><br>
SCHWERWIEGEND: Thread for task 1-read-xml
failed                                                                                                                                           
<br>
java.lang.NullPointerException                                                                                                                                                             
<br>
        at
org.openstreetmap.osmosis.core.domain.v0_6.UnmodifiableTagCollection.store(UnmodifiableTagCollection.java:38)                                                                   
<br>
        at
org.openstreetmap.osmosis.core.domain.v0_6.CommonEntityData.store(CommonEntityData.java:198)                                                                                    
<br>
        at
org.openstreetmap.osmosis.core.domain.v0_6.Entity.store(Entity.java:138)                                                                                                        
<br>
        at
org.openstreetmap.osmosis.core.domain.v0_6.Relation.store(Relation.java:184)                                                                                                    
<br>
        at
org.openstreetmap.osmosis.core.container.v0_6.RelationContainer.store(RelationContainer.java:51)                                                                                
<br>
        at
org.openstreetmap.osmosis.core.store.BaseObjectWriter.writeObject(BaseObjectWriter.java:63)                                                                                     
<br>
        at
org.openstreetmap.osmosis.core.store.SimpleObjectStore.add(SimpleObjectStore.java:106)                                                                                          
<br>
        at
org.openstreetmap.osmosis.core.filter.v0_6.AreaFilter.process(AreaFilter.java:242)                                                                                              
<br>
        at
org.openstreetmap.osmosis.core.container.v0_6.RelationContainer.process(RelationContainer.java:60)                                                                              
<br>
        at
org.openstreetmap.osmosis.core.filter.v0_6.AreaFilter.process(AreaFilter.java:96)                                                                                               
<br>
        at
org.openstreetmap.osmosis.core.tee.v0_6.EntityTee$ProxySinkSource.process(EntityTee.java:124)                                                                                   
<br>
        at
org.openstreetmap.osmosis.core.tee.v0_6.EntityTee.process(EntityTee.java:70)                                                                                                    
<br>
        at
org.openstreetmap.osmosis.core.xml.v0_6.impl.RelationElementProcessor.end(RelationElementProcessor.java:108)                                                                    
<br>
        at
org.openstreetmap.osmosis.core.xml.v0_6.impl.OsmHandler.endElement(OsmHandler.java:108)                                                                                         
<br>
        at
org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
Source)                                                                                                          
<br>
        at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown
Source)                                                                                            
<br>
        at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
Source)                                                                        
<br>
        at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)                                                                                              
<br>
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)                                                                                                              
<br>
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)                                                                                                              
<br>
        at org.apache.xerces.parsers.XMLParser.parse(Unknown
Source)                                                                                                                       
<br>
        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
Source)                                                                                                               
<br>
        at
org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
Source)                                                                                                        
<br>
        at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown
Source)                                                                                                                      
<br>
        at
javax.xml.parsers.SAXParser.parse(SAXParser.java:198)                                                                                                                           
<br>
        at
org.openstreetmap.osmosis.core.xml.v0_6.XmlReader.run(XmlReader.java:108)                                                                                                       
<br>
        at
java.lang.Thread.run(Thread.java:619)                                                                                                                                           
<br>
30.08.2009 10:39:37 org.openstreetmap.osmosis.core.Osmosis
main                                                                                                                            
<br>
SCHWERWIEGEND: Execution
aborted.                                                                                                                                                          
<br>
org.openstreetmap.osmosis.core.OsmosisRuntimeException: One or more
tasks
failed.                                                                                                          
<br>
        at
org.openstreetmap.osmosis.core.pipeline.common.Pipeline.waitForCompletion(Pipeline.java:146)                                                                                    
<br>
        at
org.openstreetmap.osmosis.core.Osmosis.run(Osmosis.java:85)                                                                                                                     
<br>
        at org.</tt></small></small><tt>openstreetmap.osmosis.core.Osmosis.main(Osmosis.java:30)                                                                                                                    
<br>
</tt></small>Does anybody has a hint to solve this problem? Could
osmosis changed, that all open writing tasks cleanly closed in case of
internal errors? Then results will be not complete but you get still
valid output. <br>
<br>
Thank you for your help<br>
Frank<br>
<br>
<pre class="moz-signature" cols="72">-- 
Frank Bielig               Tel:   +49 33398 687848
OneStepAhead AG            Fax:   +49 33398 687849
Research & Development     Mobil: +49 177 3339868
Leuschnerstr. 45           eMail: <a class="moz-txt-link-abbreviated" href="mailto:Frank.Bielig@OneStepAhead.de">Frank.Bielig@OneStepAhead.de</a>
D-70176 Stuttgart          Web:   <a class="moz-txt-link-freetext" href="http://www.OneStepAhead.de">http://www.OneStepAhead.de</a>

Firma:                     OneStepAhead AG
Firmensitz/Amtsgericht:    Stuttgart, HRB 22686
Vorstand/Vorsitzender:     Nihat Kücük
Aufsichtsratvorsitzender:  Prof. Dr. Reinhold von Schwerin</pre>
</body>
</html>