[Geoserver-devel] [jira] Created: (GEOS-1438) SRS fails to travel from gml:Envelope to Disjoint filter

SRS fails to travel from gml:Envelope to Disjoint filter
--------------------------------------------------------

                 Key: GEOS-1438
                 URL: http://jira.codehaus.org/browse/GEOS-1438
             Project: GeoServer
          Issue Type: Bug
          Components: WFS
    Affects Versions: 1.6.0-beta3
            Reporter: Andrea Aime
            Assignee: Andrea Aime
             Fix For: 1.6.0-RC1

The following query:

<wfs:GetFeature xmlns:wfs="http://www.opengis.net/wfs&quot;
                xmlns:sf="http://cite.opengeospatial.org/gmlsf&quot;
                xmlns:myparsers="http://teamengine.sourceforge.net/parsers&quot;
                xmlns:parsers="http://www.occamlab.com/te/parsers&quot;
                xmlns:saxon="http://saxon.sf.net/&quot;
                xmlns:p="http://teamengine.sourceforge.net/parsers&quot;
                xmlns="http://www.occamlab.com/ctl&quot;
                xmlns:ctl="http://www.occamlab.com/ctl&quot;
                xmlns:ogc="http://www.opengis.net/ogc&quot;
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&quot;
                xmlns:gml="http://www.opengis.net/gml&quot;
                xmlns:xlink="http://www.w3.org/1999/xlink&quot;
                xmlns:te="java:com.occamlab.te.TECore"
                xmlns:ows="http://www.opengis.net/ows&quot;
                xmlns:xi="http://www.w3.org/2001/XInclude&quot;
                xmlns:xsd="http://www.w3.org/2001/XMLSchema&quot;
                service="WFS"
                version="1.1.0">
         <wfs:Query typeName="sf:AggregateGeoFeature">
            <ogc:Filter>
               <ogc:Disjoint>
                  <ogc:PropertyName>sf:multiSurfaceProperty</ogc:PropertyName>
                  <gml:Envelope srsName="urn:x-ogc:def:crs:EPSG:6.11.2:4326">
                     <gml:lowerCorner>48.0 18.0</gml:lowerCorner>
                     <gml:upperCorner>52.0 21.0</gml:upperCorner>
                  </gml:Envelope>
               </ogc:Disjoint>
            </ogc:Filter>
         </wfs:Query>
      </wfs:GetFeature>

fails because the Envelope srs is parsed but does not get into the DisjointFilter.
The problem is in the ReferencedEnvelope -> Polygon transformation occurring in OGCUtils (xml filter binding module utility class).

--
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