Alex, I used the same example to store POLYGON feature and faced the exact problem u had, my INSERT @first attempt stores only the SERIAL id column, at the second time (as an UPDATE) it stores everything OK. This means, it is normal except INSERT. I rewrote my code again and again. The problem still persists. I wonder why is it not working with me if it works well for the working example of mapgears I based myself on (<a href="http://dev4.mapgears.com/bdga/bdgaWFS-T.html" target="_blank">http://dev4.mapgears.com/bdga/bdgaWFS-T.html).</a> May be, TinyOWS operates differently on LINE &amp; POLYGON features, have u tried it with LINE data too?