myfaces-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From baeschtu baeschtu <baesc...@gmail.com>
Subject Re: Could not find renderer
Date Mon, 05 Oct 2009 10:17:33 GMT
added an el-Messages file from
http://j4fry.blogspot.com/2009/01/fehlendes-bundle-comsunelmessages.html
And now I see the error message.

SEVERE: Could not find saved view state for token 16smoayywa
ERROR _ErrorPageWriter - An exception occurred
javax.faces.application.ViewExpiredException: /index.jsfNo saved view state
could be found for the view identifier: /index.jsf





2009/10/5 baeschtu baeschtu <baeschtu@gmail.com>

> But when I try to fire an Action like this I still get an "Can't find
> bundle for base name com.sun.el.Messages, locale en_US" exception.
>
>                             <tr:commandNavigationItem
>                                 text="Login"
>                                 shortDesc="Login"
>                                 actionListener="#{NaviAction.login}"
> partialSubmit="true"
>                                 selected="true">
>                             </tr:commandNavigationItem>
>
> ERROR _ErrorPageWriter - An exception occurred
> java.lang.ExceptionInInitializerError
>     at com.sun.el.util.ReflectionUtil.getMethod(ReflectionUtil.java:143)
>     at com.sun.el.parser.AstValue.invoke(AstValue.java:154)
>     at
> com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:283)
>     at
> com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:68)
>     at
> javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:49)
>     at javax.faces.event.ActionEvent.processListener(ActionEvent.java:51)
>     at
> org.apache.myfaces.trinidad.component.UIXComponentBase.broadcast(UIXComponentBase.java:671)
>     at
> org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:179)
>     at
> org.apache.myfaces.trinidad.component.UIXCollection.broadcast(UIXCollection.java:147)
>     at
> javax.faces.component.UIViewRoot._broadcastForPhase(UIViewRoot.java:366)
>     at javax.faces.component.UIViewRoot.process(UIViewRoot.java:261)
>     at
> javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:151)
>     at
> org.apache.myfaces.lifecycle.InvokeApplicationExecutor.execute(InvokeApplicationExecutor.java:32)
>     at
> org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:103)
>     at
> org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:76)
>     at javax.faces.webapp.FacesServlet.service(FacesServlet.java:151)
>     at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:445)
>     at
> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1050)
>     at
> org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247)
>     at
> org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157)
>     at
> org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
>     at
> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1041)
>     at
> org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:301)
>     at
> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1041)
>     at cz.softeu.rewriter.RewriterFilter.doFilter(RewriterFilter.java:144)
>     at
> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1041)
>     at
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:354)
>     at
> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:226)
>     at
> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:627)
>     at
> org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:149)
>     at
> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:123)
>     at
> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:141)
>     at org.mortbay.jetty.Server.handle(Server.java:269)
>     at
> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:430)
>     at
> org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:701)
>     at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:617)
>     at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:199)
>     at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:339)
>     at
> org.mortbay.jetty.nio.HttpChannelEndPoint.run(HttpChannelEndPoint.java:270)
>     at
> org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)
> Caused by: java.util.MissingResourceException: Can't find bundle for base
> name com.sun.el.Messages, locale en_US
>     at
> java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1521)
>     at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1260)
>     at java.util.ResourceBundle.getBundle(ResourceBundle.java:715)
>     at com.sun.el.util.MessageFactory.<clinit>(MessageFactory.java:36)
>     ... 40 more
> Rewrite: /index.jsf
>
>
>
> 2009/10/5 baeschtu baeschtu <baeschtu@gmail.com>
>
> tnx, works now! :-)
>>
>> 2009/10/5 Richard Yee <richard.k.yee@gmail.com>
>>
>> Try getting a basic page with an tr:outputText tag working.
>>>
>>> R
>>>
>>> Sent from my iPhone
>>>
>>> On Oct 4, 2009, at 9:49 AM, baeschtu baeschtu <baeschtu@gmail.com>
>>> wrote:
>>>
>>> thanks, I applied this configs, now when I try to make a tabbed panel
>>> with the code I borrowed from trinidad-demo project, I got an
>>> "Can't find bundle for base name com.sun.el.Messages, locale en_US"
>>>
>>>
>>>
>>>
>>>
>>>
>>> 2009/10/4 Richard Yee < <richard.k.yee@gmail.com>richard.k.yee@gmail.com
>>> >
>>>
>>>> You need this context parameter in web.xml for facelets
>>>>  <context-param>
>>>>
>>>>  <param-name>org.apache.myfaces.trinidad.ALTERNATE_VIEW_HANDLER</param-name>
>>>>    <param-value>com.sun.facelets.FaceletViewHandler</param-value>
>>>>  </context-param>
>>>> and these servlets and filters
>>>>  <filter>
>>>>    <filter-name>trinidad</filter-name>
>>>>
>>>>  <filter-class>org.apache.myfaces.trinidad.webapp.TrinidadFilter</filter-class>
>>>>  </filter>
>>>>  <filter-mapping>
>>>>    <filter-name>trinidad</filter-name>
>>>>    <servlet-name>faces</servlet-name>
>>>>  </filter-mapping>
>>>>  <servlet>
>>>>    <servlet-name>faces</servlet-name>
>>>>    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
>>>>    <load-on-startup>1</load-on-startup>
>>>>  </servlet>
>>>>  <servlet>
>>>>    <servlet-name>resources</servlet-name>
>>>>
>>>>  <servlet-class>org.apache.myfaces.trinidad.webapp.ResourceServlet</servlet-class>
>>>>  </servlet>
>>>>  <servlet-mapping>
>>>>    <servlet-name>faces</servlet-name>
>>>>    <url-pattern>/faces/*</url-pattern>
>>>>  </servlet-mapping>
>>>>  <servlet-mapping>
>>>>    <servlet-name>resources</servlet-name>
>>>>    <url-pattern>/adf/*</url-pattern>
>>>>  </servlet-mapping>
>>>>
>>>> -Richard
>>>>
>>>> On Sat, Oct 3, 2009 at 4:21 PM, baeschtu baeschtu <<baeschtu@gmail.com>
>>>> baeschtu@gmail.com> wrote:
>>>> > Thanks! removing faceletviewhandler and upgrading trinidad-api/-impl
>>>> to
>>>> > 1.2.12 worked so far.
>>>> >
>>>> >
>>>> >
>>>> > ClassNotFoundException:
>>>> >
>>>> org.apache.myfaces.trinidadinternal.facelets.TrinidadFaceletViewHandler
>>>> >
>>>> >
>>>> > 2009/10/3 Richard Yee < <richard.k.yee@gmail.com>
>>>> richard.k.yee@gmail.com>
>>>> >>
>>>> >> Remove faceletviewhandler from faces-config.XML
>>>> >> Read through the Trinidad Wiki on the myfaces site about facelet
>>>> config w/
>>>> >> Trinidad
>>>> >>
>>>> >> Sent from my iPhone
>>>> >> On Oct 3, 2009, at 4:44 AM, baeschtu baeschtu < <baeschtu@gmail.com>
>>>> baeschtu@gmail.com> wrote:
>>>> >>
>>>> >> After I found some tutorials and updated my config I'm still stuck
>>>> with
>>>> >> the following Exception when I access the website.
>>>> >>
>>>> >> Exception while calling encodeBegin on component : {Component-Path
:
>>>> >> [Class: javax.faces.component.UIViewRoot,ViewId: /index.xhtml][Class:
>>>> >> javax.faces.component.html.HtmlForm,Id: j_id4]}
>>>> >>
>>>> >> web.xml and faces-config.xml are attached.
>>>> >>
>>>> >> my versions:
>>>> >> tomahawk 1.1.3
>>>> >> jsf-facelets 1.1.14
>>>> >> softeu-rewriter 11
>>>> >> myfaces-api 1.2.4
>>>> >> myfaces-impl 1.2.4
>>>> >> jstl 1.1.2
>>>> >> trinidad-api 1.2.10
>>>> >> trinidad-impl 1.2.10
>>>> >>
>>>> >> Any help would be appreciated
>>>> >> Bast
>>>> >>
>>>> >>
>>>> >>
>>>> >> 2009/10/2 baeschtu baeschtu < <baeschtu@gmail.com>baeschtu@gmail.com
>>>> >
>>>> >>>
>>>> >>> Right, I did not following the installation instructions :-)
Thanks
>>>> for
>>>> >>> the help!
>>>> >>>
>>>> >>>
>>>> >>> 2009/10/2 Richard Yee < <richard.k.yee@gmail.com>
>>>> richard.k.yee@gmail.com>
>>>> >>>>
>>>> >>>> You should be using facelets 1.1.14 instead of 1.1.11
>>>> >>>>
>>>> >>>> Sent from my iPhone
>>>> >>>>
>>>> >>>> On Oct 2, 2009, at 8:07 AM, baeschtu baeschtu <<baeschtu@gmail.com>
>>>> baeschtu@gmail.com>
>>>> >>>> wrote:
>>>> >>>>
>>>> >>>>> Hello, I'm pretty new to jsf and would like to make
a small
>>>> website. I
>>>> >>>>> try to make a tabbed menu with tr:navigationPane but
I'm stuck
>>>> with the
>>>> >>>>> following error:
>>>> >>>>>
>>>> >>>>> WARNING: Could not find renderer for
>>>> >>>>> CoreNavigationPane[UIXFacesBeanImpl, id=j_id8] rendererType
=
>>>> >>>>> org.apache.myfaces.trinidad.Pane
>>>> >>>>>
>>>> >>>>> my versions:
>>>> >>>>> tomahawk 1.1.3
>>>> >>>>> jsf-facelets 1.1.11
>>>> >>>>> softeu-rewriter 11
>>>> >>>>> myfaces-api 1.2.4
>>>> >>>>> myfaces-impl 1.2.4
>>>> >>>>> jstl 1.1.2
>>>> >>>>> trinidad-api 1.2.10
>>>> >>>>> trinidad-impl 1.2.10
>>>> >>>>>
>>>> >>>>> What I'm doing wrong?
>>>> >>>>>
>>>> >>>>> tnx
>>>> >>>>> Bast
>>>> >>>
>>>> >>
>>>> >> <web.xml>
>>>> >>
>>>> >> <faces-config.xml>
>>>> >
>>>>
>>>
>>>
>>
>

Mime
View raw message