Hallo,

Lars Schimmer wrote:
> Exception in thread "main" java.lang.NumberFormatException: invalid
> character at position 2 in 08
>    at java.lang.Integer.parseInt(libgcj.so.90)
>    at java.lang.Integer.decode(libgcj.so.90)
>    at java.util.Formatter.parseInt(libgcj.so.90)
>    at java.util.Formatter.parseArgumentIndex(libgcj.so.90)
>    at java.util.Formatter.format(libgcj.so.90)
>    at uk.me.parabola.splitter.SubArea.initForWrite(SubArea.java:93)
>    at uk.me.parabola.splitter.Main.writeAreas(Main.java:197)
>    at uk.me.parabola.splitter.Main.calculateAndSplit(Main.java:176)
>    at uk.me.parabola.splitter.Main.split(Main.java:87)
>    at uk.me.parabola.splitter.Main.main(Main.java:72)

Das sieht fuer mich nicht so aus, als ob es mit Deinen Eingabedaten oder 
mit Deinem System zu tun hat. Die betr. Zeile im Source ist

String filename = new Formatter().format(Locale.ROOT, "%08d.osm.gz", 
mapid).toString();

- das ist eigentlich alles korrekt. Ich koennte mir hoechstens 
vorstellen, dass aus irgendwelchen komischen Gruenden dieses Locale.ROOT 
mit dem Formatieren nicht zusammengeht, denn das ist auch die letzte 
Aenderung, die am Source gemacht wurde - vorher stand da einfach

String filename = new Formatter().format("%08d.osm.gz", mapid).toString();

Eventuell sollte man also einfach mal auf diese Version zurueckgehen und 
es nochmal probieren ;-)

Bye
Frederik

_______________________________________________
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an