[OSM-dev] Apply a change to .osm file problem

Vladislav Shikhov vladshikhov at gmail.com
Sun Nov 8 11:14:56 GMT 2009


Hello all.

I tried to apply a change to .osm file (not a planet but russia only)
and got an axception:

./osmosis-0.31/bin/osmosis -v --read-xml file="rf.osm"
--read-xml-change-0.6 file="20091031-20091101.osc" --write-xml
file="new-rf.osm"
Nov 8, 2009 2:12:18 PM org.openstreetmap.osmosis.core.Osmosis run
INFO: Osmosis Version 0.31
Nov 8, 2009 2:12:19 PM org.openstreetmap.osmosis.core.TaskRegistrar
loadJPFPlugins
FINE: Searching for JPF plugins.
Nov 8, 2009 2:12:19 PM org.openstreetmap.osmosis.core.TaskRegistrar
loadJPFPlugins
FINE: Registering the core plugin.
Nov 8, 2009 2:12:19 PM org.openstreetmap.osmosis.core.TaskRegistrar
loadJPFPlugins
FINE: Registering the extension plugins.
Nov 8, 2009 2:12:19 PM org.openstreetmap.osmosis.core.Osmosis run
INFO: Preparing pipeline.
Nov 8, 2009 2:12:19 PM
org.openstreetmap.osmosis.core.pipeline.common.Pipeline prepare
FINE: Building tasks.
Nov 8, 2009 2:12:19 PM
org.openstreetmap.osmosis.core.pipeline.common.Pipeline buildTasks
FINE: Created task "1-read-xml"
Nov 8, 2009 2:12:19 PM
org.openstreetmap.osmosis.core.pipeline.common.Pipeline buildTasks
FINE: Created task "2-read-xml-change-0.6"
Nov 8, 2009 2:12:19 PM
org.openstreetmap.osmosis.core.pipeline.common.Pipeline buildTasks
FINE: Created task "3-write-xml"
Nov 8, 2009 2:12:19 PM
org.openstreetmap.osmosis.core.pipeline.common.Pipeline prepare
FINE: Connecting tasks.
Nov 8, 2009 2:12:19 PM
org.openstreetmap.osmosis.core.pipeline.common.PipeTasks putTask
FINE: Task "1-read-xml" produced unnamed pipe stored at level 1 in the
default pipe stack.
Nov 8, 2009 2:12:19 PM
org.openstreetmap.osmosis.core.pipeline.common.Pipeline connectTasks
FINE: Connected task "1-read-xml"
Nov 8, 2009 2:12:19 PM
org.openstreetmap.osmosis.core.pipeline.common.PipeTasks putTask
FINE: Task "2-read-xml-change-0.6" produced unnamed pipe stored at
level 2 in the default pipe stack.
Nov 8, 2009 2:12:19 PM
org.openstreetmap.osmosis.core.pipeline.common.Pipeline connectTasks
FINE: Connected task "2-read-xml-change-0.6"
Nov 8, 2009 2:12:19 PM org.openstreetmap.osmosis.core.Osmosis main
SEVERE: Execution aborted.
org.openstreetmap.osmosis.core.OsmosisRuntimeException: Task
3-write-xml does not support data provided by default pipe stored at
level 2 in the default pipe stack.
	at org.openstreetmap.osmosis.core.pipeline.common.PipeTasks.retrieveTask(PipeTasks.java:157)
	at org.openstreetmap.osmosis.core.pipeline.common.TaskManager.getInputTask(TaskManager.java:165)
	at org.openstreetmap.osmosis.core.pipeline.v0_6.SinkManager.connect(SinkManager.java:50)
	at org.openstreetmap.osmosis.core.pipeline.common.Pipeline.connectTasks(Pipeline.java:74)
	at org.openstreetmap.osmosis.core.pipeline.common.Pipeline.prepare(Pipeline.java:116)
	at org.openstreetmap.osmosis.core.Osmosis.run(Osmosis.java:79)
	at org.openstreetmap.osmosis.core.Osmosis.main(Osmosis.java:30)

./osmosis-0.31/bin/osmosis -v --read-xml file="rf.osm" --write-xml
file="new-rf.osm" works fine.
What's wrong? Can anybody help me?




More information about the dev mailing list