У меня проблема с приложением Spring, работающим в WebLogic.Когда я просматриваю jsp с тегом foreach, я получаю исключение.
Если у меня есть чистый weblogic (без форм оракула), тогда он работает нормально.Я запускаю приложение и формы на другом сервере 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 * 1012(__sifrelist.java:775) в jsp_servlet._web_45_inf._jsp. sifre. _sifrelist. jspService ( _sifrelist.java: 326) в weblogic.servlet.jsp.JspBase.service (0выполнить (ServletStubImpl.java:300) в weblogic.servlet.internal.ServletStubImpl.onAddToMapException (ServletStubImpl.java:416) в weblogic.servlet.internal.ServletStubImpl.execute (ServletStubImpl..execute (ServletStubImpl.java:183) в weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet (RequestDispatcherImpl.java:523) в weblogic.servlet.internal.RequestDispatcherImpl.forward (RequestDispatcherImpl.java:253) в org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel (InternalResourceView.java:238) в org.springframework.we.Java: 250) на org.springframework.web.servlet.DispatcherServlet.render (DispatcherServlet.java:1047) на org.springframework.web.servlet.DispatcherServlet.doDispatch (DispatcherServlet.java:817f) на org.sprg..DispatcherServlet.doService (DispatcherServlet.java:719) по адресу org.springframework.web.servlet.FrameworkServlet.processRequest (FrameworkServlet.java:644) по адресу org.springframework.web.servlet.Favamevetvjavax.servlet.http.HttpServlet.service (HttpServlet.java:707) в javax.servlet.http.HttpServlet.service (HttpServlet.java:820) в weblogic.servlet.internal.227) на weblogic.servlet.internal.StubSecurityHelper.invokeServlet (StubSecurityHelper.java:125) по адресу weblogic.servlet.internal.ServletStubImpl.execute (ServletStubImpl.java:300) по адресу weblogic.servlet.internal.TailFilter.doFilter (TailFilter.javainservFilter.javainservFlter.jloininFilter.javainservFilter.javainservFilter.javainservFilter.javainservFilter.javainservFilter.javainservFilter.javainservFilter.javainservFitter.javainservFilter.javainservFilter.javainservFilter.javainservFilter.javainservFilter.javainservFilter.javainservFilter.javainservFilter.javainservFilter.javainservFilter.javainservFilter.javainservFilter.javainservFilter..doFilter (FilterChainImpl.java:56) при org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal (CharacterEncodingFilter.java:88) при org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java:76) в WebLogic.servlet.internal.FilterChainImpl.invoke (FilterSecurityInterceptor.java:109) в org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter (FilterSecurityInterceptor.java:83) в org.springframework.security.web.FilterChainFha (.java: 380) по адресу org.springframework.security.web.access.ExceptionTranslationFilter.doFilter (ExceptionTranslationFilter.java:97) по адресу org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter () Filterjhainв org.springframework.security.web.session.SessionManagementFilter.doFilter (SessionManagementFilter.java:100)
в org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter (FilterChainProxy.java:380)
в org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter (AnonymousAuthenticationFilter.java:78)
в org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter (FilterChainProxy.java:380)
в org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter (SecurityContextHolderAwareRequestFilter.java:54)
в org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter (FilterChainProxy.java:380)
в org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter (RequestCacheAwareFilter.java:35)
в org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter (FilterChainProxy.java:380)
в org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter (AbstractAuthenticationProcessingFilter.java:187)
в org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter (FilterChainProxy.java:380)
в org.springframework.security.web.authentication.logout.LogoutFilter.doFilter (LogoutFilter.java:105)
в org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter (FilterChainProxy.java:380)
в org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter (SecurityContextPersistenceFilter.java:79)
в org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter (FilterChainProxy.java:380)
в org.springframework.security.web.FilterChainProxy.doFilter (FilterChainProxy.java:169)
в org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate (DelegatingFilterProxy.java:237)
в org.springframework.web.filter.DelegatingFilterProxy.doFilter (DelegatingFilterProxy.java:167)
на weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.java:56)
в weblogic.servlet.internal.WebAppServletContext $ ServletInvocationAction.wrapRun (WebAppServletContext.java:3715)
в weblogic.servlet.internal.WebAppServletContext $ ServletInvocationAction.run (WebAppServletContext.java:3681)
в weblogic.security.acl.internal.AuthenticatedSubject.doAs (AuthenticatedSubject.java:321)
на weblogic.security.service.SecurityManager.runAs (SecurityManager.java:120)
на weblogic.servlet.internal.WebAppServletContext.securedExecute (WebAppServletContext.java:2277)
на weblogic.servlet.internal.WebAppServletContext.execute (WebAppServletContext.java:2183)
на weblogic.servlet.internal.ServletRequestImpl.run (ServletRequestImpl.java:1454)
на weblogic.work.ExecuteThread.execute (ExecuteThread.java:207)
at weblogic.work.ExecuteThread.run (ExecuteThread.java:176)
Спасибо.