[kepler-dev] [Bug 5458] Moving between 2.2 and 2.3 and back requires deleting ~/KeplerData

bugzilla-daemon at ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Wed Oct 5 18:14:24 PDT 2011


http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5458

--- Comment #15 from Derik Barseghian <barseghian at nceas.ucsb.edu> 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.


More information about the Kepler-dev mailing list