Update requests fail: Update rejected!!
{color:red} reported by [~vitt] at 2008-08-19 previously known as [trac#78|http://www.textgrid.de/trac/ticket/78] {color} On an attempt to update a file (on 8081) with the following request: {code:xml} POST /axis2/services/TGCrudService HTTP/1.1 Content-Type: text/xml; charset=UTF-8 SOAPAction: "http://textgrid.info/namespaces/middleware/tgcrud/services/TGCrudService/update" User-Agent: Axis2 Host: ingrid.sub.uni-goettingen.de:8888 Transfer-Encoding: chunked f9c <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> soapenv:Body <ns3:update xmlns:ns3="http://textgrid.info/namespaces/middleware/tgcrud/services/TGCrudService"> ns3:sessionIdryytp55xmUIvmoXEMv663QWeYoj0t2s6COeX5mYi6nbGpUkxjb1R7pCXqUNqT49umfFs1I9JvI</ns3:sessionId> ns3:logParameter</ns3:logParameter> ns3:uritextgrid:Hallo-Projekt+JUHUUUUUUU%21%21%21:W%C3%B6rterbuch+der+Deutschen+Sprache:20080818T173228:xml%2Ftei:1</ns3:uri> ns3:tgObjectMetadata Campe, Johann Heinrich Kompetenzzentrum für EDV-Philologie, Universität Würzburg Wörterbuch der Deutschen Sprache Wörterbucheintrag Aalpuppe 1807 dictionary Hallo-Projekt JUHUUUUUUU!!! xml/tei 1 2008-08-18T22:54:46.335+01:00 2008-08-18T22:54:46.335+01:00 textgrid:Hallo-Projekt+JUHUUUUUUU%21%21%21:W%C3%B6rterbuch+der+Deutschen+Sprache:20080818T173228:xml%2Ftei:1 2656 delegate publish delete write read </ns3:tgObjectMetadata> ns3:dataPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPD9veHlnZW4gUk5HU2NoZW1hPSIuLi8uLi9kaWN0aW9uYXJ5X3NjaGVtYXMvY2FtcGVfZGljdGlvbmFyeS5ybmMiIHR5cGU9ImNvbXBhY3QiPz4KPFRFSSB4bWxucz0iaHR0cDovL3d3dy50ZWktYy5vcmcvbnMvMS4wIiB4bWw6bGFuZz0iZGUiPgogICA8dGVpSGVhZGVyIHhtbG5zPSIiPgogICAgICA8ZmlsZURlc2M+CiAgICAgICAgIDx0aXRsZVN0bXQ+CiAgICAgICAgICAgIDx0aXRsZT5KLiBILiBDYW1tcGUsIFfDtnJ0ZXJidWNoIGRlciBkZXV0c2NoZW4gU3ByYWNoZSBCYW5kIDEsICBtaXQgVEVJLUF1c3plaWNobnVuZzwvdGl0bGU+CiAgICAgICAgICAgIDxhdXRob3I+S29tcGV0ZW56emVudHJ1bSBmw7xyIEVEVi1QaGlsb2xvZ2llLCBVbml2ZXJzaXTDpHQgV8O8cnpidXJnPC9hdXRob3I+CiAgICAgICAgIDwvdGl0bGVTdG10PgogICAgICAgICA8cHVibGljYXRpb25TdG10PgogICAgICAgICAgICA8YXZhaWxhYmlsaXR5PgogICAgICAgICAgICAgICA8cD5mw7xyIGRpZSBLb2RpZXJ1bmdzLSB1bmQgS29ycmVrdHVycGhhc2U8L3A+CiAgICAgICAgICAgIDwvYXZhaWxhYmlsaXR5PgogICAgICAgICAgICA8YXV0aG9yaXR5PktvbXBldGVuenplbnRydW0gZsO8ciBFRFYtUGhpbG9sb2dpZSwgVW5pdmVyc2l0w6R0IFfDvHJ6YnVyZzwvYXV0aG9yaXR5PgogICAgICAgICA8L3B1YmxpY2F0aW9uU3RtdD4KICAgICAgICAgPHNvdXJjZURlc2M+CiAgICAgICAgICAgIDxwPlfDtnJ0YnVjaGVpbnRyYWcgQWFscHVwcGU8L3A+CiAgICAgICAgIDwvc291cmNlRGVzYz4KICAgICAgPC9maWxlRGVzYz4KICAgICAgPGVuY29kaW5nRGVzYz4KICAgICAgICAgPGVkaXRvcmlhbERlY2w+CiAgICAgICAgICAgIDxub3JtYWxpemF0aW9uPgogICAgICAgICAgICAgICA8aGVhZD5Gb3JtYXRlcmZhc3N1bmcgZGVyIExlbW1hdGE6PC9oZWFkPgogICAgICAgICAgICAgICA8cD5EZXIgbmVnYXRpdmUgRWluenVnIChMaW5rc2F1c3LDvGNrdW5nKSB3aXJkIG5pY2h0IGtvZGllcnQuPC9wPgogICAgICAgICAgICAgICA8aGVhZD5UeXBvZ3JhcGhpc2NoZSBCZXNvbmRlcmhlaXRlbjo8L2hlYWQ+CiAgICAgICAgICAgICAgIDxwPkFsbGUgdHlwb2dyYXBoaXNjaGVuIFZlcsOkbmRlcnVuZ2VuIHNpbmQgbWl0IGRlbSBFbGVtZW50ICZsdDtoaS8mZ3Q7IHVuZCBzcGV6aWZpemllcmVuZGVtIEF0dHJpYnV0IGtvZGllcnQuPC9wPgogICAgICAgICAgICA8L25vcm1hbGl6YXRpb24+CiAgICAgICAgIDwvZWRpdG9yaWFsRGVjbD4KICAgICAgPC9lbmNvZGluZ0Rlc2M+CiAgICAgIDxyZXZpc2lvbkRlc2M+CiAgICAgICAgIDxjaGFuZ2Ugd2hvPSIjQ0ciPjIwMDgtMDUtMDcgLSBhdXRvbWF0aXNjaCBnZW5lcmllcnQgZHVyY2ggQ1BNPC9jaGFuZ2U+CiAgICAgIDwvcmV2aXNpb25EZXNjPgogICA8L3RlaUhlYWRlcj4KICAgPHRleHQgeG1sbnM9IiI+CiAgICAgIDxib2R5PgogICAgICAgICA8ZGl2PgogICAgICAgICAgICA8ZW50cnkgeG1sOmlkPSJjd2RzXzAwMDAyOV9hYWxwdXBwZSI+CiAgICAgICAgICAgICAgIDxsYiBuPSIwMDAxLjEwMSIgLz4KICAgICAgICAgICAgICAgPHVzZyB0eXBlPSJnZW8iPgogICAgICAgICAgICAgICAgICA8Zz7igKA8L2c+CiAgICAgICAgICAgICAgIDwvdXNnPgogICAgICAgICAgICAgICA8Zm9ybSB0eXBlPSJkZXRlcm1537pbmVyIj4KICAgICAgICAgICAgICAgICAgPG9ydGg+RGllPC9vcnRoPgogICAgICAgICAgICAgICA8L2Zvcm0+CiAgICAgICAgICAgICAgIDxmb3JtIHR5cGU9ImhlYWR3b3JkIj4KICAgICAgICAgICAgICAgICAgPG9ydGg+QWFscHVwcGU8L29ydGg+CiAgICAgICAgICAgICAgIDwvZm9ybT4KICAgICAgICAgICAgICAgPGMgdHlwZT0iJCwiPiw8L2M+CiAgICAgICAgICAgICAgIDxoaSByZW5kPSJsYXJnZSI+CiAgICAgICAgICAgICAgICAgIDxhYmJyPk16LjwvYWJicj4KICAgICAgICAgICAgICAgICAgZGllCiAgICAgICAgICAgICAgICAgIDxjIHR5cGU9IiQoIj4tLTwvYz4KICAgICAgICAgICAgICAgICAgbgogICAgICAgICAgICAgICAgICA8YyB0eXBlPSIkLCI+LDwvYz4KICAgICAgICAgICAgICAgPC9oaT4KICAgICAgICAgICAgICAgZWluIGFuIGVpbmUgU2NobnVyIGdlYnVuZGVuZXMKICAgICAgICAgICAgICAgPGxiIG49IjAwMDEuMTAyIiAvPgogICAgICAgICAgICAgICBCw7xzY2hlbCBCaW5zZW4gbWl0IGVpbmVtIGRhcmFuIGJlZmVzdGlndGVuIEvDtmRlcgogICAgICAgICAgICAgICA8YyB0eXBlPSIkLCI+LDwvYz4KICAgICAgICAgICAgICAgdW0gQWFsZSBkYW1pdAogICAgICAgICAgICAgICA8bGIgbj0iMDAwMS4xMDMiIC8+CiAgICAgICAgICAgICAgIHp1IGZhbmdlbgogICAgICAgICAgICAgICA8YyB0eXBlPSIkLiI+OzwvYz4KICAgICAgICAgICAgICAgYXVjaAogICAgICAgICAgICAgICA8YyB0eXBlPSIkLCI+LDwvYz4KICAgICAgICAgICAgICAgPGhpIHJlbmQ9ImxhcmdlIj4KICAgICAgICAgICAgICAgICAgZGllIEFhbGZsw7bDn2UKICAgICAgICAgICAgICAgICAgPGMgdHlwZT0iJC4iPi48L2M+CiAgICAgICAgICAgICAgIDwvaGk+CiAgICAgICAgICAgIDwvZW50cnk+CiAgICAgICAgIDwvZGl2PgogICAgICA8L2JvZHk+CiAgIDwvdGV4dD4KPC9URUk+Cgo=</ns3:data> </ns3:update> </soapenv:Body> </soapenv:Envelope>0 {code} CRUD complains as follows: {code:xml} HTTP/1.1 500 Internal Server Error Server: Apache-Coyote/1.1 Content-Type: text/xml;charset=UTF-8 Transfer-Encoding: chunked Date: Tue, 19 Aug 2008 09:47:02 GMT Connection: close 228 <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> soapenv:Body soapenv:Fault soapenv:Server Update rejected!! <ns3:updateConflictFault xmlns:ns3="http://textgrid.info/namespaces/middleware/tgcrud/services/TGCrudService" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns3:UpdateConflictFaultType"> ns3:causeAnother update, updateMetadata or delete process is already running.</ns3:cause> </ns3:updateConflictFault>3b </soapenv:Fault> </soapenv:Body> </soapenv:Envelope>0 {code} But it lies!!1 (merged) We don't update in parallel!