[Mapguide-trac] [mapguide-trac] #2751: Error selecting more than 1000 features from SQLite FeatureSource
MapGuide Open Source
trac_mapguide at osgeo.org
Tue Oct 25 03:29:43 PDT 2016
#2751: Error selecting more than 1000 features from SQLite FeatureSource
-------------------------+-------------------
Reporter: gBecker | Owner:
Type: defect | Status: new
Priority: high | Milestone:
Component: Map Agent | Version: 3.0.0
Severity: major | Keywords:
External ID: |
-------------------------+-------------------
When trying to select more than 1000 Features from a SQLite FeatureSource
an error occured and is logged in Error.log:
{{{
StackTrace:
- MgMappingUtil.StylizeLayers() line 893 file
c:\working\build_area\mapguide\3.0.0\x64\mgdev\server\src\services\mapping\MappingUtil.cpp
<2016-10-25T12:14:08> 4876 Ajax Viewer ::1 Administrator
Error: An exception occurred in FDO component.
Error occurred in Feature Source
(Library://FFM/CSOGIS/Daten/Sqlite/basisgis.FeatureSource): Expression
tree is too large (maximum depth 1000) (Cause: , Root Cause: Expression
tree is too large (maximum depth 1000))
StackTrace:
- MgFeatureServiceHandler.ProcessOperation() line 83 file
c:\working\build_area\mapguide\3.0.0\x64\mgdev\server\src\services\feature\FeatureServiceHandler.cpp
- MgOpSelectFeatures.Execute() line 142 file
c:\working\build_area\mapguide\3.0.0\x64\mgdev\server\src\services\feature\OpSelectFeatures.cpp
-
MgServerFeatureService.SelectFeatures(Resource=Library://FFM/CSOGIS/Daten/Sqlite/basisgis.FeatureSource
ClassName=Default:KS31101_Gebaeude
Options={{ClassProps={{KGF_WERT}{Geometrie}}}{Operator=1}{Filter=(PRIMARYINDEX=1928)
OR (PRIMARYINDEX=2024) OR (PRIMARYINDEX=2190) OR (PRIMARYINDEX=2442) OR
(PRIMARYINDEX=3281) OR
...
(PRIMARYINDEX=19556) OR (PRIMARYINDEX=19568) OR (PRIMARYINDEX=19717) OR
(PRIMARYINDEX=19918) OR (PRIMARYINDEX=19929) OR
(PRIMARYINDE<2016-10-25T12:14:09> 13036 Ajax Viewer ::1
Administrator
Warning: An exception occurred in FDO component.
String does not represent a valid filter.
StackTrace:
- MgStylizationUtil.ExceptionTrap() line 751 file GeometryAdapter.cpp
<2016-10-25T12:14:09> 13036 Ajax Viewer ::1 Administrator
Warning: An exception occurred in FDO component.
String does not represent a valid filter.
}}}
This error leads to an terminated MapGuideAppPool. You have to restart the
application pool.
Application Error in Windows application.Log:
{{{
Name der fehlerhaften Anwendung: w3wp.exe, Version: 10.0.14393.0,
Zeitstempel: 0x57899b8a
Name des fehlerhaften Moduls: isapi_MapAgent.dll, Version: 3.0.0.8701,
Zeitstempel: 0x559fd022
Ausnahmecode: 0xc0000409
Fehleroffset: 0x0000000000009060
ID des fehlerhaften Prozesses: 0x3214
Startzeit der fehlerhaften Anwendung: 0x01d22ea886d41d6f
Pfad der fehlerhaften Anwendung: c:\windows\system32\inetsrv\w3wp.exe
Pfad des fehlerhaften Moduls: \\?\C:\Program
Files\OSGeo\MapGuide3.0\Web\www\mapagent\isapi_MapAgent.dll
Berichtskennung: 345f7d37-abe7-4ef2-bb64-1e745f1d4e02
}}}
--
Ticket URL: <https://trac.osgeo.org/mapguide/ticket/2751>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals
More information about the mapguide-trac
mailing list