[mapguide-trac] #745: Error Theming Layer using data source with feature joins

MapGuide Open Source trac_mapguide at osgeo.org
Thu Oct 30 18:19:56 EDT 2008


#745: Error Theming Layer using data source with feature joins
------------------------+---------------------------------------------------
   Reporter:  CivilEng  |       Owner:                        
       Type:  defect    |      Status:  new                   
   Priority:  high      |   Milestone:  2.1                   
  Component:  Web API   |     Version:  2.0.1                 
   Severity:  critical  |    Keywords:  Theming, feature joins
External_id:            |  
------------------------+---------------------------------------------------
 The error is raised when individual distribution is requested.

 MgFeatureAggregateOptions aggregateOptions = new
 MgFeatureAggregateOptions();
 aggregateOptions.AddFeatureProperty(UFunctions.GetParameter(this.args,
 "PROPERTYNAME"));
 aggregateOptions.SelectDistinct(true);

 // this line raises the exception
 dataReader = featureService.SelectAggregate(resId,
 layer.GetFeatureClassName(), aggregateOptions);

 Error: Index is out of range.
 StackTrace:
 - MgFeatureServiceHandler.ProcessOperation line 83 file
 d:\buildforgeprojects\mapguide_open_source_v2.0\build_27.16\mgdev\server\src\services\feature\FeatureServiceHandler.cpp
   - MgOpSelectFeaturesSpatial.Execute line 110 file
 d:\buildforgeprojects\mapguide_open_source_v2.0\build_27.16\mgdev\server\src\services\feature\OpSelectFeaturesSpatial.cpp
   - MgServerSelectFeatures.SelectFeatures line 249 file
 d:\buildforgeprojects\mapguide_open_source_v2.0\build_27.16\mgdev\server\src\services\feature\ServerSelectFeatures.cpp
   - GetItem line 81 file
 d:\buildforgeprojects\mapguide_open_source_v2.0\build_27.16\mgdev\common\foundation\System/DisposableCollection.cpp
 Index is out of range.

 I am attaching mgp file and access database in order to replicate the
 error.
 the mgp contains the flexible(fusion) and basic layout. Both layouts
 invoke to thememain.aspx (It's the same that comes with the
 dotnetviewersample).

 I have tested for manage and unmanage data source, just as SHP, SDF, and
 SQL2008 providers.

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/745>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list