Eroma created AIRAVATA-2048:
-------------------------------

             Summary: In SEAGrid desktop client cannot view the experiment 
summary when multiple optional input files are uploaded.
                 Key: AIRAVATA-2048
                 URL: https://issues.apache.org/jira/browse/AIRAVATA-2048
             Project: Airavata
          Issue Type: Bug
            Reporter: Eroma
            Assignee: Supun Chathuranga Nakandala


Submitted an experiment with multiple optional files. Experiment got executed 
and status is displayed as COMPLETED in 'recent experiment tab. But cannot view 
the experiment summary. giving error [1]
Experiment ID: Aut-Vina1_a8b91184-6cb8-439a-a3a6-76232d07376c

Experiment can be viewed in web application and shows both job and experiment 
in COMPLETED state.

[1]
java.lang.IndexOutOfBoundsException: Index: 19, Size: 17
        at java.util.ArrayList.rangeCheckForAdd(ArrayList.java:661)
        at java.util.ArrayList.add(ArrayList.java:473)
        at 
com.sun.javafx.collections.ObservableListWrapper.doAdd(ObservableListWrapper.java:101)
        at 
javafx.collections.ModifiableObservableListBase.add(ModifiableObservableListBase.java:151)
        at 
org.seagrid.desktop.ui.experiment.summary.controller.ExperimentSummaryController.showExperimentInputs(ExperimentSummaryController.java:434)
        at 
org.seagrid.desktop.ui.experiment.summary.controller.ExperimentSummaryController.initExperimentInfo(ExperimentSummaryController.java:275)
        at 
org.seagrid.desktop.ui.experiment.summary.controller.ExperimentSummaryController.initExperimentInfo(ExperimentSummaryController.java:300)
        at 
org.seagrid.desktop.ui.experiment.summary.ExperimentSummaryWindow.getExperimentInfoNode(ExperimentSummaryWindow.java:54)
        at 
org.seagrid.desktop.ui.home.controller.HomeController.lambda$null$119(HomeController.java:394)
        at 
com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
        at 
com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)
        at 
com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
        at 
com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
        at 
com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
        at 
com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
        at 
com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
        at 
com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
        at 
com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
        at 
com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
        at 
com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
        at 
com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
        at 
com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
        at 
com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
        at 
com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
        at 
com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
        at 
com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
        at 
com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
        at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
        at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
        at javafx.event.Event.fireEvent(Event.java:198)
        at javafx.scene.Scene$ClickGenerator.postProcess(Scene.java:3470)
        at javafx.scene.Scene$ClickGenerator.access$8100(Scene.java:3398)
        at javafx.scene.Scene$MouseHandler.process(Scene.java:3766)
        at javafx.scene.Scene$MouseHandler.access$1500(Scene.java:3485)
        at javafx.scene.Scene.impl_processMouseEvent(Scene.java:1762)
        at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2494)
        at 
com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:352)
        at 
com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:275)
        at java.security.AccessController.doPrivileged(Native Method)
        at 
com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$355(GlassViewEventHandler.java:388)
        at 
com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:389)
        at 
com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:387)
        at com.sun.glass.ui.View.handleMouseEvent(View.java:555)
        at com.sun.glass.ui.View.notifyMouse(View.java:937)




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to