最近我们迁移了我们的申请表 Websphere 6.1 to 8.5Java 1.5 to 1.7. 已经部署了ear文件并创建了RMIC并将存根和框架文件复制到各自的项目中 . 启动服务器后,尝试加载应用程序并获得以下错误:

[6/23/16 3:31:31:759 CDT] 000000dc ServletWrappe E com.ibm.ws.webcontainer.servlet.ServletWrapper service servlet retail抛出的uncaught service()异常:java.lang.NoSuchMethodError:org / apache /struts/action/ActionServlet.findMapping(Ljava/lang/String;)Lorg/apache/struts/action/ActionMapping;在com.s1.omb.bankcommon.action.CustomRequestProcessor.processPath(未知来源)位于org.apache.struts.action.ActionServlet的com.s1.arch.ui.action.CustomRequestProcessor.process(CustomRequestProcessor.java:431) . 进程(ActionServlet.java:1913)位于javax的org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)的com.s1.arch.ui.action.CustomActionServlet.process(CustomActionServlet.java:195) .servlet.http.HttpServlet.service(HttpServlet.java:575)在com.s1.arch.ui.action.CustomActionServlet.postFilter(CustomActionServlet.java:236)在com.s1.arch.ui.filter.ServletChainLink.doFilter (ServletChainLink.java:23)at com.s1.arch.ui.filter.Filtering.filter(Filtering.java:87)at com.s1.arch.ui.action.CustomActionServlet.service(CustomActionServlet.java:226)at at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)在com.ibm.ws.cache.servlet.ServletWrapper.serviceProxied(ServletWrapper.java:307)在com.ibm.ws.cache.servlet.CacheHook . com的handleFragment(CacheHook.java:562) . ibm.ws.cache.servlet.CacheHook.handleServlet(CacheHook.java:255)在com.ibm.ws.cache.servlet.ServletWrapper.service(ServletWrapper.java:259)在com.ibm.ws.webcontainer.servlet . ServletWrapper.service(ServletWrapper.java:1232)在com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:781)在com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java: 480)在com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)在com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:136)在com.ibm.ws .webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:97)在com.s1.web.bb.filters.LogAggFilter.doFilter(LogAggFilter.java:385)在com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter (FilterInstanceWrapper.java:195)位于com.s1.pso.common.filter.PSOCommonSessionMaintainFilter.doFil的com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)之三(PSOCommonSessionMaintainFilter.java:291)在com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)在com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)在com.s1.web.bankcommon.filters.SessionTimeoutFilter.doFilter(SessionTimeoutFilter.java:101)在com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)在com.ibm.ws.webcontainer .filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)在com.s1.web.common.filters.CommonFilterBase.doFilter(来源不明)在com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java: 195)在com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)在com.s1.web.bankcommon.filters.CrossSiteScriptFilter.doFilter(来源不明)在com.ibm.ws.webcontainer . filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilt呃(WebAppFilterChain.java:91)com.s1.arch.ui.filters.ApplicationFilter.doFilterBody(ApplicationFilter.java:116)com.s1.arch.ui.filters.ApplicationFilter.doFilter(ApplicationFilter.java:83)在com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)在com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)在com.s1.arch.security .session.management.SingleSessionFilter.doFilter(SingleSessionFilter.java:59)在com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)在com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter (WebAppFilterChain.java:91)com.s1.arch.ui.filters.AbstractFilter.doFilterBody(AbstractFilter.java:60)at com.s1.arch.ui.filters.AbstractFilter.doFilter(AbstractFilter.java:43)atcom.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)位于com.s1.arch.ui的com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91) . 在com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper)的com.s1.arch.ui.filters.AbstractFilter.doFilter(AbstractFilter.java:43)上过滤器.AbstractFilter.doFilterBody(AbstractFilter.java:60) . Java的:195)在com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)在com.s1.arch.ui.filters.AbstractThreadContextFilter.doFilterBody(AbstractThreadContextFilter.java:64)在com.s1位于com.ibm.ws.webcontainer.filter.WebAppFilterChain的com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)中的.arch.ui.filters.AbstractThreadContextFilter.doFilter(AbstractThreadContextFilter.java:47) .doFilter(WebAppFilterChain.java:91)at com.s1.arch.security.ui.CachedPrincipalFilter.doFilter(CachedPrincipalFilter.java:60)at at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)位于com.s1.arch.security的com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91) . ui.websphere.LTPASyncFilter.doFilter(LTPASyncFilter.java:100)at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter( WebAppFilterChain.java:91)com.s1.arch.ui.filters.SetSessionTimeoutFilter.doFilter(SetSessionTimeoutFilter.java:90)at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)at com .ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)在com.s1.arch.ui.filters.RoundTripTraceFilter.doFilter(RoundTripTraceFilter.java:159)在com.ibm.ws.webcontainer.filter .FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91 )在在com.ibm.ws. com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:967)在com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1107) webcontainer.webapp.WebApp.handleRequest(WebApp.java:3926)在com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:304)在com.ibm.ws.webcontainer.WebContainer.handleRequest(Web容器 . java:1007)com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1817)at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:200)at com.ibm.ws .http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:463)在com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:530)在com.ibm.ws .http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:316)位于com.ibm.ws的com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:287) .ssl.channel.impl . SSLConnectionLink.determineNextChannel(SSLConnectionLink.java:1049)在com.ibm.ws.ssl.channel.impl.SSLConnectionLink $ MyReadCompletedCallback.complete(SSLConnectionLink.java:643)在com.ibm.ws.ssl.channel.impl.SSLReadServiceContext $在com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175)的com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:)中的SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1818): 217)位于com.ibm.io.async.ResultHandler的com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138) .complete(ResultHandler.java:204)com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)com的com.ibm.io.async.ResultHandler $ 2.run(ResultHandler.java:905) .ibm.ws.util.ThreadPool $ Worker.run(ThreadPool.java:1881)