首页 > 解决方案 > SLF4j 的 Websphere 8.5 部署问题

问题描述

我正在对基于弹簧的肥皂网络服务进行升级之一。该服务在 tomcat 服务器上运行良好,但是当我们尝试在 WAS 8.5 上进行部署时,它会抛出 AbstractMethod 错误。

00000089 ServletWrappe E com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0271E:未捕获的 init() 异常由应用程序中的 servlet [spring-ws] 创建:java.lang.AbstractMethodError:org/slf4j/spi/LocationAwareLogger.log(Lorg /slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V at org.apache.commons.logging.impl.SLF4JLocationAwareLog.debug(SLF4JLocationAwareLog.java :133) 在 org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:118) 在 javax.servlet.GenericServlet.init(GenericServlet.java:161) 在 com.ibm.ws.webcontainer.servlet.ServletWrapper。 init(ServletWrapper.java:345) 在 com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.init(ServletWrapperImpl.java:168) 在 com.ibm.ws.webcontainer.servlet.ServletWrapper.loadOnStartupCheck(ServletWrapper.java:1369) 在 com.ibm.ws.webcontainer.webapp.WebApp.doLoadOnStartupActions(WebApp.java:638) 在 com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinally(WebApp.java:604) 在 com.ibm.ws .webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:426) 在 com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:88) 在 com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl .java:171)addWebApplication(VirtualHostImpl.java:171)addWebApplication(VirtualHostImpl.java:171)

标签: springwebsphereslf4j

解决方案


推荐阅读