You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Cory Showers <c....@gmail.com> on 2006/06/04 04:58:02 UTC
Can tobago and tomahawk layout rendering work together?
I'm not sure if this has been answered yet but I'm trying to use the best of
both worlds from tobago and tomahawk. I want to use tomahawk cookMenu and
tobago toolbar and I am having problems. Even if I dont have tobago code in
my jsp and just tomahawk code I get an error. Both tabago and cookmenu code
by themselves work fine... but when they are joined i have errors. The
error is this?
21:51:18,390 ERROR [ResourceManagerImpl] Path not found, and no fallback.
Using empty string.
resourceDirs = '[org/apache/myfaces/tobago/renderkit]' contentType = 'html'
theme = 'speyside' browser = 'msie_6_0' subDir = 'tag' name = '
org.apache.myfaces.JSCookMenuRenderer' suffix = '' key = 'null'
21:51:18,390 ERROR [ResourceManagerImpl] name = '
org.apache.myfaces.JSCookMenuRenderer' clientProperties =
'html/speyside/msie_6_0'
java.lang.NullPointerException
at org.apache.myfaces.tobago.context.ResourceManagerImpl.getRenderer(
ResourceManagerImpl.java:392)
at org.apache.myfaces.tobago.renderkit.TobagoRenderKit.getRenderer(
TobagoRenderKit.java:53)
at javax.faces.component.UIComponentBase.getRenderer (UIComponentBase.java
:744)
at javax.faces.component.UIComponentBase.getRendersChildren(
UIComponentBase.java:307)
at javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:313)
at org.apache.jsp.begin_jsp._jspService (org.apache.jsp.begin_jsp:104)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.jasper.servlet.JspServletWrapper.service (
JspServletWrapper.java:322)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service (HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(
ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(
ApplicationDispatcher.java:463)
at org.apache.catalina.core.ApplicationDispatcher.doForward (
ApplicationDispatcher.java:398)
at org.apache.catalina.core.ApplicationDispatcher.forward(
ApplicationDispatcher.java:301)
at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(
ServletExternalContextImpl.java :416)
at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(
JspViewHandlerImpl.java:234)
at org.apache.myfaces.tobago.application.ViewHandlerImpl.renderView(
ViewHandlerImpl.java:117)
at org.apache.myfaces.lifecycle.LifecycleImpl.render (LifecycleImpl.java
:384)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (
ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(
ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(
ApplicationDispatcher.java:463)
at org.apache.catalina.core.ApplicationDispatcher.doForward(
ApplicationDispatcher.java:398)
at org.apache.catalina.core.ApplicationDispatcher.forward(
ApplicationDispatcher.java:301)
at org.apache.jasper.runtime.PageContextImpl.doForward (PageContextImpl.java
:693)
at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java
:660)
at org.apache.jsp.index_jsp._jspService(org.apache.jsp.index_jsp:43)
at org.apache.jasper.runtime.HttpJspBase.service (HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java :810)
at org.apache.jasper.servlet.JspServletWrapper.service(
JspServletWrapper.java:322)
at org.apache.jasper.servlet.JspServlet.serviceJspFile (JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(
ReplyHeaderFilter.java:81)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke (
StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:178)
at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(
CustomPrincipalValve.java:39)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(
SecurityAssociationValve.java:153)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(
JaccContextValve.java:59)
at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java
:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:105)
at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java
:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:856)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection
(Http11Protocol.java:744)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net .MasterSlaveWorkerThread.run(
MasterSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:595)
21:51:18,390 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception
java.lang.RuntimeException: org.apache.myfaces.JSCookMenuRenderer
at org.apache.myfaces.tobago.context.ResourceManagerImpl.getRenderer (
ResourceManagerImpl.java:398)
at org.apache.myfaces.tobago.renderkit.TobagoRenderKit.getRenderer(
TobagoRenderKit.java:53)
at javax.faces.component.UIComponentBase.getRenderer(UIComponentBase.java
:744)
at javax.faces.component.UIComponentBase.getRendersChildren (
UIComponentBase.java:307)
at javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:313)
at org.apache.jsp.begin_jsp._jspService(org.apache.jsp.begin_jsp:104)
at org.apache.jasper.runtime.HttpJspBase.service (HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.jasper.servlet.JspServletWrapper.service(
JspServletWrapper.java:322)
at org.apache.jasper.servlet.JspServlet.serviceJspFile (JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(
ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(
ApplicationDispatcher.java:463)
at org.apache.catalina.core.ApplicationDispatcher.doForward(
ApplicationDispatcher.java:398)
at org.apache.catalina.core.ApplicationDispatcher.forward (
ApplicationDispatcher.java:301)
at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(
ServletExternalContextImpl.java :416)
at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(
JspViewHandlerImpl.java :234)
at org.apache.myfaces.tobago.application.ViewHandlerImpl.renderView(
ViewHandlerImpl.java:117)
at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
at javax.faces.webapp.FacesServlet.service (FacesServlet.java:138)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(
ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(
ApplicationDispatcher.java:463)
at org.apache.catalina.core.ApplicationDispatcher.doForward (
ApplicationDispatcher.java:398)
at org.apache.catalina.core.ApplicationDispatcher.forward(
ApplicationDispatcher.java:301)
at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java
:693)
at org.apache.jasper.runtime.PageContextImpl.forward (PageContextImpl.java
:660)
at org.apache.jsp.index_jsp._jspService(org.apache.jsp.index_jsp:43)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java :810)
at org.apache.jasper.servlet.JspServletWrapper.service(
JspServletWrapper.java:322)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service (JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (
ApplicationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(
ReplyHeaderFilter.java :81)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java :202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke (
StandardContextValve.java:178)
at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(
CustomPrincipalValve.java:39)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(
SecurityAssociationValve.java :153)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(
JaccContextValve.java:59)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:126)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java
:105)
at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java
:148)
at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java
:856)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection
(Http11Protocol.java:744)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
PoolTcpEndpoint.java :527)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(
MasterSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.NullPointerException
at org.apache.myfaces.tobago.context.ResourceManagerImpl.getRenderer (
ResourceManagerImpl.java:392)
************************************************
Here is the jsp code
<%@ taglib uri="http://myfaces.apache.org/tobago/component " prefix="tc" %>
<%@ taglib uri=" http://myfaces.apache.org/tobago/extension" prefix="tx" %>
<%@ taglib uri=" http://myfaces.apache.org/tomahawk" prefix="t"%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<%@include file="inc/head.inc"%>
<f:view>
<tc:page>
<f:facet name="layout">
<tc:gridLayout border="0" columns="1*;4*"
margin="10px" rows="fixed" />
</f:facet>
<tc:panel id="pageToolbar" >
<f:facet name="layout">
<tc:gridLayout rows="fixed" id="pageToolbarLayout"/>
</f:facet>
<tc:box label="toolbar" id="boxToolbar" >
<f:facet name="layout">
<tc:gridLayout rows="1px" columns="1*" id="boxToolbarLayout"/>
</f:facet>
<f:facet name="toolBar">
<tc:toolBar>
<tc:toolBarCommand id="button" action="overview/toolbar"
label="yes" />
<tc:cell/>
<tc:toolBarCommand id="imageButton" action="overview/toolbar"
label="yes 2"
image="images/ZoomIn24.gif" />
</tc:toolBar>
</f:facet>
</tc:box>
</tc:panel>
</tc:page>
<t:jscookMenu layout="hbr" theme="ThemeOffice">
<%/* Availaible jscookMenu themes: ThemeIE, ThemeMiniBlack, ThemeOffice,
ThemePanel
Availaible jscookMenu layout: hbr, hbl, hur, hul, vbr, vbl,
vur, vul
respect to Heng Yuan http://www.cs.ucla.edu/~heng/JSCookMenu
*/%>
<t:navigationMenuItem id="nav_1"
itemLabel="Home" action="go_home" />
<t:navigationMenuItem id="nav_2"
itemLabel="Examples">
<t:navigationMenuItem id="nav_2_1"
itemLabel="go_sample1" action="go_sample1" />
<t:navigationMenuItem id="nav_2_2"
itemLabel="go_sample2" action="go_sample2"
icon="images/myfaces.gif" />
<t:navigationMenuItem id="nav_2_3"
itemLabel="go_validate" action="go_validate"
icon="images/myfaces.gif" />
</t:navigationMenuItem>
</t:jscookMenu>
</f:view>
**********************************
Even if I remove the tobago code and just leave the cookMenu I still get
that error. If I remove cookMenu code everything works. If I remove the
tobago core and theme jar and remove the code then cookMenu will work.
Whats wrong here or there hasnt been a way to have these two faces work
together yet?
can someone send me a sample of datascroller working
Posted by Chaitanya Kadaru <ka...@yahoo.com>.
Hi All
I am struggling with datascroller component. It
somehow does not scroll. Can someone send me a simple
example which works from scratch so i can also try to
get it working. Your help is appreciated.
Also when i add tomahawk jar to the
jbossweb-tomcat55.sar/jsf-libs it does not work with
file not found issues of file upload and when i just
package the tomahawk component with the war it is
fine.
is that the right way?
thanks
kc
--- Volker Weber <us...@weber-oldenburg.de>
wrote:
> No, it's not (yet) possible, maybe (but not sure) in
> the future.
>
>
http://myfaces.apache.org/tobago/faq.html#tobago/myfaces%20extension
>
> The error below is because tobago did not find a
> renderer for
> org.apache.myfaces.JSCookMenuRenderer in the
> resourcePath.
>
>
> Regards,
> Volker
>
> Cory Showers wrote:
> > I'm not sure if this has been answered yet but I'm
> trying to use the best
> > of both worlds from tobago and tomahawk. I want
> to use tomahawk cookMenu
> > and tobago toolbar and I am having problems. Even
> if I dont have tobago
> > code in my jsp and just tomahawk code I get an
> error. Both tabago and
> > cookmenu code by themselves work fine... but when
> they are joined i have
> > errors. The error is this?
> >
> >
> > 21:51:18,390 ERROR [ResourceManagerImpl] Path not
> found, and no fallback.
> > Using empty string.
> > resourceDirs =
> '[org/apache/myfaces/tobago/renderkit]' contentType
> = 'html'
> > theme = 'speyside' browser = 'msie_6_0' subDir =
> 'tag' name = '
> > org.apache.myfaces.JSCookMenuRenderer' suffix = ''
> key = 'null'
> > 21:51:18,390 ERROR [ResourceManagerImpl] name = '
> > org.apache.myfaces.JSCookMenuRenderer'
> clientProperties =
> > 'html/speyside/msie_6_0'
> > java.lang.NullPointerException
> > at
>
org.apache.myfaces.tobago.context.ResourceManagerImpl.getRenderer(
> > ResourceManagerImpl.java:392)
> > at
>
org.apache.myfaces.tobago.renderkit.TobagoRenderKit.getRenderer(
> > TobagoRenderKit.java:53)
> > at
> javax.faces.component.UIComponentBase.getRenderer
> (UIComponentBase.java
> > :744)
>
> --
> Don't answer to From: address!
> Mail to this account are droped if not recieved via
> mailinglist.
> To contact me direct create the mail address by
> concatenating my forename to my senders domain.
>
Re: Can tobago and tomahawk layout rendering work together?
Posted by Volker Weber <us...@weber-oldenburg.de>.
No, it's not (yet) possible, maybe (but not sure) in the future.
http://myfaces.apache.org/tobago/faq.html#tobago/myfaces%20extension
The error below is because tobago did not find a renderer for
org.apache.myfaces.JSCookMenuRenderer in the resourcePath.
Regards,
Volker
Cory Showers wrote:
> I'm not sure if this has been answered yet but I'm trying to use the best
> of both worlds from tobago and tomahawk. I want to use tomahawk cookMenu
> and tobago toolbar and I am having problems. Even if I dont have tobago
> code in my jsp and just tomahawk code I get an error. Both tabago and
> cookmenu code by themselves work fine... but when they are joined i have
> errors. The error is this?
>
>
> 21:51:18,390 ERROR [ResourceManagerImpl] Path not found, and no fallback.
> Using empty string.
> resourceDirs = '[org/apache/myfaces/tobago/renderkit]' contentType = 'html'
> theme = 'speyside' browser = 'msie_6_0' subDir = 'tag' name = '
> org.apache.myfaces.JSCookMenuRenderer' suffix = '' key = 'null'
> 21:51:18,390 ERROR [ResourceManagerImpl] name = '
> org.apache.myfaces.JSCookMenuRenderer' clientProperties =
> 'html/speyside/msie_6_0'
> java.lang.NullPointerException
> at org.apache.myfaces.tobago.context.ResourceManagerImpl.getRenderer(
> ResourceManagerImpl.java:392)
> at org.apache.myfaces.tobago.renderkit.TobagoRenderKit.getRenderer(
> TobagoRenderKit.java:53)
> at javax.faces.component.UIComponentBase.getRenderer (UIComponentBase.java
> :744)
--
Don't answer to From: address!
Mail to this account are droped if not recieved via mailinglist.
To contact me direct create the mail address by
concatenating my forename to my senders domain.
Can tobago and tomahawk layout rendering work together?
Posted by Cory Showers <c....@gmail.com>.
I'm not sure if this has been answered yet but I'm trying to use the best
of both worlds from tobago and tomahawk. I want to use tomahawk cookMenu
and tobago toolbar and I am having problems. Even if I dont have tobago
code in my jsp and just tomahawk code I get an error. Both tabago and
cookmenu code by themselves work fine... but when they are joined i have
errors. The error is this?
21:51:18,390 ERROR [ResourceManagerImpl] Path not found, and no fallback.
Using empty string.
resourceDirs = '[org/apache/myfaces/tobago/renderkit]' contentType = 'html'
theme = 'speyside' browser = 'msie_6_0' subDir = 'tag' name = '
org.apache.myfaces.JSCookMenuRenderer' suffix = '' key = 'null'
21:51:18,390 ERROR [ResourceManagerImpl] name = '
org.apache.myfaces.JSCookMenuRenderer' clientProperties =
'html/speyside/msie_6_0'
java.lang.NullPointerException
at org.apache.myfaces.tobago.context.ResourceManagerImpl.getRenderer(
ResourceManagerImpl.java:392)
at org.apache.myfaces.tobago.renderkit.TobagoRenderKit.getRenderer(
TobagoRenderKit.java:53)
at javax.faces.component.UIComponentBase.getRenderer (UIComponentBase.java
:744)
at javax.faces.component.UIComponentBase.getRendersChildren(
UIComponentBase.java:307)
at javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:313)
at org.apache.jsp.begin_jsp._jspService (org.apache.jsp.begin_jsp:104)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.jasper.servlet.JspServletWrapper.service (
JspServletWrapper.java:322)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service (HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java :173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(
ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(
ApplicationDispatcher.java:463)
at org.apache.catalina.core.ApplicationDispatcher.doForward (
ApplicationDispatcher.java:398)
at org.apache.catalina.core.ApplicationDispatcher.forward(
ApplicationDispatcher.java:301)
at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(
ServletExternalContextImpl.java :416)
at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(
JspViewHandlerImpl.java:234)
at org.apache.myfaces.tobago.application.ViewHandlerImpl.renderView(
ViewHandlerImpl.java:117)
at org.apache.myfaces.lifecycle.LifecycleImpl.render (LifecycleImpl.java
:384)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (
ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(
ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(
ApplicationDispatcher.java :463)
at org.apache.catalina.core.ApplicationDispatcher.doForward(
ApplicationDispatcher.java:398)
at org.apache.catalina.core.ApplicationDispatcher.forward(
ApplicationDispatcher.java:301)
at org.apache.jasper.runtime.PageContextImpl.doForward (PageContextImpl.java
:693)
at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java
:660)
at org.apache.jsp.index_jsp._jspService(org.apache.jsp.index_jsp:43)
at org.apache.jasper.runtime.HttpJspBase.service (HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java :810)
at org.apache.jasper.servlet.JspServletWrapper.service(
JspServletWrapper.java:322)
at org.apache.jasper.servlet.JspServlet.serviceJspFile (JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(
ReplyHeaderFilter.java:81)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke (
StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:178)
at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(
CustomPrincipalValve.java:39)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(
SecurityAssociationValve.java:153)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(
JaccContextValve.java:59)
at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java
:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:105)
at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java
:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:856)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection
(Http11Protocol.java:744)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net .MasterSlaveWorkerThread.run(
MasterSlaveWorkerThread.java :112)
at java.lang.Thread.run(Thread.java:595)
21:51:18,390 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception
java.lang.RuntimeException: org.apache.myfaces.JSCookMenuRenderer
at org.apache.myfaces.tobago.context.ResourceManagerImpl.getRenderer (
ResourceManagerImpl.java:398)
at org.apache.myfaces.tobago.renderkit.TobagoRenderKit.getRenderer(
TobagoRenderKit.java:53)
at javax.faces.component.UIComponentBase.getRenderer(UIComponentBase.java
:744)
at javax.faces.component.UIComponentBase.getRendersChildren (
UIComponentBase.java:307)
at javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:313)
at org.apache.jsp.begin_jsp._jspService(org.apache.jsp.begin_jsp:104)
at org.apache.jasper.runtime.HttpJspBase.service (HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.jasper.servlet.JspServletWrapper.service(
JspServletWrapper.java:322)
at org.apache.jasper.servlet.JspServlet.serviceJspFile (JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(
ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(
ApplicationDispatcher.java:463)
at org.apache.catalina.core.ApplicationDispatcher.doForward(
ApplicationDispatcher.java:398)
at org.apache.catalina.core.ApplicationDispatcher.forward (
ApplicationDispatcher.java:301)
at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(
ServletExternalContextImpl.java :416)
at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView (
JspViewHandlerImpl.java :234)
at org.apache.myfaces.tobago.application.ViewHandlerImpl.renderView(
ViewHandlerImpl.java:117)
at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
at javax.faces.webapp.FacesServlet.service (FacesServlet.java:138)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(
ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(
ApplicationDispatcher.java:463)
at org.apache.catalina.core.ApplicationDispatcher.doForward (
ApplicationDispatcher.java:398)
at org.apache.catalina.core.ApplicationDispatcher.forward(
ApplicationDispatcher.java:301)
at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java
:693)
at org.apache.jasper.runtime.PageContextImpl.forward (PageContextImpl.java
:660)
at org.apache.jsp.index_jsp._jspService(org.apache.jsp.index_jsp:43)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java :810)
at org.apache.jasper.servlet.JspServletWrapper.service(
JspServletWrapper.java:322)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service (JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (
ApplicationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(
ReplyHeaderFilter.java :81)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java :202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke (
StandardContextValve.java:178)
at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(
CustomPrincipalValve.java:39)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(
SecurityAssociationValve.java :153)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(
JaccContextValve.java:59)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:126)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java
:105)
at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java
:148)
at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java
:856)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection
(Http11Protocol.java:744)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
PoolTcpEndpoint.java :527)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(
MasterSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.NullPointerException
at org.apache.myfaces.tobago.context.ResourceManagerImpl.getRenderer (
ResourceManagerImpl.java:392)
************************************************
Here is the jsp code
<%@ taglib uri=" http://myfaces.apache.org/tobago/component " prefix="tc" %>
<%@ taglib uri=" http://myfaces.apache.org/tobago/extension" prefix="tx" %>
<%@ taglib uri=" http://myfaces.apache.org/tomahawk" prefix="t"%>
<%@ taglib uri="http://java.sun.com/jsf/core " prefix="f" %>
<%@include file="inc/head.inc"%>
<f:view>
<tc:page>
<f:facet name="layout">
<tc:gridLayout border="0" columns="1*;4*"
margin="10px" rows="fixed" />
</f:facet>
<tc:panel id="pageToolbar" >
<f:facet name="layout">
<tc:gridLayout rows="fixed" id="pageToolbarLayout"/>
</f:facet>
<tc:box label="toolbar" id="boxToolbar" >
<f:facet name="layout">
<tc:gridLayout rows="1px" columns="1*" id="boxToolbarLayout"/>
</f:facet>
<f:facet name="toolBar">
<tc:toolBar>
<tc:toolBarCommand id="button" action="overview/toolbar"
label="yes" />
<tc:cell/>
<tc:toolBarCommand id="imageButton" action="overview/toolbar"
label="yes 2"
image="images/ZoomIn24.gif" />
</tc:toolBar>
</f:facet>
</tc:box>
</tc:panel>
</tc:page>
<t:jscookMenu layout="hbr" theme="ThemeOffice">
<%/* Availaible jscookMenu themes: ThemeIE, ThemeMiniBlack, ThemeOffice,
ThemePanel
Availaible jscookMenu layout: hbr, hbl, hur, hul, vbr, vbl,
vur, vul
respect to Heng Yuan http://www.cs.ucla.edu/~heng/JSCookMenu
*/%>
<t:navigationMenuItem id="nav_1"
itemLabel="Home" action="go_home" />
<t:navigationMenuItem id="nav_2"
itemLabel="Examples">
<t:navigationMenuItem id="nav_2_1"
itemLabel="go_sample1" action="go_sample1" />
<t:navigationMenuItem id="nav_2_2"
itemLabel="go_sample2" action="go_sample2"
icon="images/myfaces.gif" />
<t:navigationMenuItem id="nav_2_3"
itemLabel="go_validate" action="go_validate"
icon="images/myfaces.gif" />
</t:navigationMenuItem>
</t:jscookMenu>
</f:view>
**********************************
Even if I remove the tobago code and just leave the cookMenu I still get
that error. If I remove cookMenu code everything works. If I remove the
tobago core and theme jar and remove the code then cookMenu will work.
Whats wrong here or there hasnt been a way to have these two faces work
together yet?