RE: Problem with xtree - Velocity!!!
"Matt Raible" <lists-T7vlz3gD7BdF/EzeuO4KJwC/[email protected]>
| Newsgroups | gmane.comp.java.struts-menu.user |
|---|---|
| Organization | Raible Designs, Inc. |
| Message-ID | <[email protected]> |
Hmmm, I've never seen that one before. Can you try the sample app and
see if the xtree works on your server with that example?
Matt
> -----Original Message-----
> From: struts-menu-user-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> [mailto:struts-menu-user-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org] On
> Behalf Of Andre Zerbinatti
> Sent: Monday, July 19, 2004 11:39 AM
> To: struts-menu-user
> Subject: [struts-menu] Problem with xtree - Velocity!!!
>
>
> Hello all!!!
>
> I am having a strange problem trying
> to integrate Struts-Menu with my
> application... I am trying to use the
> XTree menu, and when I forward to the
> JSP which have the tree, I got this
> exception:
>
> javax.servlet.ServletException: org/apache/velocity/context/Context
> at
> org.apache.jasper.runtime.PageContextImpl.handlePageException(
> PageContextImpl.java:536)
> at
> org.apache.jsp.ctga_hierarchy_viewgraphic_jsp._jspService(ctga
_hierarchy_viewgraphic_jsp.java:77)
> 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(JspServlet
> Wrapper.java: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.ApplicationDispatcher.invoke(Applicat
> ionDispatcher.java:684)
> at
> org.apache.catalina.core.ApplicationDispatcher.doForward(Appli
> cationDispatcher.java:432)
> at
> org.apache.catalina.core.ApplicationDispatcher.forward(Applica
> tionDispatcher.java:356)
> at
> org.apache.struts.action.RequestProcessor.doForward(RequestPro
> cessor.java:1069)
> at
> org.apache.struts.action.RequestProcessor.processForwardConfig
> (RequestProcessor.java:455)
> at
> org.apache.struts.action.RequestProcessor.process(RequestProce
> ssor.java:279)
>
>
>
>
>
> First I configured my
> struts-config.xml (the path is correct):
>
> <!-- Struts Menu Plugin -->
> <plug-in
> className="net.sf.navigator.menu.MenuPlugIn">
> <set-property
> property="menuConfig"
> value="/WEB-INF/conf/menu-config.xml"/>
> </plug-in>
>
>
>
> Then I configured my menu-config.xml:
>
> <?xml version="1.0"
> encoding="ISO-8859-1"?>
> <!-- Copyright (c) 2004 Kaffa Software
> Consulting. Todos os Direitos
> Reservados -->
>
>
> <MenuConfig>
> <Displayers>
> <Displayer name="DropDown"
>
> type="net.sf.navigator.displayer.DropDownMenuDisplayer"/>
> <Displayer name="Simple"
>
> type="net.sf.navigator.displayer.SimpleMenuDisplayer"/>
> <Displayer name="CoolMenu"
>
> type="net.sf.navigator.displayer.CoolMenuDisplayer"/>
> <Displayer name="CoolMenu4"
>
> type="net.sf.navigator.displayer.CoolMenuDisplayer4"/>
> <Displayer name="MenuForm"
>
> type="net.sf.navigator.example.PermissionsFormMenuDisplayer"/>
> <Displayer name="ListMenu"
>
> type="net.sf.navigator.displayer.ListMenuDisplayer"/>
> <Displayer name="TabbedMenu"
>
> type="net.sf.navigator.displayer.TabbedMenuDisplayer"/>
> <Displayer name="Velocity"
>
> type="net.sf.navigator.displayer.VelocityMenuDisplayer"/>
> </Displayers>
>
> <Menus>
> <Menu name="ToDoListMenuFile"
> title="FILE" description="test"
> width="50">
> <Item name="TDLnew" title="NEW">
> <Item name="TDLnewcase"
> title="CASE"
> image="images/case-new.png"
> location="NewCase.jsp"/>
> <Item name="TDLnewitem"
> title="ITEM"
> image="images/item-new.png"
> location="index.jsp"/>
> <Item name="TDLnewparty"
> title="PARTY"
> image="images/party-new.png"
> location="index.jsp"/>
> </Item>
> <Item name="TDLopen"
> title="OPEN">
> <Item name="TDLopencase"
> title="CASE"
> image="images/case-open.png"
> location="index.jsp"/>
> <Item name="TDLopenitem"
> title="ITEM"
> image="images/item-open.png"
> location="index.jsp"/>
> <Item name="TDLopenparty"
> title="PARTY"
> image="images/party-open.png"
> location="index.jsp"/>
> </Item>
> <Item name="TDLexit"
> title="EXIT"
> image="images/exit.png"
> location="index.jsp"/>
> </Menu>
> </Menus>
>
> </MenuConfig>
>
>
>
>
> And the JSP:
>
> <script type="text/javascript">
>
> <menu:useMenuDisplayer
> name="Velocity"
>
> config="/WEB-INF/velocity/templates/xtree.html"
>
>
> bundle="org.apache.struts.action.MESSAGE">
>
> if (document.getElementById) {
> <menu:displayMenu
> name="ToDoListMenuFile"/>
> } else {
> var msg = "Your
> browser does not support
> document.getElementById().\n";
> msg += "You must use a
> modern browser for this graphic.";
> alert(msg);
> }
>
> </menu:useMenuDisplayer>
>
> </script>
>
>
> Anyone knows what is happening??? I
> followed every step of the main Struts
> Menu page, and I wasnt able to solve
> this problem!!!
>
>
>
> Thanks a lot!!!
>
>
> Andre Zerbinatti
>
> ______________________________________________________________
> ____________
> Acabe com aquelas janelinhas que pulam na sua tela.
> AntiPop-up UOL - É grátis!
> http://antipopup.uol.com.br/
>
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by BEA Weblogic Workshop
> FREE Java Enterprise J2EE developer tools!
> Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_idG21&alloc_id040&opÌk
_______________________________________________
struts-menu-user mailing list struts-menu-user-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/struts-menu-user
-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_idG21&alloc_id040&op=click