Good morning,
I'm using tomcat and spring but not springMVC I'm using normal servlet and jsp with jstl with velocity
In my project I added into spring-weapps-beans.xml messageSource bean:
<bean id="messageSource" class="org.springframework.context.support.Resourc eBundleMessageSource">
<property name="basename" value="/WEB-INF/classes/i18nLabels"/>
</bean>
I added spring.tld and included in jsp
Added in /WEB-INF/classes/ follow file
i18nLabels_it
i18nLabels_fr
i18nLabels_en
i18nLabels_es
this language is setted in context by lang variable in session.
After in jsp I add follow code to translate strings:
<spring:message code="Torna_allo_shopping" />
So Tomcat go out follow errors in log file
org.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspException: javax.servlet.ServletException: java.lang.NoClassDefFoundError: org/springframework/web/context/WebApplicationContext
at org.apache.jasper.servlet.JspServletWrapper.handle JspException(JspServletWrapper.java:527)
at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:401)
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.inv oke(ApplicationDispatcher.java:646)
at org.apache.catalina.core.ApplicationDispatcher.pro cessRequest(ApplicationDispatcher.java:436)
at org.apache.catalina.core.ApplicationDispatcher.doF orward(ApplicationDispatcher.java:374)
at org.apache.catalina.core.ApplicationDispatcher.for ward(ApplicationDispatcher.java:302)
at it.kora.camomilla.hk.web.PageServlet.doPost(PageSe rvlet.java:194)
at it.kora.camomilla.hk.web.PageServlet.doGet(PageSer vlet.java:68)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at it.kora.camomilla.hk.web.HkFilter.doFilter(HkFilte r.java:78)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:298)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyo teHandler.java:190)
at org.apache.jk.common.HandlerRequest.invoke(Handler Request.java:291)
at org.apache.jk.common.ChannelSocket.invoke(ChannelS ocket.java:769)
at org.apache.jk.common.ChannelSocket.processConnecti on(ChannelSocket.java:698)
at org.apache.jk.common.ChannelSocket$SocketConnectio n.runIt(ChannelSocket.java:891)
at org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Thread.java:619)
Caused by: javax.servlet.ServletException: javax.servlet.jsp.JspException: javax.servlet.ServletException: java.lang.NoClassDefFoundError: org/springframework/web/context/WebApplicationContext
at org.apache.jasper.runtime.PageContextImpl.doHandle PageException(PageContextImpl.java:858)
at org.apache.jasper.runtime.PageContextImpl.handlePa geException(PageContextImpl.java:791)
at org.apache.jsp.camo2010.consumer.template.shop_jsp ._jspService(shop_jsp.java:591)
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:377)
... 31 more
Caused by: javax.servlet.ServletException: java.lang.NoClassDefFoundError: org/springframework/web/context/WebApplicationContext
at org.apache.jasper.runtime.PageContextImpl.doHandle PageException(PageContextImpl.java:862)
at org.apache.jasper.runtime.PageContextImpl.handlePa geException(PageContextImpl.java:791)
at org.apache.jsp.camo2010.consumer.res.shop.js.shop_ 005fjs_jsp._jspService(shop_005fjs_jsp.java:973)
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:377)
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.inv oke(ApplicationDispatcher.java:646)
at org.apache.catalina.core.ApplicationDispatcher.doI nclude(ApplicationDispatcher.java:551)
at org.apache.catalina.core.ApplicationDispatcher.inc lude(ApplicationDispatcher.java:488)
at org.apache.taglibs.standard.tag.common.core.Import Support.acquireString(ImportSupport.java:296)
at org.apache.taglibs.standard.tag.common.core.Import Support.doEndTag(ImportSupport.java:161)
at org.apache.jsp.camo2010.consumer.template.shop_jsp ._jspx_meth_c_005fimport_005f0(shop_jsp.java:1355)
at org.apache.jsp.camo2010.consumer.template.shop_jsp ._jspService(shop_jsp.java:164)
... 34 more
Caused by: java.lang.NoClassDefFoundError: org/springframework/web/context/WebApplicationContext
at org.springframework.web.servlet.support.RequestCon textUtils.getWebApplicationContext(RequestContextU tils.java:76)
at org.springframework.web.servlet.support.RequestCon text.initContext(RequestContext.java:211)
at org.springframework.web.servlet.support.JspAwareRe questContext.initContext(JspAwareRequestContext.ja va:76)
at org.springframework.web.servlet.support.JspAwareRe questContext.<init>(JspAwareRequestContext.java:50 )
at org.springframework.web.servlet.tags.RequestContex tAwareTag.doStartTag(RequestContextAwareTag.java:7 4)
at org.apache.jsp.camo2010.consumer.res.shop.js.shop_ 005fjs_jsp._jspx_meth_spring_005fmessage_005f0(sho p_005fjs_jsp.java:992)
at org.apache.jsp.camo2010.consumer.res.shop.js.shop_ 005fjs_jsp._jspService(shop_005fjs_jsp.java:486)
... 49 more
Caused by: java.lang.ClassNotFoundException: org.springframework.web.context.WebApplicationCont ext
at org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1516)
at org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1361)
at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:320)
... 56 more
What's the error? I lost something?
Waiting your news


Reply With Quote