Can't add member to a member assemblage

Description

I'm trying to add members to the Contributor role assemblage, but clicking on the paperclip at the concept level, clicking Add to Contributor role assemblage, and then clicking Commit. When clicking Commit, the following error occurs. This happened on 3 concepts I tried. I also saw that the number for the index i.e. 226 incremented by one each time I tried a new concept. I tried restarting komet and it didn't fix it.

2018-09-15 16:55:21,668 ERROR [ISAAC-Q-work-thread 167] (FileSystemDataStore.java:187) - Unexpected error putting chronology data!
java.lang.UnsupportedOperationException: index >= 0: 226
at sh.isaac.model.collections.SpinedNidNidSetMap.add(SpinedNidNidSetMap.java:179) ~[model-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.datastore.FileSystemDataStore.putChronologyData(FileSystemDataStore.java:174) [filesystem-datastore-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.datastore.DatastoreLocator.putChronologyData(DatastoreLocator.java:180) [datastore-locator-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.datastore.chronology.ChronologyProvider.writeSemanticChronology(ChronologyProvider.java:189) [chronology-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.datastore.chronology.ChronologyProvider.putChronologyData(ChronologyProvider.java:172) [chronology-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.commit.SingleCommitTask.call(SingleCommitTask.java:98) [commit-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.commit.SingleCommitTask.call(SingleCommitTask.java:40) [commit-4.53-SNAPSHOT.jar:?]
at javafx.concurrent.Task$TaskCallable.call(Task.java:1423) [jfxrt.jar:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_144]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_144]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_144]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
2018-09-15 16:55:21,677 INFO [ISAAC-Q-work-thread 167] (TimedTask.java:144) - SingleCommitTask 4 completed in: 0 ns
2018-09-15 16:55:21,677 ERROR [JavaFX Application Thread] (PropertySheetMenuItem.java:149) - java.lang.UnsupportedOperationException: index >= 0: 226
java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException: index >= 0: 226
at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_144]
at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_144]
at sh.komet.gui.control.PropertySheetMenuItem.commit(PropertySheetMenuItem.java:143) ~[gui-contracts-4.53-SNAPSHOT.jar:?]
at sh.komet.gui.control.BadgedVersionPanel.commit(BadgedVersionPanel.java:261) ~[gui-contracts-4.53-SNAPSHOT.jar:?]
at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191) ~[jfxrt.jar:?]
at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) ~[jfxrt.jar:?]
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) ~[jfxrt.jar:?]
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) ~[jfxrt.jar:?]
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) ~[jfxrt.jar:?]
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) ~[jfxrt.jar:?]
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) ~[jfxrt.jar:?]
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) ~[jfxrt.jar:?]
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:49) ~[jfxrt.jar:?]
at javafx.event.Event.fireEvent(Event.java:198) ~[jfxrt.jar:?]
at javafx.scene.Node.fireEvent(Node.java:8413) ~[jfxrt.jar:?]
at javafx.scene.control.Button.fire(Button.java:185) ~[jfxrt.jar:?]
at com.sun.javafx.scene.control.behavior.ButtonBehavior.mouseReleased(ButtonBehavior.java:182) ~[jfxrt.jar:?]
at com.sun.javafx.scene.control.skin.BehaviorSkinBase$1.handle(BehaviorSkinBase.java:96) ~[jfxrt.jar:?]
at com.sun.javafx.scene.control.skin.BehaviorSkinBase$1.handle(BehaviorSkinBase.java:89) ~[jfxrt.jar:?]
at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:218) ~[jfxrt.jar:?]
at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191) ~[jfxrt.jar:?]
at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) ~[jfxrt.jar:?]
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) ~[jfxrt.jar:?]
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) ~[jfxrt.jar:?]
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) ~[jfxrt.jar:?]
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) ~[jfxrt.jar:?]
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) ~[jfxrt.jar:?]
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) ~[jfxrt.jar:?]
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) ~[jfxrt.jar:?]
at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) ~[jfxrt.jar:?]
at javafx.event.Event.fireEvent(Event.java:198) ~[jfxrt.jar:?]
at javafx.scene.Scene$MouseHandler.process(Scene.java:3757) ~[jfxrt.jar:?]
at javafx.scene.Scene$MouseHandler.access$1500(Scene.java:3485) ~[jfxrt.jar:?]
at javafx.scene.Scene.impl_processMouseEvent(Scene.java:1762) ~[jfxrt.jar:?]
at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2494) ~[jfxrt.jar:?]
at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:381) ~[jfxrt.jar:?]
at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:295) ~[jfxrt.jar:?]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_144]
at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$354(GlassViewEventHandler.java:417) ~[jfxrt.jar:?]
at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:389) [jfxrt.jar:?]
at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:416) [jfxrt.jar:?]
at com.sun.glass.ui.View.handleMouseEvent(View.java:555) [jfxrt.jar:?]
at com.sun.glass.ui.View.notifyMouse(View.java:937) [jfxrt.jar:?]
Caused by: java.lang.UnsupportedOperationException: index >= 0: 226
at sh.isaac.model.collections.SpinedNidNidSetMap.add(SpinedNidNidSetMap.java:179) ~[model-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.datastore.FileSystemDataStore.putChronologyData(FileSystemDataStore.java:174) ~[filesystem-datastore-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.datastore.DatastoreLocator.putChronologyData(DatastoreLocator.java:180) ~[datastore-locator-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.datastore.chronology.ChronologyProvider.writeSemanticChronology(ChronologyProvider.java:189) ~[chronology-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.datastore.chronology.ChronologyProvider.putChronologyData(ChronologyProvider.java:172) ~[chronology-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.commit.SingleCommitTask.call(SingleCommitTask.java:98) ~[commit-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.commit.SingleCommitTask.call(SingleCommitTask.java:40) ~[commit-4.53-SNAPSHOT.jar:?]
at javafx.concurrent.Task$TaskCallable.call(Task.java:1423) ~[jfxrt.jar:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_144]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_144]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_144]
at java.lang.Thread.run(Thread.java:748) ~[?:1.8.0_144]
2018-09-15 16:55:21,775 WARN [JavaFX Application Thread] (TimedTask.java:160) - Timed task failed!
java.lang.UnsupportedOperationException: index >= 0: 226
at sh.isaac.model.collections.SpinedNidNidSetMap.add(SpinedNidNidSetMap.java:179) ~[model-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.datastore.FileSystemDataStore.putChronologyData(FileSystemDataStore.java:174) ~[filesystem-datastore-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.datastore.DatastoreLocator.putChronologyData(DatastoreLocator.java:180) ~[datastore-locator-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.datastore.chronology.ChronologyProvider.writeSemanticChronology(ChronologyProvider.java:189) ~[chronology-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.datastore.chronology.ChronologyProvider.putChronologyData(ChronologyProvider.java:172) ~[chronology-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.commit.SingleCommitTask.call(SingleCommitTask.java:98) ~[commit-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.commit.SingleCommitTask.call(SingleCommitTask.java:40) ~[commit-4.53-SNAPSHOT.jar:?]
at javafx.concurrent.Task$TaskCallable.call(Task.java:1423) ~[jfxrt.jar:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_144]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_144]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_144]
at java.lang.Thread.run(Thread.java:748) ~[?:1.8.0_144]
2018-09-15 16:55:21,776 ERROR [JavaFX Application Thread] (TimedTask.java:149) - index >= 0: 226
java.lang.UnsupportedOperationException: index >= 0: 226
at sh.isaac.model.collections.SpinedNidNidSetMap.add(SpinedNidNidSetMap.java:179) ~[model-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.datastore.FileSystemDataStore.putChronologyData(FileSystemDataStore.java:174) ~[filesystem-datastore-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.datastore.DatastoreLocator.putChronologyData(DatastoreLocator.java:180) ~[datastore-locator-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.datastore.chronology.ChronologyProvider.writeSemanticChronology(ChronologyProvider.java:189) ~[chronology-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.datastore.chronology.ChronologyProvider.putChronologyData(ChronologyProvider.java:172) ~[chronology-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.commit.SingleCommitTask.call(SingleCommitTask.java:98) ~[commit-4.53-SNAPSHOT.jar:?]
at sh.isaac.provider.commit.SingleCommitTask.call(SingleCommitTask.java:40) ~[commit-4.53-SNAPSHOT.jar:?]
at javafx.concurrent.Task$TaskCallable.call(Task.java:1423) ~[jfxrt.jar:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_144]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_144]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_144]
at java.lang.Thread.run(Thread.java:748) ~[?:1.8.0_144]

Environment

None

Activity

Show:
Saif Baig
September 15, 2018, 9:07 PM

Here's a link to the zipped isaac.data folder https://www.dropbox.com/s/ub9vdeq70vexyfd/isaac.data.zip?dl=0

Assignee

Saif Baig

Reporter

Saif Baig

Labels

None

Fix versions

Priority

Blocker
Configure