An Error Occurred:
/users.xhtml @23,134 value="#{userList.users}": Error reading 'users' on type org.appfuse.webapp.action.UserList
javax.el.ELException: /users.xhtml @23,134 value="#{userList.users}": Error reading 'users' on type org.appfuse.webapp.action.UserList
at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:76)
at javax.faces.component._DeltaStateHelper.eval(_DeltaStateHelper.java:243)
at javax.faces.component.UIData.getValue(UIData.java:1163)
at org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:928)
at org.apache.myfaces.component.html.ext.AbstractHtmlDataTable.createDataModel(AbstractHtmlDataTable.java:1486)
at org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:903)
at org.apache.myfaces.component.html.ext.AbstractHtmlDataTable.getDataModel(AbstractHtmlDataTable.java:1478)
at org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:101)
at org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlTableRendererBase.encodeInnerHtml(HtmlTableRendererBase.java:289)
at org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlTableRendererBase.encodeChildren(HtmlTableRendererBase.java:173)
at org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeChildren(HtmlTableRenderer.java:355)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:488)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:617)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:622)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:622)
at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:592)
at org.ajax4jsf.framework.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:101)
at org.ajax4jsf.framework.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:221)
at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:85)
at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:239)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:191)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:75)
at org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:213)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.appfuse.webapp.MessageFilter.doFilter(MessageFilter.java:41)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:471)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:402)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:329)
at org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:195)
at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:159)
at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:417)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129)
at com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:399)
at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:303)
at org.apache.coyote.ajp.AjpProtocol$AjpConnectionHandler.process(AjpProtocol.java:183)
at org.apache.coyote.ajp.AjpProtocol$AjpConnectionHandler.process(AjpProtocol.java:169)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:311)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session for transaction; nested exception is org.hibernate.TransactionException: JDBC begin failed:
at org.springframework.orm.hibernate3.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:596)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:316)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at $Proxy356.getUsers(Unknown Source)
at org.appfuse.webapp.action.UserList.getUsers(UserList.java:43)
at sun.reflect.GeneratedMethodAccessor1454.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at javax.el.BeanELResolver.getValue(BeanELResolver.java:87)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:67)
at org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:142)
at org.apache.el.parser.AstValue.getValue(AstValue.java:169)
at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:189)
at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
... 63 more
Caused by: org.hibernate.TransactionException: JDBC begin failed:
at org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:92)
at org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1473)
at org.springframework.orm.hibernate3.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:555)
... 83 more
Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from the server was 59,358,138 milliseconds ago. The last packet sent successfully to the server was 59,358,138 milliseconds ago. is longer than the server configured value of 'wait_timeout'. You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for client timeouts, or using the Connector/J connection property 'autoReconnect=true' to avoid this problem.
at sun.reflect.GeneratedConstructorAccessor685.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116)
at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3348)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1967)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2620)
at com.mysql.jdbc.ConnectionImpl.setAutoCommit(ConnectionImpl.java:5022)
at org.apache.commons.dbcp.DelegatingConnection.setAutoCommit(DelegatingConnection.java:371)
at org.apache.commons.dbcp.DelegatingConnection.setAutoCommit(DelegatingConnection.java:371)
at org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.setAutoCommit(PoolingDataSource.java:328)
at org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:87)
... 85 more
Caused by: java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3329)
... 93 more
<AjaxViewRoot ajaxRequest="false" id="_viewRoot" immediate="false" inView="true" locale="en" renderKitId="HTML_BASIC" renderRegionOnly="false" rendered="true" selfRendered="false" submitted="false" transient="false" viewId="/users.xhtml"><html xmlns="http://www.w3.org/1999/xhtml">
<head> <title>#{text['userList.title']}</title> <style type="text/css"> @import url(#{facesContext.externalContext.requestContextPath}/styles/myfaces.css); </style> </head>
<HtmlForm enctype="application/x-www-form-urlencoded" id="editUser" inView="true" prependId="true" rendered="true" submitted="false" transient="false"><HtmlCommandButton action="add" actionExpression="add" disabled="false" id="add" immediate="true" inView="true" readonly="false" rendered="true" styleClass="button" transient="false" type="submit" value="Add User"/>
<!-- Error from this table is caused by http://issues.apache.org/jira/browse/TOMAHAWK-466 -->
<HtmlDataTable border="-2147483648" columnClasses="standardTable_Column,standardTable_Column,standardTable_Column,standardTable_Column,standardTable_ColumnCentered" detailStampExpandedDefault="false" detailStampLocation="after" embedded="false" expandedEmpty="true" first="0" forceId="false" forceIdIndex="true" headerClass="standardTable_Header" id="users" inView="true" newspaperColumns="1" newspaperOrientation="vertical" preserveDataModel="false" preserveRowComponentState="false" preserveRowStates="false" preserveSort="true" rendered="true" renderedIfEmpty="true" rowClasses="standardTable_Row1,standardTable_Row2" rowIndex="-1" rows="25" sortAscending="true" sortColumn="id" sortColumnIndex="0" sortable="false" style="margin-top: 10px" styleClass="scrollerTable table" transient="false" var="user"><HtmlSimpleColumn defaultSorted="false" groupBy="false" header="org.apache.myfaces.custom.sortheader.HtmlCommandSortHeader@17f7e4f" id="j_id3" inView="true" rendered="true" sortable="false" transient="false">header- <HtmlCommandSortHeader arrow="true" columnName="id" disabled="false" forceId="false" forceIdIndex="true" id="j_id4" immediate="false" inView="true" propertyName="id" rendered="true" transient="false">
- <HtmlOutputText escape="true" id="j_id5" inView="true" rendered="true" transient="false" value="User Id"/>
- </HtmlCommandSortHeader>
- <HtmlCommandLink action="#{userForm.edit}" actionExpression="#{userForm.edit}" disabled="false" id="j_id6" immediate="false" inView="true" rendered="true" transient="false">
- <UIParameter disable="false" id="j_id7" inView="true" name="id" rendered="true" transient="false"/>
- </HtmlCommandLink>
- </HtmlSimpleColumn>
- <HtmlSimpleColumn defaultSorted="false" groupBy="false" header="org.apache.myfaces.custom.sortheader.HtmlCommandSortHeader@13d9206" id="j_id8" inView="true" rendered="true" sortable="false" transient="false">
- header
- <HtmlCommandSortHeader arrow="true" columnName="firstName" disabled="false" forceId="false" forceIdIndex="true" id="j_id9" immediate="false" inView="true" propertyName="firstName" rendered="true" transient="false">
- <HtmlOutputText escape="true" id="j_id10" inView="true" rendered="true" transient="false" value="First Name"/>
- </HtmlCommandSortHeader>
- <HtmlOutputText escape="true" id="j_id11" inView="true" rendered="true" transient="false"/>
- </HtmlSimpleColumn>
- <HtmlSimpleColumn defaultSorted="false" groupBy="false" header="org.apache.myfaces.custom.sortheader.HtmlCommandSortHeader@13df9ca" id="j_id12" inView="true" rendered="true" sortable="false" transient="false">
- header
- <HtmlCommandSortHeader arrow="true" columnName="lastName" disabled="false" forceId="false" forceIdIndex="true" id="j_id13" immediate="false" inView="true" propertyName="lastName" rendered="true" transient="false">
- <HtmlOutputText escape="true" id="j_id14" inView="true" rendered="true" transient="false" value="Last Name"/>
- </HtmlCommandSortHeader>
- <HtmlOutputText escape="true" id="j_id15" inView="true" rendered="true" transient="false"/>
- </HtmlSimpleColumn>
- <HtmlSimpleColumn defaultSorted="false" groupBy="false" header="org.apache.myfaces.custom.sortheader.HtmlCommandSortHeader@110fff8" id="j_id16" inView="true" rendered="true" sortable="false" transient="false">
- header
- <HtmlCommandSortHeader arrow="true" columnName="email" disabled="false" forceId="false" forceIdIndex="true" id="j_id17" immediate="false" inView="true" propertyName="email" rendered="true" transient="false">
- <HtmlOutputText escape="true" id="j_id18" inView="true" rendered="true" transient="false" value="E-Mail"/>
- </HtmlCommandSortHeader>
- <HtmlOutputText escape="true" id="j_id19" inView="true" rendered="true" transient="false"/>
- </HtmlSimpleColumn>
- </HtmlDataTable>
- <html xmlns="http://www.w3.org/1999/xhtml">
- <HtmlPanelGrid border="-2147483648" columnClasses="standardTable_ColumnCentered" columns="1" id="j_id21" inView="true" rendered="true" styleClass="scrollerTable" transient="false">
- <HtmlDataScroller colspan="-2147483648" disableFacetLinksIfFirstPage="false" disableFacetLinksIfLastPage="false" displayValueOnly="false" fastForward="org.apache.myfaces.component.html.ext.HtmlGraphicImage@136ec0b" fastRewind="org.apache.myfaces.component.html.ext.HtmlGraphicImage@c2eab3" fastStep="10" first="org.apache.myfaces.component.html.ext.HtmlGraphicImage@bec27a" for="users" forceId="false" forceIdIndex="true" id="scroll" immediate="false" inView="true" last="org.apache.myfaces.component.html.ext.HtmlGraphicImage@1d1db0b" layout="table" next="org.apache.myfaces.component.html.ext.HtmlGraphicImage@83db31" pageCountVar="pageCount" pageIndexVar="pageIndex" paginator="false" paginatorMaxPages="9" paginatorRenderLinkForActive="true" paginatorTableClass="paginator" previous="org.apache.myfaces.component.html.ext.HtmlGraphicImage@ab911b" renderFacetLinksIfFirstPage="true" renderFacetLinksIfLastPage="true" renderFacetsIfSinglePage="true" rendered="true" styleClass="scroller" transient="false">
- previous
- <HtmlGraphicImage alt="Previous" forceId="false" forceIdIndex="true" id="j_id24" inView="true" ismap="false" rendered="true" transient="false" url="/images/arrow-previous.gif" value="/images/arrow-previous.gif"/>
- last
- <HtmlGraphicImage alt="Last" forceId="false" forceIdIndex="true" id="j_id23" inView="true" ismap="false" rendered="true" transient="false" url="/images/arrow-last.gif" value="/images/arrow-last.gif"/>
- fastrewind
- <HtmlGraphicImage alt="Fast Rewind" forceId="false" forceIdIndex="true" id="j_id27" inView="true" ismap="false" rendered="true" transient="false" url="/images/arrow-fr.gif" value="/images/arrow-fr.gif"/>
- fastforward
- <HtmlGraphicImage alt="Fast Forward" forceId="false" forceIdIndex="true" id="j_id26" inView="true" ismap="false" rendered="true" transient="false" url="/images/arrow-ff.gif" value="/images/arrow-ff.gif"/>
- next
- <HtmlGraphicImage alt="Next" forceId="false" forceIdIndex="true" id="j_id25" inView="true" ismap="false" rendered="true" transient="false" url="/images/arrow-next.gif" value="/images/arrow-next.gif"/>
- first
- <HtmlGraphicImage alt="First" forceId="false" forceIdIndex="true" id="j_id22" inView="true" ismap="false" rendered="true" transient="false" url="/images/arrow-first.gif" value="/images/arrow-first.gif"/>
- </HtmlDataScroller>
- </HtmlPanelGrid>
- </html>
- <script type="text/javascript"> highlightTableRows("editUser:users"); </script>
- </HtmlForm>
- </html>
- </AjaxViewRoot>
Request Parameters| Name | Value |
|---|
| None |
Request Attributes| Name | Value |
|---|
| ajaxContext | org.ajax4jsf.framework.ajax.AjaxContext@1c39a86 |
| requestURL | http://demo.raibledesigns.com/appfuse-light-jsf/users.jsf |
| text | com.sun.facelets.tag.jsf.core.LoadBundleHandler$ResourceBundleMap@d5edf6 |
Session Attributes| Name | Value |
|---|
| userList | org.appfuse.webapp.action.UserList@f9ea53 |
Application Attributes| Name | Value |
|---|
| __oscache_admin | com.opensymphony.oscache.web.ServletCacheAdministrator@10cb431 |
| __oscache_cache | com.opensymphony.oscache.web.ServletCache@10a36f2 |
May 16, 2012 4:35:02 PM - Generated by Facelets