[OSM-dev] response-code 400 to changeset

Shaun McDonald shaun at shaunmcdonald.me.uk
Sun Nov 15 20:52:40 GMT 2009


Do you get some other message with the 400 or 405? The server will normally return a error message to give you a reason to help diagnose the problem.

As per 
http://wiki.openstreetmap.org/wiki/API_v0.6#Close:_PUT_.2Fapi.2F0.6.2Fchangeset.2F.23id.2Fclose
you need to be using a PUT request to close the changeset and that is the reason for the 405.

Shaun

On 15 Nov 2009, at 18:35, Marcus Wolschon wrote:

> Can anyone explain to me why I get a response-code 400 for the
> following changeset?
> (and a 405 for the
> http://api.openstreetmap.org/api/0.6/changeset/3124886/close after it)
> 
> <?xml version='1.0' encoding='UTF-8'?>
> <osmChange version="0.6" generator="Osmosis 0.31.2">
>  <modify>
>    <relation id="103981" version="27"
> timestamp="2009-10-29T13:26:38Z" uid="87062" user="KaChing_Cacher"
> changeset="3124886">
>      <member type="way" ref="4522450" role=""/>
>      <member type="way" ref="10778442" role=""/>
>      <member type="way" ref="10850451" role=""/>
>      <member type="way" ref="10850452" role=""/>
>      <member type="way" ref="12704586" role=""/>
>      <member type="way" ref="37793348" role=""/>
>      <member type="way" ref="37793349" role=""/>
>      <member type="way" ref="17506758" role=""/>
>      <member type="way" ref="17506759" role=""/>
>      <member type="way" ref="25210019" role=""/>
>      <member type="way" ref="25210020" role=""/>
>      <member type="way" ref="10850450" role=""/>
>      <member type="way" ref="10850449" role=""/>
>      <member type="way" ref="24919482" role=""/>
>      <member type="way" ref="24919483" role=""/>
>      <member type="way" ref="26440459" role=""/>
>      <member type="way" ref="38629036" role=""/>
>      <member type="way" ref="38629037" role=""/>
>      <member type="way" ref="5054531" role=""/>
>      <member type="way" ref="4605074" role=""/>
>      <member type="way" ref="8036185" role=""/>
>      <member type="way" ref="10850936" role=""/>
>      <member type="way" ref="28980677" role=""/>
>      <member type="way" ref="5056016" role=""/>
>      <member type="way" ref="30564756" role=""/>
>      <member type="way" ref="29263524" role=""/>
>      <member type="way" ref="35658596" role=""/>
>      <member type="way" ref="35588580" role=""/>
>      <member type="way" ref="35588579" role=""/>
>      <member type="way" ref="36876558" role=""/>
>      <member type="way" ref="36876571" role=""/>
>      <member type="way" ref="36876581" role=""/>
>      <member type="way" ref="36876664" role=""/>
>      <member type="way" ref="38708051" role=""/>
>      <member type="way" ref="38708055" role=""/>
>      <member type="way" ref="34935475" role=""/>
>      <member type="way" ref="5056014" role=""/>
>      <member type="way" ref="38708050" role=""/>
>      <member type="way" ref="38793242" role=""/>
>      <member type="way" ref="35945583" role=""/>
>      <member type="way" ref="38939953" role=""/>
>      <member type="way" ref="35945581" role=""/>
>      <member type="way" ref="33831354" role=""/>
>      <member type="way" ref="31269714" role=""/>
>      <member type="way" ref="38939950" role=""/>
>      <member type="way" ref="41916831" role=""/>
>      <member type="way" ref="41916832" role=""/>
>      <member type="way" ref="31269713" role=""/>
>      <member type="way" ref="39146155" role=""/>
>      <member type="way" ref="29263293" role=""/>
>      <member type="way" ref="4986941" role=""/>
>      <member type="way" ref="5130948" role=""/>
>      <member type="way" ref="36943091" role=""/>
>      <member type="way" ref="38939952" role=""/>
>      <member type="way" ref="38939951" role=""/>
>      <member type="way" ref="43323350" role=""/>
>      <member type="way" ref="36943092" role=""/>
>      <member type="way" ref="24067971" role=""/>
>      <member type="way" ref="24067974" role=""/>
>      <member type="way" ref="4847238" role=""/>
>      <member type="way" ref="4847237" role=""/>
>      <member type="way" ref="38757096" role=""/>
>      <member type="way" ref="38757097" role=""/>
>      <member type="way" ref="38757098" role=""/>
>      <member type="way" ref="31288973" role=""/>
>      <member type="way" ref="39916955" role=""/>
>      <tag k="operator" v="Baden-Württemberg"/>
>      <tag k="ref" v="L 1100"/>
>      <tag k="route" v="road"/>
>      <tag k="type" v="route"/>
>      <tag k="TMC:cid_58:tabcd_1:LCLversion " v="8.00"/>
>      <tag k="TMC:cid_58:tabcd_1:LocationCode" v="30959"/>
>    </relation>
>  </modify>
> </osmChange>
> 
> _______________________________________________
> dev mailing list
> dev at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/dev





More information about the dev mailing list