spring - 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)
解决方案
推荐阅读
- python-3.x - 从 Pandas 数据框列中剥离字符
- python - 在 Python 中构造对称块矩阵
- google-chrome - 如何将 cookie 从 Chrome 传递到通过自定义协议处理程序启动的 IE?
- python - 烧瓶,无法在同一目录中导入python模块
- excel - Excel - 使用一个标准计算日期范围内的不同日期
- javascript - 在 ReactJS 应用程序的生产环境中添加源映射对性能有影响吗?
- php - .htaccess 文件在尝试清理 url 后抛出 500 错误
- azure-backup-vault - Azure Backup Vault 还原到另一台服务器
- processing - Acumatica:自定义处理屏幕 -
- python - 两个日期到秒之间的 Python 日期时间差(数据框对象)