Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-39253

Failed to startup Confluence using JDK 1.8 Update 60

    XMLWordPrintable

Details

    • Bug
    • Resolution: Not a bug
    • Low
    • None
    • 5.8.9, 5.9.10
    • None

    Description

      Bug Description

      I failed to start up the Confluence 5.8.10 standalone with JRE1.8.0_60 on my machine, though I tried all the solutions that shown on Internet. On last resort, I downloaded the .bin instead just to see if it's working.

      Turns out that the .bin file includes JRE 1.8.0_51 which works fine.

      14-Sep-2015 14:43:34.676 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Tomcat-Standalone
      14-Sep-2015 14:43:34.676 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.0.23
      14-Sep-2015 14:43:40.235 SEVERE [Standalone-startStop-1] org.apache.catalina.core.ContainerBase.startInternal A child container failed during start
       java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Standalone].StandardHost[localhost].StandardContext[/confluence]]
      	at java.util.concurrent.FutureTask.report(FutureTask.java:122)
      	at java.util.concurrent.FutureTask.get(FutureTask.java:188)
      	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:917)
      	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:871)
      	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
      	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1409)
      	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1399)
      	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      	at java.lang.Thread.run(Thread.java:745)
      Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Standalone].StandardHost[localhost].StandardContext[/confluence]]
      	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
      	... 6 more
      Caused by: java.lang.UnsupportedClassVersionError: com/atlassian/confluence/logging/ConfluenceHomeLogAppender : Unsupported major.minor version 52.0 (unable to load class com.atlassian.confluence.logging.ConfluenceHomeLogAppender)
      	at org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:2476)
      	at org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:854)
      	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1274)
      ...
      14-Sep-2015 14:43:40.304 SEVERE [main] org.apache.catalina.core.ContainerBase.startInternal A child container failed during start
       java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Standalone].StandardHost[localhost]]
      	at java.util.concurrent.FutureTask.report(FutureTask.java:122)
      	at java.util.concurrent.FutureTask.get(FutureTask.java:188)
      	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:917)
      	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
      	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
      	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:439)
      	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
      	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:769)
      	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
      	at org.apache.catalina.startup.Catalina.start(Catalina.java:625)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:606)
      	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:351)
      	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:485)
      Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Standalone].StandardHost[localhost]]
      	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
      	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1409)
      	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1399)
      	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      	at java.lang.Thread.run(Thread.java:745)
      Caused by: org.apache.catalina.LifecycleException: A child container failed during start
      	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:925)
      	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:871)
      	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
      	... 6 more
      
      14-Sep-2015 14:43:40.306 SEVERE [main] org.apache.catalina.startup.Catalina.start The required Server component failed to start so Tomcat is unable to start.
       org.apache.catalina.LifecycleException: Failed to start component [StandardServer[8000]]
      	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
      	at org.apache.catalina.startup.Catalina.start(Catalina.java:625)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:606)
      	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:351)
      	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:485)
      Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardService[Tomcat-Standalone]]
      	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
      	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:769)
      	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
      	... 7 more
      Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Standalone]]
      	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
      	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:439)
      	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
      	... 9 more
      Caused by: org.apache.catalina.LifecycleException: A child container failed during start
      	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:925)
      	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
      	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
      	... 11 more
      
      14-Sep-2015 14:43:40.307 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8090"]
      14-Sep-2015 14:43:40.307 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service Tomcat-Standalone
      14-Sep-2015 14:43:40.308 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-8090"]
      14-Sep-2015 14:43:40.318 SEVERE [main] org.apache.coyote.AbstractProtocol.destroy Failed to destroy end point associated with ProtocolHandler ["http-nio-8090"]
       java.lang.NullPointerException
      	at org.apache.tomcat.util.net.NioEndpoint.releaseCaches(NioEndpoint.java:303)
      	at org.apache.tomcat.util.net.NioEndpoint.unbind(NioEndpoint.java:479)
      ...
      

      Workaround

      1. Install JDK 1.8 update 51, which is the same version provided in the bin file
      2. Point Confluence to the newly installed JDK (1.8 update 51)
      3. Restart Confluence

      Attachments

        Activity

          People

            Unassigned Unassigned
            f85f171eddf3 Chiou Ting Teh
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: