You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Paul Hussein <pa...@gmail.com> on 2006/07/25 14:26:25 UTC

exception when using toahawk , newbie help

Can someone help advise me where I am going wrong


I include this page in another



MenuBar.jsp

<%@taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<%@taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://myfaces.apache.org/tomahawk " prefix="t"%>
<%@taglib uri="/WEB-INF/tld/c.tld" prefix="c"%>

<h:panelGrid styleClass="portlet-font" style="font-size: x-small;"
columns="1" cellpadding="0" cellspacing="1">
    <!-- STARTS - Include Porttion -->
    <h:panelGroup>
    <t:jscookMenu layout="hbr" theme="ThemeOffice">
    </t:jscookMenu>
        <f:verbatim>
        </f:verbatim>
    </h:panelGroup>

</h:panelGrid>



inside

<f:subview id="menuBar">
            <jsp:include page="../commons/MenuBar.jsp" flush="true"/>
</f:subview>


However, i get
12:13:38,267 ERROR [portal-web.docroot.html.portal.render_portlet.jsp]
java.lang.ClassCastException: com.liferay.portlet.RenderRequestImpl
        at
org.apache.myfaces.component.html.util.AddResource.addAdditionalHeaderInfoToRender(
AddResource.java:376)
        at
org.apache.myfaces.component.html.util.AddResource.addJavaScriptToHeader(
AddResource.java:126)
        at
org.apache.myfaces.component.html.util.AddResource.addJavaScriptToHeader(
AddResource.java :116)
        at
org.apache.myfaces.custom.navmenu.jscookmenu.HtmlJSCookMenuRenderer.addResourcesToHeader
(HtmlJSCookMenuRenderer.java:309)
        at
org.apache.myfaces.custom.navmenu.jscookmenu.HtmlJSCookMenuRenderer.encodeEnd(
HtmlJSCookMenuRenderer.java:267)
        at javax.faces.component.UIComponentBase.encodeEnd(
UIComponentBase.java:331)
        at org.apache.myfaces.renderkit.RendererUtils.renderChild(
RendererUtils.java:450)
        at org.apache.myfaces.renderkit.RendererUtils.renderChildren(
RendererUtils.java:427)
        at org.apache.myfaces.renderkit.html.HtmlGroupRendererBase.encodeEnd
(HtmlGroupRendererBase.java:62)
        at javax.faces.component.UIComponentBase.encodeEnd (
UIComponentBase.java:331)
        at org.apache.myfaces.renderkit.RendererUtils.renderChild(
RendererUtils.java:450)
        at
org.apache.myfaces.renderkit.html.HtmlGridRendererBase.renderChildren(
HtmlGridRendererBase.java :203)
        at org.apache.myfaces.renderkit.html.HtmlGridRendererBase.encodeEnd(
HtmlGridRendererBase.java:85)
        at javax.faces.component.UIComponentBase.encodeEnd(
UIComponentBase.java:331)
        at javax.faces.webapp.UIComponentTag.encodeEnd (UIComponentTag.java
:349)
        at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java
:253)
        at org.apache.myfaces.taglib.UIComponentBodyTagBase.doEndTag(
UIComponentBodyTagBase.java:55)
        at org.apache.jsp.jsps.commons.MenuBar_jsp._jspx_meth_h_panelGrid_0
(MenuBar_jsp.java:124)
        at org.apache.jsp.jsps.commons.MenuBar_jsp._jspService
(MenuBar_jsp.java:72)
        at org.apache.jasper.runtime.HttpJspBase.service (HttpJspBase.java
:97)




Can someone advise why?