An Error Occurred:

Exception while calling encodeEnd on component : {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /item.jsp][Class: javax.faces.component.html.HtmlOutputText,Id: j_id2]}

Caused by:
java.lang.NumberFormatException - For input string: "howto_create_atom_feed"

+ Stack Trace

javax.faces.FacesException: Exception while calling encodeEnd on component : {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /item.jsp][Class: javax.faces.component.html.HtmlOutputText,Id: j_id2]}
	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:610)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:250)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:246)
	at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:592)
	at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
	at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:140)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:152)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:51)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
	at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:406)
	at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
	at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
	at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
	at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
	at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
	at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
	at java.lang.Thread.run(Thread.java:636)
Caused by: javax.faces.FacesException: Could not retrieve value of component with path : {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /item.jsp][Class: javax.faces.component.html.HtmlOutputText,Id: j_id2]}
	at org.apache.myfaces.shared_impl.renderkit.RendererUtils.getValue(RendererUtils.java:331)
	at org.apache.myfaces.shared_impl.renderkit.RendererUtils.getStringValue(RendererUtils.java:279)
	at org.apache.myfaces.shared_impl.renderkit.html.HtmlTextRendererBase.renderOutput(HtmlTextRendererBase.java:74)
	at org.apache.myfaces.shared_impl.renderkit.html.HtmlTextRendererBase.encodeEnd(HtmlTextRendererBase.java:61)
	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:607)
	... 26 more
Caused by: javax.el.ELException: /item.jsp @9,55 value="#{itemPage.entry.title}": Error reading 'entry' on type com.blosxonomy.pagebeans.ItemPage
	at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:76)
	at javax.faces.component.UIOutput.getValue(UIOutput.java:68)
	at org.apache.myfaces.shared_impl.renderkit.RendererUtils.getValue(RendererUtils.java:327)
	... 30 more
Caused by: java.lang.NumberFormatException: For input string: "howto_create_atom_feed"
	at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
	at java.lang.Integer.parseInt(Integer.java:481)
	at java.lang.Integer.<init>(Integer.java:636)
	at com.blosxonomy.pagebeans.ItemPage.load(ItemPage.java:60)
	at com.blosxonomy.pagebeans.ItemPage.getEntry(ItemPage.java:69)
	at sun.reflect.GeneratedMethodAccessor4471.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
	at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
	at org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.access$301(FacesCompositeELResolver.java:46)
	at org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver$4.invoke(FacesCompositeELResolver.java:108)
	at org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.invoke(FacesCompositeELResolver.java:148)
	at org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:104)
	at org.apache.el.parser.AstValue.getValue(AstValue.java:118)
	at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
	at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
	... 32 more

+ Component Tree

<UIViewRoot locale=" renderKitId=" rendered=" transient=" viewId=">
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>
<HtmlOutputText escape=" id=" rendered=" transient="/>
</title> <link rel="stylesheet" href="http://www.timfanelli.com/timfanelli.css" type="text/css"/> <link rel="alternate" href="http://www.timfanelli.com/rss" type="application/rss+xml"/> <link rel="alternate" href="http://www.timfanelli.com/atom" type="application/atom+xml"/> <meta name="verify-v1" content="hbM+/zxcUdvAdfKkXsYiYG1rBgBrYq/zvs7TE0odvL4="/> <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8"/> <meta name="keywords" content="fanelli,tim,timothy,java,j2ee"/> <meta name="description" content="Tim Fanelli's development blog"/> <meta name="author" content="Tim Fanelli"/> </head> <body> <div id="header"> <div class="inside"> <h2><a href="${request.contextPath}/">Timothy C. Fanelli</a></h2> <p>Powered by Blosxonomy-J</p> </div> </div> <div id="menu"> <div class="menu_options">
<HtmlForm enctype=" id=" prependId=" rendered=" submitted=" transient=">
<ul class="menu"> <li class="menu_item"><a href="/blog/">home</a></li> <li class="menu_item"><a href="/about">about</a></li> <li class="menu_item"><a href="http://www.timfanelli.com/timothy_c_fanelli.pdf">resume</a></li> <li class="menu_item"><a href="http://bishop.camp.clarkson.edu/wiki">phWikid</a></li> </ul>
</HtmlForm>
</div> </div> <div id="everything"> <div id="content">
<HtmlForm enctype=" id=" prependId=" rendered=" submitted=" transient=">
<div class="story_permalink"> <div class="story_title_permalink"> <a href="/item/${itemPage.entry.id}">
<HtmlOutputText escape=" id=" rendered=" transient="/>
</a> <div class="story_time"><p>Posted #{itemPage.entry.date}</p></div> </div> <div class="story_content" width="100%"> <div style="float: left; margin-right: 10px;"> <script type="text/javascript"> digg_url = 'http://www.timfanelli.com/item/
<HtmlOutputText escape=" id=" rendered=" transient="/>
'; </script> <script src="http://digg.com/tools/diggthis.js" type="text/javascript"/> </div>
<HtmlOutputText escape=" id=" rendered=" transient="/>
<div class="story_footer"> <p><i> (<a href="http://www.timfanelli.com/item/#{itemPage.entry.id}">permalink</a> | <a href="http://del.icio.us/post?url=http://www.timfanelli.com/item/#{itemPage.entry.id}" rel="nofollow" title="Bookmark on del.icio.us"><img src="/images/del.icio.us.gif" style="border: 0px; padding:8px 2px 0px 0px; width: 8px;" alt=""/>add to del.icio.us</a> | <a href="http://www.timfanelli.com/item/${itemPage.entry.id}#comments">${itemPage.commentCount} comments</a> | tags:
<UIRepeat id=" offset=" rendered=" size=" transient=" var=">
<a href="/tag/${tag.name}">${tag.name}</a>
</UIRepeat>
</i> </p> </div> </div> </div> <div style="float: left;"> <div id="recentstuff"> <h3>Related Stories</h3> <div id="relatedstories">
<UIRepeat id=" offset=" rendered=" size=" transient=" var=">
<a href="/item/${related.id}">${related.title}</a><br/>
</UIRepeat>
</div> </div> </div> <div> <div id="relatedproducts"> <h3>Related Books</h3> <p>
<UIRepeat id=" offset=" rendered=" size=" transient=" var=">
<a class="productlink" href="${item.detailPageURL}"><img class="productimg" src="http://images.amazon.com/images/P/${item.ASIN}.01.TZZZZZZZ.jpg" alt="${item.title}"/></a>
</UIRepeat>
</p> </div> </div> <div class="comments"> <h3>Comments</h3>
<UIRepeat id=" offset=" rendered=" size=" transient=" var=">
<div class="comment"> <p class="commenthead">On ${comment.commentDate} <b>${comment.author}</b> wrote:</p> <img class="commentgravatar" src="http://www.gravatar.com/avatar.php?gravatar_id=${comment.gravatarId}"/> <p class="commentself">${comment.comment}</p> </div>
</UIRepeat>
</div>
</HtmlForm>
<div id="commentform"> <h3>Post a Comment</h3>
<HtmlForm enctype=" id=" prependId=" rendered=" submitted=" transient=">
<label>Name:</label>
<HtmlInputText disabled=" id=" immediate=" localValueSet=" maxlength=" readonly=" rendered=" required=" size=" transient=" valid=" binding="#{commentForm.authorName}"/>
<br style="clear:left;"/> <label>E-Mail:</label>
<HtmlInputText disabled=" id=" immediate=" localValueSet=" maxlength=" readonly=" rendered=" required=" size=" transient=" valid=" binding="#{commentForm.authorEMail}"/>
<br style="clear:left;"/> <label>Comment:</label>
<HtmlInputTextarea cols=" disabled=" id=" immediate=" localValueSet=" readonly=" rendered=" required=" rows=" transient=" valid=" binding="#{commentForm.commentContent}"/>
<br style="clear:left;"/>
<HtmlCommandLink action=" actionExpression="#{commentForm.addComment}" disabled="#{commentForm.addComment}" id="#{commentForm.addComment}" immediate="#{commentForm.addComment}" rendered="#{commentForm.addComment}" transient="#{commentForm.addComment}" value="#{commentForm.addComment}">
<UIParameter id=" name=" rendered=" transient=" value="/>
</HtmlCommandLink>
</HtmlForm>
</div>
</div> <!-- content --></div> <!-- everything --> <div id="ancillary"> <div class="inside"> <div class="block first tagcloud"> <h3>Popular Tags</h3>
<UIRepeat id=" offset=" rendered=" size=" transient=" var=">
<a class="${cloudEntry.linkClass}" href="/tag/${cloudEntry.tag.name}">${cloudEntry.tag.name}</a>
</UIRepeat>
</div> <div class="block second"> <h3>Recent Stories</h3>
<UIRepeat id=" offset=" rendered=" size=" transient=" var=">
<a href="/item/${recent.id}">${recent.title}</a><br/>
</UIRepeat>
</div> <div class="block third"> <h3>About</h3> <p>My name is Tim Fanelli, I am a software engineer in Northern NY. I spend most of my time working, and when I can, I try to post interesting things here.</p> </div> </div> <div class="clear"/> <div style="display: none;"><!-- a shameless link to get crawlers --> <a href="http://www.cigardossiers.com/">Cigar Dossiers</a></div> </div> <div id="footer"> <div class="inside"> <p class="copyright">Timothy C. Fanelli 2008</p> <p class="copyright">Style based on <a href="http://utombox.com">4u</a></p> <p class="attributes"><a href="feed:http://www.timfanelli.com/atom">Entries ATOM</a> <a href="feed://www.timfanelli.com/rss">Entries RSS</a></p> </div> </div> </body> </html>
</UIViewRoot>

+ Scoped Variables

Request Parameters
NameValue
entryidhowto_create_atom_feed
Request Attributes
NameValue
commentFormcom.blosxonomy.formbeans.CommentForm@10460df
itemPagecom.blosxonomy.pagebeans.ItemPage@741098
~DEFAULT_SUBJECTSubject:
Session Attributes
NameValue
None
Application Attributes
NameValue
entryListcom.blosxonomy.ancillary.RecentEntryList@f86b24
tagCloudcom.blosxonomy.ancillary.TagCloud@1421651
Jul 3, 2009 8:23:01 PM - Generated by MyFaces - for information on disabling or modifying this error-page, see Disabling error handling in MyFaces