java.lang.NoClassDefFoundError: Could not initialize class org.zkoss.zk.ui.http.WebManager

Java.net JIRA | Allan Thrane Andersen | 2 years ago
  1. 0

    Reported exception: SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/C:/Users/mrpono/AppData/Local/Temp/jetty-localhost-8080-pineapple-web-applicatio n-war.war-_-any-6099852128990826429.dir/webapp/WEB-INF/lib/logback-classic-0.9.9.jar!/org/slf4j/impl/StaticLoggerBinder. class] SLF4J: Found binding in [jar:file:/C:/Users/mrponoAppData/Local/Temp/jetty-localhost-8080-pineapple-web-applicatio n-war.war-_-any-6099852128990826429.dir/webapp/WEB-INF/lib/slf4j-jdk14-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.clas s] SLF4J: Found binding in [jar:file:/C:/tools/temp-pineapple/pineapple-standalone-web-client-1.6.0-Canary/lib/slf4j-log4j1 2-1.7.7.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: slf4j-api 1.6.x (or later) is incompatible with this binding. SLF4J: Your binding is version 1.5.5 or earlier. SLF4J: Upgrade your binding to version 1.6.x. Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class org.zkoss.zk.ui.http.WebManager at org.zkoss.zk.ui.http.HttpSessionListener23.attributeAdded(HttpSessionListener23.java:87) at org.eclipse.jetty.server.handler.ContextHandler$Context.setAttribute(ContextHandler.java:2119) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:337) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106) at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:800) at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:446) at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:792) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:296) at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1359) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1352) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:744) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:497) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) at org.eclipse.jetty.server.Server.start(Server.java:357) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:60) at org.eclipse.jetty.server.Server.doStart(Server.java:324) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at com.alpha.pineapple.web.jetty.JettyStarter.<init>(JettyStarter.java:111) at com.alpha.pineapple.web.jetty.JettyStarter.main(JettyStarter.java:185) Three SLF4J bindings is encountered: 1) .../webapp/WEB-INF/lib/logback-classic-0.9.9.jar!/org/slf4j/impl/StaticLoggerBinder.class] - This dependency is resolved from zkspring-core => org.reflections : reflections: 0.9.5-RC2 => ch.qos.logback : logback-classic : 0.9.9 Dependency to zkspring-core is removed, dependency the gson is added since it is used be the web application. 2) .../webapp/WEB-INF/lib/slf4j-jdk14-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class] - This dependency is resolved from ZK 7.0.x, as described here: http://books.zkoss.org/wiki/ZK_Developer's_Reference/Supporting_Utilities/Logger - By default, ZK maven setting will bundle the slf4j-jdk14 implementation as its default logging. - Can be reconfigured by excluding the dependency to slf4j-jdk14: <dependency> <groupId>org.zkoss.common</groupId> <artifactId>zcommon</artifactId> <version>${zk.version}</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-jdk14</artifactId> </exclusion> </exclusions> </dependency> 3) .../pineapple-standalone-web-client-1.6.0-Canary/lib/slf4j-log4j12-1.7.7.jar!/org/slf4j/impl/StaticLoggerBinder.class]

    Java.net JIRA | 2 years ago | Allan Thrane Andersen
    java.lang.NoClassDefFoundError: Could not initialize class org.zkoss.zk.ui.http.WebManager
  2. 0

    Reported exception: SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/C:/Users/mrpono/AppData/Local/Temp/jetty-localhost-8080-pineapple-web-applicatio n-war.war-_-any-6099852128990826429.dir/webapp/WEB-INF/lib/logback-classic-0.9.9.jar!/org/slf4j/impl/StaticLoggerBinder. class] SLF4J: Found binding in [jar:file:/C:/Users/mrponoAppData/Local/Temp/jetty-localhost-8080-pineapple-web-applicatio n-war.war-_-any-6099852128990826429.dir/webapp/WEB-INF/lib/slf4j-jdk14-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.clas s] SLF4J: Found binding in [jar:file:/C:/tools/temp-pineapple/pineapple-standalone-web-client-1.6.0-Canary/lib/slf4j-log4j1 2-1.7.7.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: slf4j-api 1.6.x (or later) is incompatible with this binding. SLF4J: Your binding is version 1.5.5 or earlier. SLF4J: Upgrade your binding to version 1.6.x. Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class org.zkoss.zk.ui.http.WebManager at org.zkoss.zk.ui.http.HttpSessionListener23.attributeAdded(HttpSessionListener23.java:87) at org.eclipse.jetty.server.handler.ContextHandler$Context.setAttribute(ContextHandler.java:2119) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:337) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106) at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:800) at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:446) at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:792) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:296) at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1359) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1352) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:744) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:497) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) at org.eclipse.jetty.server.Server.start(Server.java:357) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:60) at org.eclipse.jetty.server.Server.doStart(Server.java:324) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at com.alpha.pineapple.web.jetty.JettyStarter.<init>(JettyStarter.java:111) at com.alpha.pineapple.web.jetty.JettyStarter.main(JettyStarter.java:185) Three SLF4J bindings is encountered: 1) .../webapp/WEB-INF/lib/logback-classic-0.9.9.jar!/org/slf4j/impl/StaticLoggerBinder.class] - This dependency is resolved from zkspring-core => org.reflections : reflections: 0.9.5-RC2 => ch.qos.logback : logback-classic : 0.9.9 Dependency to zkspring-core is removed, dependency the gson is added since it is used be the web application. 2) .../webapp/WEB-INF/lib/slf4j-jdk14-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class] - This dependency is resolved from ZK 7.0.x, as described here: http://books.zkoss.org/wiki/ZK_Developer's_Reference/Supporting_Utilities/Logger - By default, ZK maven setting will bundle the slf4j-jdk14 implementation as its default logging. - Can be reconfigured by excluding the dependency to slf4j-jdk14: <dependency> <groupId>org.zkoss.common</groupId> <artifactId>zcommon</artifactId> <version>${zk.version}</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-jdk14</artifactId> </exclusion> </exclusions> </dependency> 3) .../pineapple-standalone-web-client-1.6.0-Canary/lib/slf4j-log4j12-1.7.7.jar!/org/slf4j/impl/StaticLoggerBinder.class]

    Java.net JIRA | 2 years ago | Allan Thrane Andersen
    java.lang.NoClassDefFoundError: Could not initialize class org.zkoss.zk.ui.http.WebManager
  3. 0

    NoClassDefFoundError while creating mock object in java

    Stack Overflow | 7 months ago | Manas Kantha
    java.lang.NoClassDefFoundError: Could not initialize class
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    External Properties file and classpath

    Oracle Community | 6 years ago | 393585
    java.lang.NoClassDefFoundError: Could not initialize class
  6. 0

    maven repo and 5.0-X version

    Google Groups | 2 years ago | Zsolt Kúti
    java.lang.NoClassDefFoundError: Could not initialize class

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.NoClassDefFoundError

      Could not initialize class org.zkoss.zk.ui.http.WebManager

      at org.zkoss.zk.ui.http.HttpSessionListener23.attributeAdded()
    2. ZK Kernel
      HttpSessionListener23.attributeAdded
      1. org.zkoss.zk.ui.http.HttpSessionListener23.attributeAdded(HttpSessionListener23.java:87)
      1 frame
    3. Jetty
      ContextHandler$Context.setAttribute
      1. org.eclipse.jetty.server.handler.ContextHandler$Context.setAttribute(ContextHandler.java:2119)
      1 frame
    4. Spring
      ContextLoaderListener.contextInitialized
      1. org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:337)
      2. org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
      2 frames
    5. Jetty
      AbstractLifeCycle.start
      1. org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:800)
      2. org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:446)
      3. org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:792)
      4. org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:296)
      5. org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1359)
      6. org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1352)
      7. org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:744)
      8. org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:497)
      9. org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
      10. org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132)
      11. org.eclipse.jetty.server.Server.start(Server.java:357)
      12. org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
      13. org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:60)
      14. org.eclipse.jetty.server.Server.doStart(Server.java:324)
      15. org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
      15 frames
    6. com.alpha.pineapple
      JettyStarter.main
      1. com.alpha.pineapple.web.jetty.JettyStarter.<init>(JettyStarter.java:111)
      2. com.alpha.pineapple.web.jetty.JettyStarter.main(JettyStarter.java:185)
      2 frames