Re: velocity-nicetabs problem

Matt Raible <lists-T7vlz3gD7BdF/EzeuO4KJwC/[email protected]>
Newsgroups gmane.comp.java.struts-menu.user
Message-ID <[email protected]>
Are you sure you have the same velocity JARs in your app as the example  
does?

Matt

On Aug 12, 2004, at 5:46 AM, enzo.pavletic-zs/[email protected] wrote:

> Hi,
>
> I must say first of all that I'm new to both struts-menu and velocity.
>
> I'm triyng to display a nicetab menu in my application.
> First I've developed (with success) a simple test page, based on the
> example found in the struts-menu.war package, as an indipendent app.
> It is working fine.
> After that I've tried to develop an identical page within my
> application. Basically I've copied the previous page and all other
> necessary stuff into my app's directory. I've modified the web.xml and
> struts-config.xml as well. Even the jar packages are the same. But
> this time it doesn't work.
>
> Tomcat (v. 4.1.30) reports the following error:
>
> type Exception report
>
> message
>
> description The server encountered an internal error () that prevented
> it from fulfilling this request.
>
> exception
>
> org.apache.jasper.JasperException:
> org.apache.velocity.app.Velocity.setApplicationAttribute(Ljava/lang/ 
> Object;Ljava/lang/Object;)V
>         at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.j 
> ava:254)
>         at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 
> 295)
>         at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic 
> ationFilterChain.java:247)
>         at
> org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationF 
> ilterChain.java:98)
>         at
> org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilter 
> Chain.java:176)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil 
> terChain.java:172)
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal 
> ve.java:256)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext. 
> invokeNext(StandardPipeline.java:643)
>         at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 
> 480)
>         at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal 
> ve.java:191)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext. 
> invokeNext(StandardPipeline.java:643)
>         at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticato 
> rBase.java:492)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext. 
> invokeNext(StandardPipeline.java:641)
>         at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 
> 480)
>         at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>         at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java: 
> 2422)
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav 
> a:180)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext. 
> invokeNext(StandardPipeline.java:643)
>         at
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherV 
> alve.java:171)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext. 
> invokeNext(StandardPipeline.java:641)
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav 
> a:163)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext. 
> invokeNext(StandardPipeline.java:641)
>         at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 
> 480)
>         at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve 
> .java:174)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext. 
> invokeNext(StandardPipeline.java:643)
>         at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 
> 480)
>         at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>         at
> org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:199)
>         at
> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:324)
>         at
> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:395)
>         at
> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:673)
>         at
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java 
> :615)
>         at
> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:786)
>         at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPoo 
> l.java:683)
>         at java.lang.Thread.run(Thread.java:536)
>
> root cause
>
> javax.servlet.ServletException:
> org.apache.velocity.app.Velocity.setApplicationAttribute(Ljava/lang/ 
> Object;Ljava/lang/Object;)V
>         at
> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageConte 
> xtImpl.java:536)
>         at
> org.apache.jsp.velocity_0002dnicetabs_jsp._jspService(velocity_0002dnic 
> etabs_jsp.java:138)
>         at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.j 
> ava:210)
>         at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 
> 295)
>         at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic 
> ationFilterChain.java:247)
>         at
> org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationF 
> ilterChain.java:98)
>         at
> org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilter 
> Chain.java:176)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil 
> terChain.java:172)
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal 
> ve.java:256)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext. 
> invokeNext(StandardPipeline.java:643)
>         at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 
> 480)
>         at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal 
> ve.java:191)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext. 
> invokeNext(StandardPipeline.java:643)
>         at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticato 
> rBase.java:492)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext. 
> invokeNext(StandardPipeline.java:641)
>         at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 
> 480)
>         at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>         at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java: 
> 2422)
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav 
> a:180)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext. 
> invokeNext(StandardPipeline.java:643)
>         at
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherV 
> alve.java:171)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext. 
> invokeNext(StandardPipeline.java:641)
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav 
> a:163)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext. 
> invokeNext(StandardPipeline.java:641)
>         at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 
> 480)
>         at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve 
> .java:174)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext. 
> invokeNext(StandardPipeline.java:643)
>         at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 
> 480)
>         at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>         at
> org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:199)
>         at
> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:324)
>         at
> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:395)
>         at
> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:673)
>         at
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java 
> :615)
>         at
> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:786)
>         at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPoo 
> l.java:683)
>         at java.lang.Thread.run(Thread.java:536)
>
> Anybody knows why is this happening? Has anyone ever experienced this
> kind of behaviour?
>
> Any help would be appreciated.
> enzo
>
>
>
> -------------------------------------------------------
> SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
> 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
> Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
> http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
> _______________________________________________
> struts-menu-user mailing list
> struts-menu-user-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> https://lists.sourceforge.net/lists/listinfo/struts-menu-user



-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.