http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5458
--- Comment #15 from Derik Barseghian <[email protected]> 2011-10-05 18:14:24 PDT --- Please see comment#11. To reiterate, trying to launch kepler 2.2 from the kepler 2.2 icon after running 2.3 will fail with a missing modules error. The way to get the kepler-2.2 app icon working again at that point is to use it's associated standalone MM GUI icon to change to 2.2. We can consider trying to patch 2.2 to launch the MM GUI if kepler-2.2 fails to start due to missing modules (as I've done in 2.3), but as I mention, the current plan is to ask users to uninstall old versions of kepler before installing 2.3, so we should consider if it's worthwhile. I'm also not entirely sure if it's possible at the moment (hopefully, but I didn't get that far). (In reply to comment #12) > Created attachment 384 [details] > Module Manager After Kepler 2.2 Fails To Start > > Under Mac OS X, I ran Kepler-2.3 and now Kepler-2.2 won't start for me. > Clicking on Kepler does not do anything. > > The Console says: > 10/5/11 5:39:22.515 PM [0x0-0xce0ce].org.kepler.build.runner.Kepler: JVM > Memory > = 5m 512m > 10/5/11 5:39:22.516 PM [0x0-0xce0ce].org.kepler.build.runner.Kepler: Error: > The > following modules are missing: > 10/5/11 5:39:22.516 PM [0x0-0xce0ce].org.kepler.build.runner.Kepler: > kepler-2.3.0 > 10/5/11 5:39:22.516 PM [0x0-0xce0ce].org.kepler.build.runner.Kepler: r-2.3.^ > 10/5/11 5:39:22.516 PM [0x0-0xce0ce].org.kepler.build.runner.Kepler: > loader-2.2.^ > 10/5/11 5:39:22.516 PM [0x0-0xce0ce].org.kepler.build.runner.Kepler: > actors-2.3.^ > 10/5/11 5:39:22.516 PM [0x0-0xce0ce].org.kepler.build.runner.Kepler: > dataturbine-2.2.^ > 10/5/11 5:39:22.516 PM [0x0-0xce0ce].org.kepler.build.runner.Kepler: > ecogrid-2.3.^ > 10/5/11 5:39:22.516 PM [0x0-0xce0ce].org.kepler.build.runner.Kepler: > authentication-gui-2.2.^ > 10/5/11 5:39:22.516 PM [0x0-0xce0ce].org.kepler.build.runner.Kepler: > gui-2.3.^ > 10/5/11 5:39:22.516 PM [0x0-0xce0ce].org.kepler.build.runner.Kepler: > module-manager-gui-2.3.^ > 10/5/11 5:39:22.516 PM [0x0-0xce0ce].org.kepler.build.runner.Kepler: > authentication-2.3.^ > 10/5/11 5:39:22.516 PM [0x0-0xce0ce].org.kepler.build.runner.Kepler: > repository-2.3.^ > 10/5/11 5:39:22.516 PM [0x0-0xce0ce].org.kepler.build.runner.Kepler: > component-library-2.2.^ > 10/5/11 5:39:22.516 PM [0x0-0xce0ce].org.kepler.build.runner.Kepler: > core-2.3.^ > 10/5/11 5:39:22.516 PM [0x0-0xce0ce].org.kepler.build.runner.Kepler: > common-2.3.^ > 10/5/11 5:39:22.516 PM [0x0-0xce0ce].org.kepler.build.runner.Kepler: > module-manager-2.3.^ > 10/5/11 5:39:22.516 PM [0x0-0xce0ce].org.kepler.build.runner.Kepler: > configuration-manager-2.3.^ > 10/5/11 5:39:22.516 PM [0x0-0xce0ce].org.kepler.build.runner.Kepler: > kepler-tasks-2.3.^ > 10/5/11 5:39:22.516 PM [0x0-0xce0ce].org.kepler.build.runner.Kepler: > ptolemy-kepler-2.3.^ > > > I started up the Module Manager and it shows that the current suite is > "module-manager-gui-2.2.0" > > Also, the following appeared on the Console: > > 10/5/11 5:41:36.126 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: JVM > Memory > = 5m 512m > 10/5/11 5:41:36.188 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: setting > dock icon to > -Xdock:icon=/Applications/Kepler-2.2/Kepler.app/Contents/Resources/Java/common-2.2.0/resources/icons/kepler-dock-icon.png > 10/5/11 5:41:36.227 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: Set > environment variable: PATH = > /usr/bin:/bin:/usr/sbin:/sbin:/Applications/Kepler-2.2/Kepler.app/Contents/Resources/Java/common-2.2.0/lib/ptolemy/matlab:/Applications/Kepler-2.2/Kepler.app/Contents/Resources/Java/common-2.2.0/lib > 10/5/11 5:41:36.536 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: > [null] Exception in thread "main" java.lang.NoClassDefFoundError: > org/kepler/Kepler > 10/5/11 5:41:36.536 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: > [null] Caused by: java.lang.ClassNotFoundException: org.kepler.Kepler > 10/5/11 5:41:36.536 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: > [null] at java.net.URLClassLoader$1.run(URLClassLoader.java:202) > 10/5/11 5:41:36.536 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: > [null] at java.security.AccessController.doPrivileged(Native Method) > 10/5/11 5:41:36.536 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: > [null] at java.net.URLClassLoader.findClass(URLClassLoader.java:190) > 10/5/11 5:41:36.537 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: > [null] at java.lang.ClassLoader.loadClass(ClassLoader.java:306) > 10/5/11 5:41:36.537 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: > [null] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) > 10/5/11 5:41:36.537 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: > [null] at java.lang.ClassLoader.loadClass(ClassLoader.java:247) > 10/5/11 5:41:36.555 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: > [LaunchRunner Error] org.kepler.build.runner.Kepler.main(String[]) threw an > exception: > 10/5/11 5:41:36.555 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: Java > returned: 1 > 10/5/11 5:41:36.555 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:106) > 10/5/11 5:41:36.555 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.kepler.build.runner.Kepler.main(Kepler.java:94) > 10/5/11 5:41:36.555 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > 10/5/11 5:41:36.555 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > 10/5/11 5:41:36.555 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > 10/5/11 5:41:36.555 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > java.lang.reflect.Method.invoke(Method.java:597) > 10/5/11 5:41:36.555 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > apple.launcher.LaunchRunner.run(LaunchRunner.java:116) > 10/5/11 5:41:36.555 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > apple.launcher.LaunchRunner.callMain(LaunchRunner.java:51) > 10/5/11 5:41:36.555 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > apple.launcher.JavaApplicationLauncher.launch(JavaApplicationLauncher.java:52) > 10/5/11 5:41:36.556 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: Caused > by: > Java returned: 1 > 10/5/11 5:41:36.556 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:106) > 10/5/11 5:41:36.556 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.kepler.build.runner.Kepler.run(Kepler.java:218) > 10/5/11 5:41:36.556 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:102) > 10/5/11 5:41:36.556 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: ... 8 > more > 10/5/11 5:41:36.556 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: Caused > by: > Java returned: 1 > 10/5/11 5:41:36.556 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.apache.tools.ant.taskdefs.Java.execute(Java.java:108) > 10/5/11 5:41:36.556 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.kepler.build.Run.runSuite(Run.java:309) > 10/5/11 5:41:36.556 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.kepler.build.Run.run(Run.java:213) > 10/5/11 5:41:36.556 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:102) > 10/5/11 5:41:36.556 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: ... > 10 > more > 10/5/11 5:41:36.556 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: --- > Nested > Exception --- > 10/5/11 5:41:36.556 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: Java > returned: 1 > 10/5/11 5:41:36.556 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:106) > 10/5/11 5:41:36.556 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.kepler.build.runner.Kepler.run(Kepler.java:218) > 10/5/11 5:41:36.557 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:102) > 10/5/11 5:41:36.557 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.kepler.build.runner.Kepler.main(Kepler.java:94) > 10/5/11 5:41:36.557 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > 10/5/11 5:41:36.557 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > 10/5/11 5:41:36.557 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > 10/5/11 5:41:36.557 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > java.lang.reflect.Method.invoke(Method.java:597) > 10/5/11 5:41:36.557 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > apple.launcher.LaunchRunner.run(LaunchRunner.java:116) > 10/5/11 5:41:36.557 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > apple.launcher.LaunchRunner.callMain(LaunchRunner.java:51) > 10/5/11 5:41:36.557 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > apple.launcher.JavaApplicationLauncher.launch(JavaApplicationLauncher.java:52) > 10/5/11 5:41:36.557 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: Caused > by: > Java returned: 1 > 10/5/11 5:41:36.557 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.apache.tools.ant.taskdefs.Java.execute(Java.java:108) > 10/5/11 5:41:36.557 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.kepler.build.Run.runSuite(Run.java:309) > 10/5/11 5:41:36.557 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.kepler.build.Run.run(Run.java:213) > 10/5/11 5:41:36.557 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:102) > 10/5/11 5:41:36.557 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: ... > 10 > more > 10/5/11 5:41:36.557 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: --- > Nested > Exception --- > 10/5/11 5:41:36.557 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: Java > returned: 1 > 10/5/11 5:41:36.557 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.apache.tools.ant.taskdefs.Java.execute(Java.java:108) > 10/5/11 5:41:36.557 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.kepler.build.Run.runSuite(Run.java:309) > 10/5/11 5:41:36.558 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.kepler.build.Run.run(Run.java:213) > 10/5/11 5:41:36.558 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:102) > 10/5/11 5:41:36.558 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.kepler.build.runner.Kepler.run(Kepler.java:218) > 10/5/11 5:41:36.558 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:102) > 10/5/11 5:41:36.558 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > org.kepler.build.runner.Kepler.main(Kepler.java:94) > 10/5/11 5:41:36.558 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > 10/5/11 5:41:36.558 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > 10/5/11 5:41:36.558 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > 10/5/11 5:41:36.558 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > java.lang.reflect.Method.invoke(Method.java:597) > 10/5/11 5:41:36.558 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > apple.launcher.LaunchRunner.run(LaunchRunner.java:116) > 10/5/11 5:41:36.558 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > apple.launcher.LaunchRunner.callMain(LaunchRunner.java:51) > 10/5/11 5:41:36.558 PM [0x0-0xd60d6].org.kepler.build.runner.Kepler: at > apple.launcher.JavaApplicationLauncher.launch(JavaApplicationLauncher.java:52) > > What should I do if I want to start up 2.2 after starting 2.3? -- Configure bugmail: http://bugzilla.ecoinformatics.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. _______________________________________________ Kepler-dev mailing list [email protected] http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev
