[kepler-dev] [Bug 5489] Module Manager GUI should fail gracefully if a remote module cannot be downloaded
bugzilla-daemon at ecoinformatics.org
bugzilla-daemon at ecoinformatics.org
Tue Sep 18 17:29:20 PDT 2012
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5489
--- Comment #6 from Derik Barseghian <barseghian at nceas.ucsb.edu> ---
First I just tried to test downloading kepler-2.3.0 from kepler trunk, but now
I just instantly get a bunch of Downloading messages:
[run] Downloading kepler-2.3.0...
[run] Downloading outreach-2.2.1...
etc., but no modules get downloaded to my system. I then get the new warning:
The following modules are not present:
kepler-2.3.0
Do you still want to exit the Module Manager?
If I click Yes, I get an error popup (which seems weird, why does this happen?)
The following modules are missing:
kepler-2.3.0
If I click OK I get some FileNotFoundExceptions related to trying to find
install-path.txt at a bogus path (see below trace).
Please break out these other issues into different bugs as you see fit.
[run] AvailableModulesPanel notifying shutdown listeners of impending
shutdown. Closing any open databases may take awhile...
[run] AvailableModulesPanel Spawning new Kepler process
[run] JVM Memory = 5m 768m
[run] RunClasspath:kepler-2.3.0
/Users/derik/dev2/kepler.modules.regular/kepler-2.3.0/src
[run] Exception in thread "AWT-EventQueue-0"
java.io.FileNotFoundException:
/Users/derik/dev2/kepler.modules.regular/kepler-tasks/lib/jar/build-area/install-path.txt
(No such file or directory)
[run] at
org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:106)
[run] at
org.kepler.modulemanager.gui.AvailableModulesPanel$1$1.done(AvailableModulesPanel.java:249)
[run] Kepler failed to launch. Trying to launch Module Manager GUI using
basePath:/Users/derik/dev2/kepler.modules.regular/kepler-tasks/lib/jar
[run] The base dir is
/Users/derik/dev2/kepler.modules.regular/kepler-tasks/lib/jar
[run] at javax.swing.SwingWorker$5.run(SwingWorker.java:717)
[run] at
javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(SwingWorker.java:814)
[run] at
sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:95)
[run] at
javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(SwingWorker.java:824)
[run] at javax.swing.Timer.fireActionPerformed(Timer.java:291)
[run] at javax.swing.Timer$DoPostEvent.run(Timer.java:221)
[run] at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
[run] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:702)
[run] at java.awt.EventQueue.access$400(EventQueue.java:82)
[run] at java.awt.EventQueue$2.run(EventQueue.java:663)
[run] at java.awt.EventQueue$2.run(EventQueue.java:661)
[run] at java.security.AccessController.doPrivileged(Native Method)
[run] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
[run] at java.awt.EventQueue.dispatchEvent(EventQueue.java:672)
[run] at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
[run] at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
[run] at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:205)
[run] at java.awt.Dialog$1.run(Dialog.java:1044)
[run] at java.awt.Dialog$3.run(Dialog.java:1096)
[run] at java.security.AccessController.doPrivileged(Native Method)
[run] at java.awt.Dialog.show(Dialog.java:1094)
[run] at java.awt.Component.show(Component.java:1591)
[run] at java.awt.Component.setVisible(Component.java:1543)
[run] at java.awt.Window.setVisible(Window.java:843)
[run] at java.awt.Dialog.setVisible(Dialog.java:984)
[run] at
org.kepler.modulemanager.gui.ModuleManagerAction.actionPerformed(ModuleManagerAction.java:65)
[run] at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028)
[run] at
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351)
[run] at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
[run] at
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
[run] at javax.swing.AbstractButton.doClick(AbstractButton.java:389)
[run] at
com.apple.laf.ScreenMenuItem.actionPerformed(ScreenMenuItem.java:95)
[run] at java.awt.MenuItem.processActionEvent(MenuItem.java:650)
[run] at java.awt.MenuItem.processEvent(MenuItem.java:609)
[run] at
java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:343)
[run] at java.awt.MenuComponent.dispatchEvent(MenuComponent.java:331)
[run] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:707)
[run] at java.awt.EventQueue.access$400(EventQueue.java:82)
[run] at java.awt.EventQueue$2.run(EventQueue.java:663)
[run] at java.awt.EventQueue$2.run(EventQueue.java:661)
[run] at java.security.AccessController.doPrivileged(Native Method)
[run] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
[run] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
[run] at java.awt.EventQueue$3.run(EventQueue.java:677)
[run] at java.awt.EventQueue$3.run(EventQueue.java:675)
[run] at java.security.AccessController.doPrivileged(Native Method)
[run] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
[run] at java.awt.EventQueue.dispatchEvent(EventQueue.java:674)
[run] at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
[run] at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
[run] at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
[run] at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
[run] at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
[run] at
java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
[run] Caused by: java.io.FileNotFoundException:
/Users/derik/dev2/kepler.modules.regular/kepler-tasks/lib/jar/build-area/install-path.txt
(No such file or directory)
[run] at
org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:106)
[run] at org.kepler.build.runner.Kepler.main(Kepler.java:109)
[run] at org.kepler.build.Run.runSuite(Run.java:252)
[run] at org.kepler.build.Run.run(Run.java:213)
[run] at
org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:102)
[run] ... 55 more
[run] Caused by: java.io.FileNotFoundException:
/Users/derik/dev2/kepler.modules.regular/kepler-tasks/lib/jar/build-area/install-path.txt
(No such file or directory)
[run] at java.io.FileOutputStream.open(Native Method)
[run] at java.io.FileOutputStream.<init>(FileOutputStream.java:194)
[run] at java.io.FileOutputStream.<init>(FileOutputStream.java:145)
[run] at java.io.FileWriter.<init>(FileWriter.java:73)
[run] at
org.kepler.build.installer.InstallationIdTxt.createInstallPath(InstallationIdTxt.java:119)
[run] at
org.kepler.build.installer.InstallationIdTxt.check(InstallationIdTxt.java:77)
[run] at org.kepler.build.runner.Kepler.run(Kepler.java:136)
[run] at
org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:102)
[run] ... 59 more
[run] --- Nested Exception ---
[run] java.io.FileNotFoundException:
/Users/derik/dev2/kepler.modules.regular/kepler-tasks/lib/jar/build-area/install-path.txt
(No such file or directory)
[run] at
org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:106)
[run] at org.kepler.build.runner.Kepler.main(Kepler.java:109)
[run] at org.kepler.build.Run.runSuite(Run.java:252)
[run] at org.kepler.build.Run.run(Run.java:213)
[run] at
org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:102)
[run] at
org.kepler.modulemanager.gui.AvailableModulesPanel$1$1.done(AvailableModulesPanel.java:249)
[run] at javax.swing.SwingWorker$5.run(SwingWorker.java:717)
[run] at
javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(SwingWorker.java:814)
[run] at
sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:95)
[run] at
javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(SwingWorker.java:824)
[run] at javax.swing.Timer.fireActionPerformed(Timer.java:291)
[run] at javax.swing.Timer$DoPostEvent.run(Timer.java:221)
[run] at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
[run] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:702)
[run] at java.awt.EventQueue.access$400(EventQueue.java:82)
[run] at java.awt.EventQueue$2.run(EventQueue.java:663)
[run] at java.awt.EventQueue$2.run(EventQueue.java:661)
[run] at java.security.AccessController.doPrivileged(Native Method)
[run] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
[run] at java.awt.EventQueue.dispatchEvent(EventQueue.java:672)
[run] at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
[run] at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
[run] at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:205)
[run] at java.awt.Dialog$1.run(Dialog.java:1044)
[run] at java.awt.Dialog$3.run(Dialog.java:1096)
[run] at java.security.AccessController.doPrivileged(Native Method)
[run] at java.awt.Dialog.show(Dialog.java:1094)
[run] at java.awt.Component.show(Component.java:1591)
[run] at java.awt.Component.setVisible(Component.java:1543)
[run] at java.awt.Window.setVisible(Window.java:843)
[run] at java.awt.Dialog.setVisible(Dialog.java:984)
[run] at
org.kepler.modulemanager.gui.ModuleManagerAction.actionPerformed(ModuleManagerAction.java:65)
[run] at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028)
[run] at
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351)
[run] at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
[run] at
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
[run] at javax.swing.AbstractButton.doClick(AbstractButton.java:389)
[run] at
com.apple.laf.ScreenMenuItem.actionPerformed(ScreenMenuItem.java:95)
[run] at java.awt.MenuItem.processActionEvent(MenuItem.java:650)
[run] at java.awt.MenuItem.processEvent(MenuItem.java:609)
[run] at
java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:343)
[run] at java.awt.MenuComponent.dispatchEvent(MenuComponent.java:331)
[run] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:707)
[run] at java.awt.EventQueue.access$400(EventQueue.java:82)
[run] at java.awt.EventQueue$2.run(EventQueue.java:663)
[run] at java.awt.EventQueue$2.run(EventQueue.java:661)
[run] at java.security.AccessController.doPrivileged(Native Method)
[run] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
[run] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
[run] at java.awt.EventQueue$3.run(EventQueue.java:677)
[run] at java.awt.EventQueue$3.run(EventQueue.java:675)
[run] at java.security.AccessController.doPrivileged(Native Method)
[run] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
[run] at java.awt.EventQueue.dispatchEvent(EventQueue.java:674)
[run] at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
[run] at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
[run] at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
[run] at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
[run] at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
[run] at
java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
[run] Caused by: java.io.FileNotFoundException:
/Users/derik/dev2/kepler.modules.regular/kepler-tasks/lib/jar/build-area/install-path.txt
(No such file or directory)
[run] at java.io.FileOutputStream.open(Native Method)
[run] at java.io.FileOutputStream.<init>(FileOutputStream.java:194)
[run] at java.io.FileOutputStream.<init>(FileOutputStream.java:145)
[run] at java.io.FileWriter.<init>(FileWriter.java:73)
[run] at
org.kepler.build.installer.InstallationIdTxt.createInstallPath(InstallationIdTxt.java:119)
[run] at
org.kepler.build.installer.InstallationIdTxt.check(InstallationIdTxt.java:77)
[run] at org.kepler.build.runner.Kepler.run(Kepler.java:136)
[run] at
org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:102)
[run] ... 59 more
[run] --- Nested Exception ---
[run] java.io.FileNotFoundException:
/Users/derik/dev2/kepler.modules.regular/kepler-tasks/lib/jar/build-area/install-path.txt
(No such file or directory)
[run] at java.io.FileOutputStream.open(Native Method)
[run] at java.io.FileOutputStream.<init>(FileOutputStream.java:194)
[run] at java.io.FileOutputStream.<init>(FileOutputStream.java:145)
[run] at java.io.FileWriter.<init>(FileWriter.java:73)
[run] at
org.kepler.build.installer.InstallationIdTxt.createInstallPath(InstallationIdTxt.java:119)
[run] at
org.kepler.build.installer.InstallationIdTxt.check(InstallationIdTxt.java:77)
[run] at org.kepler.build.runner.Kepler.run(Kepler.java:136)
[run] at
org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:102)
[run] at org.kepler.build.runner.Kepler.main(Kepler.java:109)
[run] at org.kepler.build.Run.runSuite(Run.java:252)
[run] at org.kepler.build.Run.run(Run.java:213)
[run] at
org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:102)
[run] at
org.kepler.modulemanager.gui.AvailableModulesPanel$1$1.done(AvailableModulesPanel.java:249)
[run] at javax.swing.SwingWorker$5.run(SwingWorker.java:717)
[run] at
javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(SwingWorker.java:814)
[run] at
sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:95)
[run] at
javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(SwingWorker.java:824)
[run] at javax.swing.Timer.fireActionPerformed(Timer.java:291)
[run] at javax.swing.Timer$DoPostEvent.run(Timer.java:221)
[run] at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
[run] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:702)
[run] at java.awt.EventQueue.access$400(EventQueue.java:82)
[run] at java.awt.EventQueue$2.run(EventQueue.java:663)
[run] at java.awt.EventQueue$2.run(EventQueue.java:661)
[run] at java.security.AccessController.doPrivileged(Native Method)
[run] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
[run] at java.awt.EventQueue.dispatchEvent(EventQueue.java:672)
[run] at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
[run] at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
[run] at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:205)
[run] at java.awt.Dialog$1.run(Dialog.java:1044)
[run] at java.awt.Dialog$3.run(Dialog.java:1096)
[run] at java.security.AccessController.doPrivileged(Native Method)
[run] at java.awt.Dialog.show(Dialog.java:1094)
[run] at java.awt.Component.show(Component.java:1591)
[run] at java.awt.Component.setVisible(Component.java:1543)
[run] at java.awt.Window.setVisible(Window.java:843)
[run] at java.awt.Dialog.setVisible(Dialog.java:984)
[run] at
org.kepler.modulemanager.gui.ModuleManagerAction.actionPerformed(ModuleManagerAction.java:65)
[run] at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028)
[run] at
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351)
[run] at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
[run] at
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
[run] at javax.swing.AbstractButton.doClick(AbstractButton.java:389)
[run] at
com.apple.laf.ScreenMenuItem.actionPerformed(ScreenMenuItem.java:95)
[run] at java.awt.MenuItem.processActionEvent(MenuItem.java:650)
[run] at java.awt.MenuItem.processEvent(MenuItem.java:609)
[run] at
java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:343)
[run] at java.awt.MenuComponent.dispatchEvent(MenuComponent.java:331)
[run] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:707)
[run] at java.awt.EventQueue.access$400(EventQueue.java:82)
[run] at java.awt.EventQueue$2.run(EventQueue.java:663)
[run] at java.awt.EventQueue$2.run(EventQueue.java:661)
[run] at java.security.AccessController.doPrivileged(Native Method)
[run] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
[run] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
[run] at java.awt.EventQueue$3.run(EventQueue.java:677)
[run] at java.awt.EventQueue$3.run(EventQueue.java:675)
[run] at java.security.AccessController.doPrivileged(Native Method)
[run] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
[run] at java.awt.EventQueue.dispatchEvent(EventQueue.java:674)
[run] at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
[run] at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
[run] at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
[run] at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
[run] at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
[run] at
java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
--
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nceas.ucsb.edu/kepler/pipermail/kepler-dev/attachments/20120919/b083cbea/attachment-0001.html>
More information about the Kepler-dev
mailing list