[mapserver-dev] beta4: WFS filters broken on SDE
bartvde at osgis.nl
bartvde at osgis.nl
Tue Jul 8 07:36:54 EDT 2008
Hi list,
WFS filters with simple attribute filters are broken in beta4. Btw sorry
for taking so long to participate in the beta process, but the person who
does our building was on holidays.
Even for SDE layers Mapserver now sets the filter in mapogcfilter.c:
Line 1047:
msLoadExpressionString(&lp->filter, pszBuffer);
which causes this.
The expression which it is trying to set looks like:
([KM] <= 13)
which works for shapefiles but not for SDE.
<?xml version='1.0' encoding="ISO-8859-1" ?>
<ServiceExceptionReport version="1.2.0" xmlns="http://www.opengis.net/ogc"
xmlns:xsi="http://www.w3.org
/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/ogc
http://schemas.opengis.net/wfs
/1.0.0/OGC-exception.xsd">
<ServiceException code="NoApplicableCode" locator="mapserv">
msWFSGetFeature(): WFS server error. FLTApplyFilterToLayer() failed
msSDELayerNextShape(): SDE error. SE_stream_fetch(): Underlying DBMS error.
(-51)
</ServiceException>
</ServiceExceptionReport>
Best regards,
Bart
More information about the mapserver-dev
mailing list