AdamBien / lightfish

Payara / GlassFish Monitoring Utility
121 stars 41 forks source link

Publisher has unsupported major or minor version numbers, which are greater than those found in the Java Runtime Environment version 1.6.0_29 #1

Closed vetler closed 12 years ago

vetler commented 12 years ago

When deploying https://github.com/downloads/AdamBien/lightfish/lightfish.war, I get the following error:

[#|2012-03-22T09:08:31.200+0100|SEVERE|oracle-glassfish3.1|javax.enterprise.system.core.com.sun.enterprise.v3.server|_ThreadID=95;_ThreadName=Thread-1;|WEB9032: Class org.lightfish.business.heartbeat.boundary.Publisher has unsupported major or minor version numbers, which are greater than those found in the Java Runtime Environment version 1.6.0_29
java.lang.UnsupportedClassVersionError: WEB9032: Class org.lightfish.business.heartbeat.boundary.Publisher has unsupported major or minor version numbers, which are greater than those found in the Java Runtime Environment version 1.6.0_29
        at org.glassfish.web.loader.WebappClassLoader.findClass(WebappClassLoader.java:948)
        at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1485)
        at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1368)
        at com.sun.enterprise.deployment.annotation.impl.ModuleScanner.getElements(ModuleScanner.java:361)
        at com.sun.enterprise.deployment.archivist.Archivist.processAnnotations(Archivist.java:565)
        at com.sun.enterprise.deployment.archivist.Archivist.readAnnotations(Archivist.java:445)
        at com.sun.enterprise.deployment.archivist.Archivist.readAnnotations(Archivist.java:432)
        at com.sun.enterprise.deployment.archivist.Archivist.readRestDeploymentDescriptors(Archivist.java:408)
        at com.sun.enterprise.deployment.archivist.Archivist.openWith(Archivist.java:267)
        at com.sun.enterprise.deployment.archivist.ApplicationFactory.openWith(ApplicationFactory.java:240)
        at org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:170)
        at org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:93)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.loadDeployer(ApplicationLifecycle.java:826)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainerInfos(ApplicationLifecycle.java:768)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:368)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:240)
        at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:370)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:360)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:370)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1067)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1200(CommandRunnerImpl.java:96)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1247)
        at org.glassfish.deployment.autodeploy.AutoOperation.run(AutoOperation.java:145)
        at org.glassfish.deployment.autodeploy.AutoDeployer.deploy(AutoDeployer.java:577)
        at org.glassfish.deployment.autodeploy.AutoDeployer.deployAll(AutoDeployer.java:463)
        at org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:395)
        at org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:380)
        at org.glassfish.deployment.autodeploy.AutoDeployService$1.run(AutoDeployService.java:213)
        at java.util.TimerThread.mainLoop(Timer.java:512)
        at java.util.TimerThread.run(Timer.java:462)
|#]
vetler commented 12 years ago

I assume there is a JVM requirement that hasn't been specified in the installation guide.

AdamBien commented 12 years ago

I used JDK 1.7 to compile LightFish. I'm going to upgrade the installation guide :-). Sorry for that.