[Mapguide-trac] [mapguide-trac] #2548: Selection not cleared server-side
MapGuide Open Source
trac_mapguide at osgeo.org
Mon Mar 9 01:33:23 PDT 2015
#2548: Selection not cleared server-side
------------------------+---------------------------------------------------
Reporter: gBecker | Owner:
Type: defect | Status: new
Priority: high | Milestone:
Component: General | Version: 2.6.0
Severity: critical | Keywords:
External_id: |
------------------------+---------------------------------------------------
When using the AjaxViewer and trying to clear a selection then this
selection is not cleared server-side.
This is related to MGOS 2.6 and the preview release of MGOS 3.0.
Steps to reproduce the Problem:
1. Preview an existing MapDefinition with Maestro[[BR]]
2. Select a feature[[BR]]
3. Deselect the feature via toolbar or context menu[[BR]]
4. Go to the "MapAgent Test Pages"[[BR]]
5. Under "Rendering" service perform a "MAPIMAGE"-Request of the area
where you formerly selected the feature.[[BR]]
6. The selection is rendering with the map Image.[[BR]]
I turned on the browsers network analysis and detected a "silent" error
when you are deselecting features.
The request that should probably clear the selection returns a 559 http-
error:
Request to mapagent.fcgi (POST):
{{{
OPERATION=QUERYMAPFEATURES&VERSION=2.6.0&PERSIST=1&MAXFEATURES=-1&MAPNAME=da766655-a6f1-4981
-916f-
356b5e605b9f&SESSION=44ec47c2-c636-11e4-8000-a0d3c14fb893_en_MTI3LjAuMC4x0B600B5F0B5E&SEQ=0.5484117435160211&CLIENTAGENT=Ajax%20Viewer&LAYERATTRIBUTEFILTER=0&REQUESTDATA=8&FEATUREFILTER=
}}}
return this error:
{{{
Argument is null.
- MgRenderingServiceHandler.ProcessOperation() line 83 file
c:\working\build_area\mapguide\2.6.0\x64\mgdev\server\src\services\rendering\RenderingServiceHandler.cpp
- MgOpQueryFeatures.Execute() line 125 file
c:\working\build_area\mapguide\2.6.0\x64\mgdev\server\src\services\rendering\OpQueryFeatures.cpp
- MgServerRenderingService.QueryFeatures() line 853 file
c:\working\build_area\mapguide\2.6.0\x64\mgdev\server\src\services\rendering\ServerRenderingService.cpp
- MgServerRenderingService.RenderForSelection() line 1187 file
c:\working\build_area\mapguide\2.6.0\x64\mgdev\server\src\services\rendering\ServerRenderingService.cpp
}}}
--
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/2548>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals
More information about the mapguide-trac
mailing list