Hi, Yes, that solved the issue.
Thank you, Igor 2010/1/6 Matej Knopp <[email protected]> > Caused by: java.util.MissingResourceException: Unable to find property: > 'id1' for component: grid1:header:header:id1 > > You are missing property id1 for column header in your property file. > > -Matej > > On Wed, Jan 6, 2010 at 6:35 PM, Igor Racic <[email protected]> wrote: > > Hi, > > > > I am trying to "adapt" datagrid example and can't resolve following: > > > > ERROR - RequestCycle - Exception in rendering component: > > [Component id = id1] > > org.apache.wicket.WicketRuntimeException: Exception in rendering > component: > > [Component id = id1] > > at org.apache.wicket.Component.renderComponent(Component.java:2658) > > at > > org.apache.wicket.markup.html.WebComponent.onRender(WebComponent.java:62) > > at org.apache.wicket.Component.render(Component.java:2450) > > at > > > com.inmethod.grid.common.ColumnsHeaderRepeater.onRender(ColumnsHeaderRepeater.java:142) > > at org.apache.wicket.Component.render(Component.java:2450) > > at > > org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1414) > > at > > > org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1577) > > at > > > org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:675) > > at > > > org.apache.wicket.markup.html.panel.Panel.onComponentTagBody(Panel.java:114) > > at org.apache.wicket.Component.renderComponent(Component.java:2619) > > at > org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1512) > > at org.apache.wicket.Component.render(Component.java:2450) > > at > > org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1414) > > at > > > org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1577) > > at > > > org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:675) > > at > > > org.apache.wicket.markup.html.panel.Panel.onComponentTagBody(Panel.java:114) > > at org.apache.wicket.Component.renderComponent(Component.java:2619) > > at > org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1512) > > at org.apache.wicket.Component.render(Component.java:2450) > > at > > org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1414) > > at > > org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1528) > > at org.apache.wicket.Page.onRender(Page.java:1545) > > at org.apache.wicket.Component.render(Component.java:2450) > > at org.apache.wicket.Page.renderPage(Page.java:914) > > at > > > org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:261) > > at > > > org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:105) > > at > > > org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1258) > > at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329) > > at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1428) > > at org.apache.wicket.RequestCycle.request(RequestCycle.java:545) > > at > > org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:479) > > at > > > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:312) > > at > > > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089) > > at > > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:365) > > at > > > org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) > > at > > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) > > at > > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712) > > at > org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405) > > at > > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) > > at org.mortbay.jetty.Server.handle(Server.java:295) > > at > > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:503) > > at > > > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:827) > > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:511) > > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:210) > > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:379) > > at > > > org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:226) > > at > > > org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442) > > Caused by: java.util.MissingResourceException: Unable to find property: > > 'id1' for component: grid1:header:header:id1 > > [class=com.inmethod.grid.column.AbstractColumn$1] > > at org.apache.wicket.Localizer.getString(Localizer.java:344) > > at org.apache.wicket.Localizer.getString(Localizer.java:138) > > at > > > org.apache.wicket.model.ResourceModel$AssignmentWrapper.getObject(ResourceModel.java:125) > > at > > > org.apache.wicket.model.ResourceModel$AssignmentWrapper.getObject(ResourceModel.java:92) > > at > > org.apache.wicket.Component.getDefaultModelObject(Component.java:1657) > > at > > > org.apache.wicket.Component.getDefaultModelObjectAsString(Component.java:1676) > > at > > > org.apache.wicket.markup.html.basic.Label.onComponentTagBody(Label.java:114) > > at org.apache.wicket.Component.renderComponent(Component.java:2619) > > ... 46 more > > INFO - ServerAndClientTimeFilter - 1391ms server time taken for request > > response size: 9967 > > > > > > public HomePage_Grid() { > > List<IGridColumn> columns = new ArrayList<IGridColumn>(); > > > > columns.add(new PropertyColumn(new ResourceModel("id1"), "id1")); > > columns.add(new PropertyColumn(new ResourceModel("origTable"), > > "origTable", "origTable")); > > columns.add(new PropertyColumn(new ResourceModel("rowCount"), > > "rowCount", "rowCount")); > > columns.add(new PropertyColumn(new ResourceModel("workingTable"), > > "workingTable")); > > columns.add(new PropertyColumn(new ResourceModel("details"), > > "details")); > > columns.add(new PropertyColumn(new ResourceModel("sqlText"), > > "sqlText")); > > > > DataGrid grid = new DefaultDataGrid("grid1", new > RcGridDataSource(), > > columns); > > > > add(grid); > > } > > > > > > > > <body> > > <h1>Some title</h1> > > <br/><br/> > > > > <div wicket:id="grid1">grid should go here</div> > > > > </body> > > > > it's 1.4.5 with latest wicketstuff. > > > > > > Any hint is welcome. > > > > > > Thank you and regards, > > Igor > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
