I get a very strange error: [vsm] WARN [btpool0-2] LookupUtil.<init> (99) | Exception: [.LookupUtil] Error looking up property "username" in object type "com.versature.vsm.model.Ticket". Cause: Unknown property 'username'
This error is strange because this particular display:table is being fed a Collection of Account objects. There is two display:table's *above* it on the page that *do* get fed Collections of Ticket objects though. Seems like something is not getting reset.
(For versioning of dependancies, I'm using AppFuse 2.0-M5.)Full stack trace below, and calling JSP is attached. If anyone has any ideas, I'd really appreciate it. I've been banging my head against this for 2 days.
A. [INFO] Starting scanner at interval of 3 seconds.[vsm] WARN [btpool0-2] LookupUtil.<init>(99) | Exception: [.LookupUtil] Error looking up property "username" in object type "com.versature.vsm.model.Ticket". Cause: Unknown property 'username'
java.lang.NoSuchMethodException: Unknown property 'username'at org.apache.commons.beanutils.PropertyUtilsBean.getSimpleProperty (PropertyUtilsBean.java:1122) at org.apache.commons.beanutils.PropertyUtils.getSimpleProperty (PropertyUtils.java:408) at org.displaytag.util.LookupUtil.getProperty (LookupUtil.java:271) at org.displaytag.util.LookupUtil.getBeanProperty (LookupUtil.java:129)
at org.displaytag.model.Column.getValue(Column.java:124)at org.displaytag.model.Column.createChoppedAndLinkedValue (Column.java:201)
at org.displaytag.model.Column.initialize(Column.java:178)at org.displaytag.render.TableWriterTemplate.writeTableBody (TableWriterTemplate.java:308) at org.displaytag.render.TableWriterTemplate.writeTable (TableWriterTemplate.java:133) at org.displaytag.render.HtmlTableWriter.writeTable (HtmlTableWriter.java:643) at org.displaytag.tags.TableTag.writeHTMLData(TableTag.java: 1549)
at org.displaytag.tags.TableTag.doEndTag(TableTag.java:1218)at org.apache.jsp.WEB_002dINF.pages.dashboard_jsp._jspx_meth_display_table_ 2(org.apache.jsp.WEB_002dINF.pages.dashboard_jsp:1125) at org.apache.jsp.WEB_002dINF.pages.dashboard_jsp._jspx_meth_c_forEach_0 (org.apache.jsp.WEB_002dINF.pages.dashboard_jsp:1036) at org.apache.jsp.WEB_002dINF.pages.dashboard_jsp._jspx_meth_c_if_0 (org.apache.jsp.WEB_002dINF.pages.dashboard_jsp:999) at org.apache.jsp.WEB_002dINF.pages.dashboard_jsp._jspService (org.apache.jsp.WEB_002dINF.pages.dashboard_jsp:359) at org.apache.jasper.runtime.HttpJspBase.service (HttpJspBase.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)at org.apache.jasper.servlet.JspServletWrapper.service (JspServletWrapper.java:358) at org.apache.jasper.servlet.JspServlet.serviceJspFile (JspServlet.java:440) at org.apache.jasper.servlet.JspServlet.service (JspServlet.java:335)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)at org.mortbay.jetty.servlet.ServletHolder.handle (ServletHolder.java:447) at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1050) at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter (PageFilter.java:39) at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1041) at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter (UrlRewriteFilter.java:350) 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:621) at org.mortbay.jetty.servlet.Dispatcher.forward (Dispatcher.java:266) at org.mortbay.jetty.servlet.Dispatcher.forward (Dispatcher.java:126) at org.springframework.web.servlet.view.InternalResourceView.renderMergedOu tputModel(InternalResourceView.java:142) at org.springframework.web.servlet.view.AbstractView.render (AbstractView.java:243) at org.springframework.web.servlet.DispatcherServlet.render (DispatcherServlet.java:1141) at org.springframework.web.servlet.DispatcherServlet.doDispatch (DispatcherServlet.java:878) at org.springframework.web.servlet.DispatcherServlet.doService (DispatcherServlet.java:792) at org.springframework.web.servlet.FrameworkServlet.processRequest (FrameworkServlet.java:461) at org.springframework.web.servlet.FrameworkServlet.doGet (FrameworkServlet.java:416)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)at org.mortbay.jetty.servlet.ServletHolder.handle (ServletHolder.java:447) at org.mortbay.jetty.servlet.ServletHandler.handle (ServletHandler.java:356) at org.mortbay.jetty.servlet.SessionHandler.handle (SessionHandler.java:226) at org.mortbay.jetty.handler.ContextHandler.handle (ContextHandler.java:621) at org.mortbay.jetty.servlet.Dispatcher.forward (Dispatcher.java:222) at org.mortbay.jetty.servlet.Dispatcher.forward (Dispatcher.java:126) at org.appfuse.webapp.filter.StaticFilter.doFilterInternal (StaticFilter.java:102) at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java:75) at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1041) at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage (PageFilter.java:118) at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter (PageFilter.java:52) at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1041) at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter (UrlRewriteFilter.java:350) at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1041) at org.displaytag.filter.ResponseOverrideFilter.doFilter (ResponseOverrideFilter.java:125) at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1041) at net.sf.ehcache.constructs.web.filter.GzipFilter.doFilter (GzipFilter.java:75) at net.sf.ehcache.constructs.web.filter.Filter.doFilter (Filter.java:89) at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1041) at org.appfuse.webapp.filter.LocaleFilter.doFilterInternal (LocaleFilter.java:64) at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java:75) at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1041) at com.opensymphony.clickstream.ClickstreamFilter.doFilter (ClickstreamFilter.java:42) at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1041) at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFil terInternal(OpenSessionInViewFilter.java:198) at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java:75) at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1041) at org.acegisecurity.util.FilterChainProxy $VirtualFilterChain.doFilter(FilterChainProxy.java:264) at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke (FilterSecurityInterceptor.java:107) at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter (FilterSecurityInterceptor.java:72) at org.acegisecurity.util.FilterChainProxy $VirtualFilterChain.doFilter(FilterChainProxy.java:274) at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter (ExceptionTranslationFilter.java:110) at org.acegisecurity.util.FilterChainProxy $VirtualFilterChain.doFilter(FilterChainProxy.java:274) at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter (AnonymousProcessingFilter.java:125) at org.acegisecurity.util.FilterChainProxy $VirtualFilterChain.doFilter(FilterChainProxy.java:274) at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter (RememberMeProcessingFilter.java:135) at org.acegisecurity.util.FilterChainProxy $VirtualFilterChain.doFilter(FilterChainProxy.java:274) at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilt er(SecurityContextHolderAwareRequestFilter.java:81) at org.acegisecurity.util.FilterChainProxy $VirtualFilterChain.doFilter(FilterChainProxy.java:274) at org.acegisecurity.ui.AbstractProcessingFilter.doFilter (AbstractProcessingFilter.java:217) at org.acegisecurity.util.FilterChainProxy $VirtualFilterChain.doFilter(FilterChainProxy.java:274) at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter (HttpSessionContextIntegrationFilter.java:229) at org.acegisecurity.util.FilterChainProxy $VirtualFilterChain.doFilter(FilterChainProxy.java:274) at org.acegisecurity.util.FilterChainProxy.doFilter (FilterChainProxy.java:148) at org.acegisecurity.util.FilterToBeanProxy.doFilter (FilterToBeanProxy.java:98) at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1041) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal( CharacterEncodingFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java:75) 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:621) 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.headerComplete(HttpConnection.java:678)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:492)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)
-- Adam Sherman Technologist +1 (613) 797-6819 | http://www.sherman.ca/ | sip:[EMAIL PROTECTED]
dashboard.jsp
Description: Binary data
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]