[Geoserver-devel] [jira] Created: (GEOS-3144) Disable query filter validation for non-simple feature types

Disable query filter validation for non-simple feature types
------------------------------------------------------------

                 Key: GEOS-3144
                 URL: http://jira.codehaus.org/browse/GEOS-3144
             Project: GeoServer
          Issue Type: Bug
          Components: WFS
    Affects Versions: 2.0.x
            Reporter: Ben Caradoc-Davies
            Assignee: Justin Deoliveira
            Priority: Critical
             Fix For: 2.0-beta2
         Attachments: GetFeature.patch

Justin, the attached patch disables filter query validation for non-simple feature types in wfs GetFeature. This is the root cause of GEOT-2495. One of the problems is that validation does not consider complex properties or XPath property names. Another is that the filter visitor must be namespace aware. But which namespaces, and from where? I am yet to figure this out.

At the moment no app-schema filter queries work. Only validation stops them. This patch allows them to work. I have to add a few fixes in app-schema land, and have a unit test in app-schema.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira