java.lang.UnsupportedClassVersionError: UnsupportedClassVersionError: Class com.sun.ejb.containers.TimerBean_2100919770_ConcreteImpl has unsupported major or minor version numbers, which are greater than those found in the Java Runtime Environment version 1.5.0_11 at com.sun.enterprise.loader.EJBClassLoader.findClass(EJBClassLoader.java:677)

If you like a tip written by other Samebug users, mark is as helpful! Marks help our algorithm provide you better solutions and also help other users.
tip

Update "latest" to Java 8 on DockerHub.

tip

You're using an older version of java with classes compiled for java7

You have a different solution? A short tip here would help you and many other users who saw this issue last week.

  • I do not use the EJB Timer. I don't know what made it give this exception while starting. I don't think I've seen it before. I'm using: Sun Java System Application Server 9.1 (build b41d-beta2) About to load the system app: __ejb_container_timer_app core.unexpected_error_occured_while_loading_system_app java.lang.UnsupportedClassVersionError: UnsupportedClassVersionError: Class com.sun.ejb.containers.TimerBean_2100919770_ConcreteImpl has unsupported major or minor version numbers, which are greater than those found in the Java Runtime Environment version 1.5.0_11 at com.sun.enterprise.loader.EJBClassLoader.findClass(EJBClassLoader.java:677) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at com.sun.ejb.containers.BaseContainer.<init>(BaseContainer.java:408) at com.sun.ejb.containers.EntityContainer.<init>(EntityContainer.java:233) at com.sun.ejb.containers.TimerBeanContainer.<init>(TimerBeanContainer.java:59) at com.sun.ejb.containers.ContainerFactoryImpl.createContainer(ContainerFactoryImpl.java:559) at com.sun.enterprise.server.AbstractLoader.loadEjbs(AbstractLoader.java:518) at com.sun.enterprise.server.ApplicationLoader.doLoad(ApplicationLoader.java:175) at com.sun.enterprise.server.TomcatApplicationLoader.doLoad(TomcatApplicationLoader.java:113) at com.sun.enterprise.server.AbstractLoader.load(AbstractLoader.java:226) at com.sun.enterprise.server.AbstractManager.loadOneSystemApp(AbstractManager.java:380) at com.sun.enterprise.server.ondemand.SystemAppLoader.loadSystemApps(SystemAppLoader.java:111) at com.sun.enterprise.server.ondemand.EjbServiceGroup.loadSystemApps(EjbServiceGroup.java:167) at com.sun.enterprise.server.ondemand.EjbServiceGroup.start(EjbServiceGroup.java:126) at com.sun.enterprise.server.ondemand.ServiceGroup$1.run(ServiceGroup.java:180) at java.security.AccessController.doPrivileged(Native Method) at com.sun.enterprise.server.ondemand.ServiceGroup.startChildren(ServiceGroup.java:177) at com.sun.enterprise.server.ondemand.MainServiceGroup.start(MainServiceGroup.java:45) at com.sun.enterprise.server.ondemand.ServerEntryListenerImpl.notifyEntry(ServerEntryListenerImpl.java:72) at com.sun.enterprise.server.ondemand.entry.ServerEntryHelper.sendEvent(ServerEntryHelper.java:62) at com.sun.enterprise.server.ondemand.entry.ServerEntryHelper.generateAppLoaderEntryContext(ServerEntryHelper.java:47) at com.sun.enterprise.server.AbstractLoader.generateEntryContext(AbstractLoader.java:859) at com.sun.enterprise.server.AbstractLoader.notifyAppEvent(AbstractLoader.java:865) at com.sun.enterprise.server.EJBModuleLoader.doLoad(EJBModuleLoader.java:147) at com.sun.enterprise.server.AbstractLoader.load(AbstractLoader.java:226) at com.sun.enterprise.server.AbstractManager.load(AbstractManager.java:212) at com.sun.enterprise.server.ApplicationLifecycle.onStartup(ApplicationLifecycle.java:198) at com.sun.enterprise.server.ApplicationServer.onStartup(ApplicationServer.java:332) at com.sun.enterprise.server.ondemand.OnDemandServer.onStartup(OnDemandServer.java:112) at com.sun.enterprise.server.PEMain.run(PEMain.java:381) at com.sun.enterprise.server.PEMain.main(PEMain.java:308) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.sun.enterprise.server.PELaunch.main(PELaunch.java:274)
    via by rdelaplante,
  • GitHub comment 1#260750427
    via GitHub by ibnesayeed
    ,
  • H2O Documentation
    via by Unknown author,
    • java.lang.UnsupportedClassVersionError: UnsupportedClassVersionError: Class com.sun.ejb.containers.TimerBean_2100919770_ConcreteImpl has unsupported major or minor version numbers, which are greater than those found in the Java Runtime Environment version 1.5.0_11 at com.sun.enterprise.loader.EJBClassLoader.findClass(EJBClassLoader.java:677) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at com.sun.ejb.containers.BaseContainer.<init>(BaseContainer.java:408) at com.sun.ejb.containers.EntityContainer.<init>(EntityContainer.java:233)

    Users with the same issue

    Eric Henderson
    Eric Henderson1 times, last one,
    Unknown visitor1 times, last one,
    Casper
    Casper2 times, last one,
    Unknown visitor1 times, last one,
    chenjunjun
    chenjunjun1 times, last one,
    62 more bugmates