Hello,

My task is to make wfs-ng a supported module; and also to enable transactions on a wfs-ng datastore that uses wfs 1.0/1.1.

(Almost) everything I did is in the following branch:
https://github.com/geotools/geotools/commits/wfs-ng-improvements

This consists of the following changes:

1. A lot of work was done on the xsd-wfs module, to complete/fix/improve the parsing and encoding of various wfs stuff -> wfs 1.0 stuff didn't really work, needed to be separated from wfs 1.1, for example parsing wfs 1.0 capabilities
 -> parsing/encoding of transaction stuff, like transaction results etc..

2. in wfs-ng, transactions were enabled and various bugs/issues were solved related to this.

3. in the xml module, I found a bug in the class FilterCompliancePreProcessor, in which**OR was accidentally being changed to an AND***

*4. testing infrastructure was completed and improved; an extensive test for transactions was added

5. Ported the mapserver & tinyOWS tests from the old wfs module to wfs-ng


Kind Regards
Niels
------------------------------------------------------------------------------
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
• 3 signs your SCM is hindering your productivity
• Requirements for releasing software faster
• Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
_______________________________________________
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to