<HTML>
<SPAN style="FONT-FAMILY: Verdana">My little change script, which had been running faithfully for me for quite some time failed once the 0.6 api was switched on (fair enough), but I can't seem to work out how to make it go again using the 0.6 files.<BR>
<BR>
I have I think successfully migrated the OSM file for New Zealand form 0.5 to 0.6 using the --migrate switch, but can't work out what needs to change to make the diff file merge work...<BR>
<BR>
Old script (worked well with 0.5):<BR>
java -jar osmosis.jar --read-xml file="newzealand.osm" --read-xml-change file="daily-latest.osc.gz" --apply-change --write-xml file="newzealand-out.osm"<BR>
<BR>
New script (fails miserably now, and the input file has been migrated)<BR>
java -jar osmosis.jar --read-xml-0.6 file="newzealand.osm" --read-xml-change-0.6 file="daily-latest.osc.gz" --apply-change-0.6 --write-xml-0.6 file="newzealand-out.osm"<BR>
<BR>
The error I get is : Task3-apply-change-0.6 does not support data provided by default pipe stored at level 2 in the default pipe stack.<BR>
<BR>
I take this to mean that it can't write out the file (I think the write file is the level 2 pipe).<BR>
<BR>
Any thoughts?<BR>
<BR>
Matt</SPAN><BR>
</HTML>
<BR>