From: Frank G. (JIRA) <ji...@co...> - 2009-05-27 09:04:44
|
Concurrency MemoryDataStore --------------------------- Key: GEOT-2515 URL: http://jira.codehaus.org/browse/GEOT-2515 Project: GeoTools Issue Type: Improvement Components: core main Affects Versions: 2.6-M1, 2.6-M0, 2.5.5, 2.5.4, 2.5.3 Reporter: Frank Gasdorf Assignee: Jody Garnett Fix For: 2.5.6, 2.6-M2 Attachments: ConcurrentMDS.patch, MemoryDataStoreConcurrencyTest.java I'm using the MemoryDataStore in projects and a client application pushes Features with the FeatureWriter to the DataStore. A layer based on the FeatureType of the DataStore shows the features. a ConcurrentModificationException is thrown within the StreamingRenderer while the applictaion is still writing features. To simulate this effect a test-class is attached. And also a patch for the MemoryDataStore-class. I guess the org.geotools.gui.swing.map.map2d.stream.TempMemoryDataStore class was created to solve this problem, but it doesn't. -- 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 |