代码之家  ›  专栏  ›  技术社区  ›  akjain

尝试将应用程序部署到Weblogic时发生StackOverflower错误?

  •  0
  • akjain  · 技术社区  · 14 年前

    编译文件 (供所有团队成员使用)创建ear&发布,在 生成成功 Weblogic 10.3.2版 但是weblogic无法正确启动,并在控制台中显示以下错误消息:

    SLF4J: Class path contains multiple SLF4J bindings.
    SLF4J: Found binding in [zip:C:/APP1/P2/2.0.0/Code/tools/bea_10.3.2/user_projects
    /domains/knb_local/servers/AdminServer/tmp/_WL_user/APP1Web/epxawd/war/WEB-INF/li
    b/slf4j-jcl-1.5.8.jar!/org/slf4j/impl/StaticLoggerBinder.class]
    SLF4J: Found binding in [zip:C:/APP1/P2/2.0.0/Code/tools/bea_10.3.2/user_projects
    /domains/knb_local/servers/AdminServer/tmp/_WL_user/APP1Web/epxawd/war/WEB-INF/li
    b/slf4j-jcl-1.5.8.jar!/org/slf4j/impl/StaticLoggerBinder.class]
    SLF4J: Found binding in [zip:C:/APP1/P2/2.0.0/Code/tools/bea_10.3.2/user_projects
    /domains/knb_local/servers/AdminServer/tmp/_WL_user/APP1Web/epxawd/war/WEB-INF/li
    b/app1-shared-4.0.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
    SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
    <Jun 29, 2010 4:14:44 PM IST> <Warning> <HTTP> <BEA-101162> <User defined listener com.appgw.base.web.startup.APP1WebStartup failed: java.lang.StackOverflowError
    .
    java.lang.StackOverflowError
            at org.apache.commons.logging.LogFactory.getContextClassLoader(LogFactory.java:438)
            at org.apache.commons.logging.LogFactory$1.run(LogFactory.java:222)
            at java.security.AccessController.doPrivileged(Native Method)
            at org.apache.commons.logging.LogFactory.getFactory(LogFactory.java:218)
    
            at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:370)
            Truncated. see log file for complete stacktrace
    
    ........................
    ........................
    

    (如果我启动应用程序,会出现错误404——找不到)

    奇怪的是,问题只出在我的机器上,而其他团队成员却能够成功地部署和启动weblogic。我使用的是来自CVS的相同代码。

    这可能是环境问题(如默认JRE等)

    Windows XP / Weblogic 10.3.2
    java -version
    java version "1.6.0_19"
    Java(TM) SE Runtime Environment (build 1.6.0_19-b04)
    Java HotSpot(TM) Client VM (build 16.2-b04, mixed mode, sharing)
    
    1 回复  |  直到 10 年前
        1
  •  2
  •   JoseK    14 年前

    issue here (链的底部)建议只在WEB-INF/lib中保留slf4j-api-1.5.x.jar和slf4f-simple-1.5.x.jar,并从中删除任何其他slf4j jar?