Latest Version of Genesis for Windows Now Available
Looks like the folks at Google Code fixed the problem with file uploads! You can now download Genesis 0.0.12 for Windows from the project website. I don’t know what extracting it over Genesis 0.0.0 will do, so I’d recommend deleting any older copies first, or extracting it to a different directory. The database layout has changed, so any cached data you have will be deleted during the automatic database upgrade. Otherwise, you shouldn’t have any problems.
Just to set expectations: other than a minor cosmetic bug fix, nothing has changed with PGVAgent. You can expect some major improvements in the next few days/weeks, however. You can easily configure this version of Genesis to automatically update itself so that you can take advantage of these changes as they become available:

Technorati Tags:
Filed in 


Downloaded 0.0.13. I see a flash screen when clicking genesis.exe, but no more happens when that screen vanishes. The first version worked, but not this one … I did not install this over the old one. I’m using WinXP sp2. Any requirements I might have missed?
I see that 0.0.0 was 22 MB and 0.0.13 is about 16 MB!? Also there is no startup.jar in 0.0.13.
The latest is a lot smaller because it doesn’t include PGVAgent (when Genesis comes up it should prompt you to install it). If you look in your workspace folder (which is created when Genesis first starts up) you should see a .log file. If not, check in your configuration folder for a *.log file. Either one should give some indication as to why it didn’t work.
Also, startup.jar has been replaced with a newer Eclipse launcher, so that shouldn’t be a problem.
!SESSION 2007-03-04 01:52:53.531 ———————————————–
eclipse.buildId=unknown
java.version=1.4.2_12
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=sv_SE
Framework arguments: -launcher C:\Program\genesis\genesis.exe -name Genesis -startup C:\Program\genesis\plugins\org.eclipse.equinox.launcher_1.0.0.v20070208a.jar
Command-line arguments: -os win32 -ws win32 -arch x86 -launcher C:\Program\genesis\genesis.exe -name Genesis -startup C:\Program\genesis\plugins\org.eclipse.equinox.launcher_1.0.0.v20070208a.jar
!ENTRY org.eclipse.osgi 4 0 2007-03-04 01:52:54.843
!MESSAGE Application error
!STACK 1
org.eclipse.core.runtime.CoreException: Plug-in org.dftproject.genesis.ui was unable to load class org.dftproject.genesis.ui.Application.
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:180)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:164)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:787)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:142)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:476)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:416)
at org.eclipse.equinox.launcher.Main.run(Main.java:1124)
org.eclipse.core.runtime.CoreException[1]: java.lang.UnsupportedClassVersionError: org/dftproject/genesis/ui/Application (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:161)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:501)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:471)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:430)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:413)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:189)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:340)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:408)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:289)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1269)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:160)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:787)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:142)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:476)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:416)
at org.eclipse.equinox.launcher.Main.run(Main.java:1124)
Okay, I’ve seen two people have this error now. Genesis requires Java 1.5 to run, but it looks like you only have Java 1.4.2_12 installed. Now, the strange thing is that Genesis 0.0.0 worked because it should have required Java 1.5 as well. So I’ll look into that, but in the meantime installing Java 1.5 should fix the problem.
When running Suns version test page (http://java.com/en/download/installed.jsp) I got this!
Description
Your Environment Java Runtime Vendor: Sun Microsystems Inc.
Java Runtime Version: 1.5.0_11
CONGRATULATIONS, you have the Latest version of Java!
I had two versions of Java
- j2sdk1.4.2_12
- jre1.5.0_11
It’s easy to have several different version of Java installed as it doesn’t seem to check for earlier versions. I deleted mine and installed the latest and now it works. Thnx.