I just find out a minor bug. our primary keys are of the sql datatype
"uniqueidentifier". there are different possibilities to display such a
field.
- {63E287F1-C694-40C4-A4A4-16FC06123472}
- 63E287F1-C694-40C4-A4A4-16FC06123472
to make it possible to use both values we specified the sql:datetype field
in our xsd's:
<xsd:attribute name="Id" type="xsd:string" sql:field="userid"
sql:datatype="uniqueidentifier" />
well everything works fine with xpath selections but the updategrams fail
utterly.
the updategram processor still considers the two values as different.
as effect it tries to delete and insert a record instead of updating it.
it would be great if this could be fixed for the next service release.
bye
mike