Details
-
Type:
Bug
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: UDIG 1.4.x
-
Fix Version/s: None
-
Component/s: tools and editing
-
Labels:None
-
Environment:win64, lin64
Description
I just wanted to add a point to an existing layer.
What I get are the following exceptions:
java.lang.UnsupportedOperationException: subclasses should override
at org.geotools.feature.collection.AdaptorFeatureCollection.getBounds(AdaptorFeatureCollection.java:613)
at net.refractions.udig.project.internal.impl.UDIGSimpleFeatureStore.addFeatures(UDIGSimpleFeatureStore.java:279)
at net.refractions.udig.project.internal.commands.edit.AddFeatureCommand.run(AddFeatureCommand.java:89)
at net.refractions.udig.tools.edit.commands.CreateAndSelectNewFeature.run(CreateAndSelectNewFeature.java:86)
at net.refractions.udig.project.command.UndoableComposite.execute(UndoableComposite.java:81)
at net.refractions.udig.tools.edit.BehaviourCommand.execute(BehaviourCommand.java:65)
at net.refractions.udig.project.command.CommandManager$Executor.execute(CommandManager.java:394)
at net.refractions.udig.project.command.CommandManager$Executor.run(CommandManager.java:325)
at net.refractions.udig.project.command.CommandManager$Executor.run(CommandManager.java:311)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Plus the new feature is duplicated, so I end up in having to remove on of the two.
Activity
| Field | Original Value | New Value |
|---|---|---|
| Description |
I just wanted to add a point to an existing layer.
What I get are the following exceptions: java.lang.UnsupportedOperationException: subclasses should override at org.geotools.feature.collection.AdaptorFeatureCollection.getBounds(AdaptorFeatureCollection.java:613) at net.refractions.udig.project.internal.impl.UDIGSimpleFeatureStore.addFeatures(UDIGSimpleFeatureStore.java:279) at net.refractions.udig.project.internal.commands.edit.AddFeatureCommand.run(AddFeatureCommand.java:89) at net.refractions.udig.tools.edit.commands.CreateAndSelectNewFeature.run(CreateAndSelectNewFeature.java:86) at net.refractions.udig.project.command.UndoableComposite.execute(UndoableComposite.java:81) at net.refractions.udig.tools.edit.BehaviourCommand.execute(BehaviourCommand.java:65) at net.refractions.udig.project.command.CommandManager$Executor.execute(CommandManager.java:394) at net.refractions.udig.project.command.CommandManager$Executor.run(CommandManager.java:325) at net.refractions.udig.project.command.CommandManager$Executor.run(CommandManager.java:311) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) plus the new feature is duplicated, so I end up in having to remove on of the two. |
I just wanted to add a point to an existing layer.
What I get are the following exceptions: {panel} java.lang.UnsupportedOperationException: subclasses should override at org.geotools.feature.collection.AdaptorFeatureCollection.getBounds(AdaptorFeatureCollection.java:613) at net.refractions.udig.project.internal.impl.UDIGSimpleFeatureStore.addFeatures(UDIGSimpleFeatureStore.java:279) at net.refractions.udig.project.internal.commands.edit.AddFeatureCommand.run(AddFeatureCommand.java:89) at net.refractions.udig.tools.edit.commands.CreateAndSelectNewFeature.run(CreateAndSelectNewFeature.java:86) at net.refractions.udig.project.command.UndoableComposite.execute(UndoableComposite.java:81) at net.refractions.udig.tools.edit.BehaviourCommand.execute(BehaviourCommand.java:65) at net.refractions.udig.project.command.CommandManager$Executor.execute(CommandManager.java:394) at net.refractions.udig.project.command.CommandManager$Executor.run(CommandManager.java:325) at net.refractions.udig.project.command.CommandManager$Executor.run(CommandManager.java:311) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) {panel} Plus the new feature is duplicated, so I end up in having to remove on of the two. |
| Priority | Blocker [ 1 ] | Major [ 3 ] |
| Assignee | Jody Garnett [ jgarnett ] | |
| Summary | creating a new point works really wrong | UDIGSimpleFeatureStore getBounds() required to issue add point notification |