我在weblogic上运行spring应用程序时遇到问题 . 当我浏览到具有foreach标签的jsp时,我得到一个例外 .

如果我有干净的weblogic(没有oracle表单),那么它可以正常工作 . 我在不同的WL服务器(VM)上运行应用程序和表单 .

这是一个堆栈跟踪:

错误500 - 内部服务器错误

java.lang.NoSuchFieldError:org / apache / taglibs / standard / tag / common / core / ForEachSupport.deferredExpressionLjavax / el / ValueExpression;在org.apache.taglibs.standard.tag.common.core.ForEachSupport.release(ForEachSupport.java:178)在jsp_servlet._web_45_inf.jsp.sifre.sifrelist.jsp_tag11( sifrelist.java:775)在jsp_servlet._web_45_inf._jsp .sifre._sifrelist.jspService(_sifrelist.java:326)at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)at weblogic.servlet.internal.StubSecurityHelper $ ServletServiceAction.run(StubSecurityHelper.java:227)at at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)位于weblogic.servlet.invot上的weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)中 . (ServletStubImpl.java:416)在weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:326)在weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)在weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:523 )在weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDi spatcherImpl.java:253)org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238)org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)at org .springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)atg.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet) .java:719)org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)位于org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)的javax.servlet.http . HttpServlet.service(HttpServlet.java:707)在javax.servlet.http.HttpServlet.service(HttpServlet.java:820)在weblogic.servlet.internal.StubSecurityHelper $ ServletServiceAction.run(StubSecurityHelper.java:227)在weblogic.servlet web上的.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)逻辑.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl的.java:56)在org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:368)在org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)在org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)在org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:380)在org.springframework.security . web.a org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter)中的org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:380)中的ccess.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:97) . Java的:100)org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:380)在org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:78)在org.springframework org.springframework.security.web.FilterChainProxy $ VirtualFilterChain上的.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:380)org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) .doFilter(FilterChainProxy.java:380)atorg.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:35)位于org.springframework.security.web的org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:380) . 在org.springframework.security.web.authentication.logout.LogoutFilter.doFilter的org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:380)中的authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:187) LogoutFilter.java:105)org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:380)org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:79)at org .springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:380)at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProx) y.java:169)org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)atg.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)at weblogic.servlet.internal weblogic.servlet.internal.WebAppServletContext $ ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)中的.FilterChainImpl.doFilter(FilterChainImpl.java:56)位于weblogic.servlet.internal.WebAppServletContext $ ServletInvocationAction.run(WebAppServletContext.java:3681)at at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java: 2277)weblogic.servlet.internal.WebAppServletContext.exe(webAppServletContext.java:2183)at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)weblogic.work.ExecuteThread.execute(ExecuteTh) read.java:207)at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)

谢谢 .