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]
>
>

Reply via email to