Re: [Talk-de] josm, api0.6 und precondition failed und internal server error

2009-05-04 Diskussionsfäden Rolf Bode-Meyer
Am 29. April 2009 09:48 schrieb Frank Sautter :
>> Du kannst mal probieren, im Einsteinmodus
>> osm-server.atomic-upload=false
>>
>> zu setzen, dann sollte das alte Verhalten wieder eingestellt werden.
>> Ist allerdings ziemlich ungetestet
>
> es scheint tatsächlich ziemlich ungetestet zu sein:
> PUT http://www.openstreetmap.org/api/0.6/changeset/create... OK
> PUT http://www.openstreetmap.org/api/0.6/node/create... Bad Request
> Error body: Cannot parse valid node from xml string  lat="49.545965080078574" lon="8.472035570361482"/>. changeset id missing
>
> offenbar fehlt die changeset id bei einem create.

Ja, siehe Ticket #2510. Der Patch dort hat mir geholfen ein ähnliches
wie Dein Urpsprungsproblem zu umgehen.

Rolf

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


Re: [Talk-de] josm, api0.6 und precondition failed und internal server error

2009-04-29 Diskussionsfäden Frank Sautter
Frederik Ramm schrieb:
>> josm lädt alle änderungen mit einem rutsch per http POST request 
>> (atomar) hoch und nicht jede änderung einzeln per http PUT
> Du kannst mal probieren, im Einsteinmodus
> osm-server.atomic-upload=false
> 
> zu setzen, dann sollte das alte Verhalten wieder eingestellt werden.
> Ist allerdings ziemlich ungetestet

es scheint tatsächlich ziemlich ungetestet zu sein:
PUT http://www.openstreetmap.org/api/0.6/changeset/create... OK
PUT http://www.openstreetmap.org/api/0.6/node/create... Bad Request
Error body: Cannot parse valid node from xml string . changeset id missing

offenbar fehlt die changeset id bei einem create.


> und eigentlich ist das mit dem diff-upload besser, weil es schneller
> geht und garantiert ist, dass das ganze nicht in irgendeinem
> halbfertigen Zustand abbricht...
das ist mir schon klar und das hatte ich auch in meiner ursprungsmail 
geschrieben. aber wenn die daten gar nicht hochgeladen werden können, 
dann finde ich das noch plöder.

grüße
  frank


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


Re: [Talk-de] josm, api0.6 und precondition failed und internal server error

2009-04-28 Diskussionsfäden Frederik Ramm
Hallo,

Frank Sautter wrote:
> josm lädt alle änderungen mit einem rutsch per http POST request 
> (atomar) hoch und nicht jede änderung einzeln per http PUT

Du kannst mal probieren, im Einsteinmodus

osm-server.atomic-upload=false

zu setzen, dann sollte das alte Verhalten wieder eingestellt werden. Ist 
allerdings ziemlich ungetestet, und eigentlich ist das mit dem 
diff-upload besser, weil es schneller geht und garantiert ist, dass das 
ganze nicht in irgendeinem halbfertigen Zustand abbricht...

Bye
Frederik

-- 
Frederik Ramm  ##  eMail frede...@remote.org  ##  N49°00'09" E008°23'33"

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


Re: [Talk-de] josm, api0.6 und precondition failed und internal server error

2009-04-28 Diskussionsfäden Robert S.
>
> irgendwie finde ich den upload prozess von josm mit der neuen api 0.6
> unbefriedigend.
>
> josm lädt alle änderungen mit einem rutsch per http POST request
> (atomar) hoch und nicht jede änderung einzeln per http PUT, mit
> folgenden nachteilen, für die ich keine lösung gefunden habe.
>
> bei großen änderungen führt dies häufig zu einem internal server error,
> weil dem serverprozess der speicher ausgeht.


Die Probleme beginnen doch sogar schon beim Download.
Selbst ganz kleine Ausschnitte brauchen schon ewig und bei größeren
Ausschnitten  kommt auch oft ein "internal server error" zurück.

Und dann hab ich derzeit noch den komischen Effekt, dass das
"Änderungskommentarfenster" in einer Endlosschleife erscheint. Ich gebe Text
ein, klicke 'OK' und das gleiche Fenster erscheint wieder.

Das tritt aber derzeit nur auf, wenn ich was an der A2 bearbeiten will. Kann
das an der "E 30"-Relation mit 2.300 Mitgliedern zusammenhängen, wo doch die
API 0.6 was gegen große Relationen hat?

(Alles mit JOSM 1529)
___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de