You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by William Lopes <wi...@gmail.com> on 2012/08/23 01:36:50 UTC

GridDataSource has been transformed and may not be directly instantiated

Hello again!

So, I'm updating my app for the last version of tapestry and by that seems,
this is the last thing to be done.

The system is working ok, but when I go access a page where I edited the
GridDataSource, I have problems. The grid don't be shows and this error is
returned:

java.lang.IllegalStateException: Class
> br.cnt.aas.material.components.MaterialGridDataSource has been transformed
> and may not be directly instantiated.
> at
> br.cnt.aas.material.components.MaterialGridDataSource.<init>(MaterialGridDataSource.java)
> at
> br.cnt.aas.material.pages.ListarMaterial.setupRender(ListarMaterial.java:191)
> at
> br.cnt.aas.material.pages.ListarMaterial.setupRender(ListarMaterial.java)
> at
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:174)
> at
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.invoke(ComponentPageElementImpl.java:133)
> at
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.render(ComponentPageElementImpl.java:181)
> at
> org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:72)
> at
> org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:124)
> at $PageRenderQueue_566878f139e.render(Unknown Source)
> at $PageRenderQueue_566878f1396.render(Unknown Source)
> at
> org.apache.tapestry5.internal.services.MarkupRendererTerminator.renderMarkup(MarkupRendererTerminator.java:37)
> at
> org.apache.tapestry5.services.TapestryModule$30.renderMarkup(TapestryModule.java:1980)
> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> at
> org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1964)
> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> at
> org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1946)
> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> at
> org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1931)
> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> at
> org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1917)
> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> at
> org.apache.tapestry5.services.TapestryModule$25.renderMarkup(TapestryModule.java:1899)
> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> at
> org.apache.tapestry5.services.TapestryModule$24.renderMarkup(TapestryModule.java:1880)
> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> at $MarkupRenderer_566878f139d.renderMarkup(Unknown Source)
> at
> org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:47)
> at $PageMarkupRenderer_566878f139b.renderPageMarkup(Unknown Source)
> at
> org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:67)
> at $PageResponseRenderer_566878f132d.renderPageResponse(Unknown Source)
> at
> org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:64)
> at
> org.apache.tapestry5.services.TapestryModule$37.handle(TapestryModule.java:2208)
> at $PageRenderRequestHandler_566878f132f.handle(Unknown Source)
> at $PageRenderRequestHandler_566878f1329.handle(Unknown Source)
> at
> org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48)
> at
> org.apache.tapestry5.services.InitializeActivePageName.handlePageRender(InitializeActivePageName.java:47)
> at $ComponentRequestHandler_566878f132a.handlePageRender(Unknown Source)
> at $ComponentRequestHandler_566878f12fb.handlePageRender(Unknown Source)
> at
> org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45)
> at $Dispatcher_566878f12fe.dispatch(Unknown Source)
> at $Dispatcher_566878f12f8.dispatch(Unknown Source)
> at
> org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:302)
> at
> org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
> at $RequestHandler_566878f12f9.service(Unknown Source)
> at
> org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:902)
> at $RequestHandler_566878f12f9.service(Unknown Source)
> at
> org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:892)
> at $RequestHandler_566878f12f9.service(Unknown Source)
> at
> org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
> at $RequestHandler_566878f12f9.service(Unknown Source)
> at br.cnt.aas.material.services.AppModule$1.service(AppModule.java:116)
> at $RequestFilter_566878f12f3.service(Unknown Source)
> at $RequestHandler_566878f12f9.service(Unknown Source)
> at
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:105)
> at
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:95)
> at
> org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
> at
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:119)
> at $RequestHandler_566878f12f9.service(Unknown Source)
> at $RequestHandler_566878f12ec.service(Unknown Source)
> at
> org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:253)
> at
> org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
> at $HttpServletRequestHandler_566878f12ee.service(Unknown Source)
> at
> org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
> at $HttpServletRequestFilter_566878f12ea.service(Unknown Source)
> at $HttpServletRequestHandler_566878f12ee.service(Unknown Source)
> at
> org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:852)
> at $HttpServletRequestHandler_566878f12ee.service(Unknown Source)
> at $HttpServletRequestHandler_566878f12e9.service(Unknown Source)
> at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> 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.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
> at java.lang.Thread.run(Thread.java:722)


Look my page.java:

> void setupRender() {
> try {
> if(filtro == null || getFiltro().trim().isEmpty())
> dataSource = new
> MaterialGridDataSource(service.getAllByModeloDados(this.getModeloDados()));
> else dataSource = new
> MaterialGridDataSource(service.getAllByFiltroTextoAndModeloDados(this.getFiltro(),
> this.getModeloDados()));
> } catch (Exception e) {
> System.out.println("Erro em " + this);
> e.printStackTrace();
> }
> }


The funny is that worked very well and nothing now.

Any suggestions?

>

Re: GridDataSource has been transformed and may not be directly instantiated

Posted by William Lopes <wi...@gmail.com>.
Ok, thank you again. You already saved me twice today.

2012/8/22 Christian Riedel <cr...@googlemail.com>

> That's up to your personal taste ;-)
>
> Am 23.08.2012 um 02:18 schrieb William Lopes:
>
> > Thank you so much again, it is solved.
> >
> > I put in util package, is a good practice?
> >
> > 2012/8/22 Christian Riedel <cr...@googlemail.com>
> >
> >> move br.cnt.aas.material.components.MaterialGridDataSource into another
> >> package since it's obviously not a component class!
> >>
> >> Am 23.08.2012 um 02:03 schrieb William Lopes:
> >>
> >>> Thanks.
> >>>
> >>> So, what do you advise?
> >>>
> >>> 2012/8/22 Christian Riedel <cr...@googlemail.com>
> >>>
> >>>> Before Tapestry 5.3 it was just a recommendation, now it's a
> >> requirement:
> >>>> NEVER put other classes than components, mixins or pages (except
> >>>> base-classes) into their corresponding packages!
> >>>> You know… Tapestry is doing MAGIC a.k.a. convention over configuration
> >> ;)
> >>>>
> >>>>
> >>>>
> >>>> Am 23.08.2012 um 01:36 schrieb William Lopes:
> >>>>
> >>>>> Hello again!
> >>>>>
> >>>>> So, I'm updating my app for the last version of tapestry and by that
> >>>> seems,
> >>>>> this is the last thing to be done.
> >>>>>
> >>>>> The system is working ok, but when I go access a page where I edited
> >> the
> >>>>> GridDataSource, I have problems. The grid don't be shows and this
> error
> >>>> is
> >>>>> returned:
> >>>>>
> >>>>> java.lang.IllegalStateException: Class
> >>>>>> br.cnt.aas.material.components.MaterialGridDataSource has been
> >>>> transformed
> >>>>>> and may not be directly instantiated.
> >>>>>> at
> >>>>>>
> >>>>
> >>
> br.cnt.aas.material.components.MaterialGridDataSource.<init>(MaterialGridDataSource.java)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> br.cnt.aas.material.pages.ListarMaterial.setupRender(ListarMaterial.java:191)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> br.cnt.aas.material.pages.ListarMaterial.setupRender(ListarMaterial.java)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:174)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.invoke(ComponentPageElementImpl.java:133)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.render(ComponentPageElementImpl.java:181)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:72)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:124)
> >>>>>> at $PageRenderQueue_566878f139e.render(Unknown Source)
> >>>>>> at $PageRenderQueue_566878f1396.render(Unknown Source)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.internal.services.MarkupRendererTerminator.renderMarkup(MarkupRendererTerminator.java:37)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$30.renderMarkup(TapestryModule.java:1980)
> >>>>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1964)
> >>>>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1946)
> >>>>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1931)
> >>>>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1917)
> >>>>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$25.renderMarkup(TapestryModule.java:1899)
> >>>>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$24.renderMarkup(TapestryModule.java:1880)
> >>>>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> >>>>>> at $MarkupRenderer_566878f139d.renderMarkup(Unknown Source)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:47)
> >>>>>> at $PageMarkupRenderer_566878f139b.renderPageMarkup(Unknown Source)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:67)
> >>>>>> at $PageResponseRenderer_566878f132d.renderPageResponse(Unknown
> >> Source)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:64)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$37.handle(TapestryModule.java:2208)
> >>>>>> at $PageRenderRequestHandler_566878f132f.handle(Unknown Source)
> >>>>>> at $PageRenderRequestHandler_566878f1329.handle(Unknown Source)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.services.InitializeActivePageName.handlePageRender(InitializeActivePageName.java:47)
> >>>>>> at $ComponentRequestHandler_566878f132a.handlePageRender(Unknown
> >> Source)
> >>>>>> at $ComponentRequestHandler_566878f12fb.handlePageRender(Unknown
> >> Source)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45)
> >>>>>> at $Dispatcher_566878f12fe.dispatch(Unknown Source)
> >>>>>> at $Dispatcher_566878f12f8.dispatch(Unknown Source)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:302)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
> >>>>>> at $RequestHandler_566878f12f9.service(Unknown Source)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:902)
> >>>>>> at $RequestHandler_566878f12f9.service(Unknown Source)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:892)
> >>>>>> at $RequestHandler_566878f12f9.service(Unknown Source)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
> >>>>>> at $RequestHandler_566878f12f9.service(Unknown Source)
> >>>>>> at
> >> br.cnt.aas.material.services.AppModule$1.service(AppModule.java:116)
> >>>>>> at $RequestFilter_566878f12f3.service(Unknown Source)
> >>>>>> at $RequestHandler_566878f12f9.service(Unknown Source)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:105)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:95)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:119)
> >>>>>> at $RequestHandler_566878f12f9.service(Unknown Source)
> >>>>>> at $RequestHandler_566878f12ec.service(Unknown Source)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:253)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
> >>>>>> at $HttpServletRequestHandler_566878f12ee.service(Unknown Source)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
> >>>>>> at $HttpServletRequestFilter_566878f12ea.service(Unknown Source)
> >>>>>> at $HttpServletRequestHandler_566878f12ee.service(Unknown Source)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:852)
> >>>>>> at $HttpServletRequestHandler_566878f12ee.service(Unknown Source)
> >>>>>> at $HttpServletRequestHandler_566878f12e9.service(Unknown Source)
> >>>>>> at
> >> org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> >>>>>> 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.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
> >>>>>> at
> >>>>>>
> >>>>
> >>
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
> >>>>>> at
> >>>>
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
> >>>>>> at java.lang.Thread.run(Thread.java:722)
> >>>>>
> >>>>>
> >>>>> Look my page.java:
> >>>>>
> >>>>>> void setupRender() {
> >>>>>> try {
> >>>>>> if(filtro == null || getFiltro().trim().isEmpty())
> >>>>>> dataSource = new
> >>>>>>
> >>>>
> >>
> MaterialGridDataSource(service.getAllByModeloDados(this.getModeloDados()));
> >>>>>> else dataSource = new
> >>>>>>
> >>>>
> >>
> MaterialGridDataSource(service.getAllByFiltroTextoAndModeloDados(this.getFiltro(),
> >>>>>> this.getModeloDados()));
> >>>>>> } catch (Exception e) {
> >>>>>> System.out.println("Erro em " + this);
> >>>>>> e.printStackTrace();
> >>>>>> }
> >>>>>> }
> >>>>>
> >>>>>
> >>>>> The funny is that worked very well and nothing now.
> >>>>>
> >>>>> Any suggestions?
> >>>>>
> >>>>>>
> >>>>
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> >>>> For additional commands, e-mail: users-help@tapestry.apache.org
> >>>>
> >>>>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> >> For additional commands, e-mail: users-help@tapestry.apache.org
> >>
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

Re: GridDataSource has been transformed and may not be directly instantiated

Posted by Christian Riedel <cr...@googlemail.com>.
That's up to your personal taste ;-) 

Am 23.08.2012 um 02:18 schrieb William Lopes:

> Thank you so much again, it is solved.
> 
> I put in util package, is a good practice?
> 
> 2012/8/22 Christian Riedel <cr...@googlemail.com>
> 
>> move br.cnt.aas.material.components.MaterialGridDataSource into another
>> package since it's obviously not a component class!
>> 
>> Am 23.08.2012 um 02:03 schrieb William Lopes:
>> 
>>> Thanks.
>>> 
>>> So, what do you advise?
>>> 
>>> 2012/8/22 Christian Riedel <cr...@googlemail.com>
>>> 
>>>> Before Tapestry 5.3 it was just a recommendation, now it's a
>> requirement:
>>>> NEVER put other classes than components, mixins or pages (except
>>>> base-classes) into their corresponding packages!
>>>> You know… Tapestry is doing MAGIC a.k.a. convention over configuration
>> ;)
>>>> 
>>>> 
>>>> 
>>>> Am 23.08.2012 um 01:36 schrieb William Lopes:
>>>> 
>>>>> Hello again!
>>>>> 
>>>>> So, I'm updating my app for the last version of tapestry and by that
>>>> seems,
>>>>> this is the last thing to be done.
>>>>> 
>>>>> The system is working ok, but when I go access a page where I edited
>> the
>>>>> GridDataSource, I have problems. The grid don't be shows and this error
>>>> is
>>>>> returned:
>>>>> 
>>>>> java.lang.IllegalStateException: Class
>>>>>> br.cnt.aas.material.components.MaterialGridDataSource has been
>>>> transformed
>>>>>> and may not be directly instantiated.
>>>>>> at
>>>>>> 
>>>> 
>> br.cnt.aas.material.components.MaterialGridDataSource.<init>(MaterialGridDataSource.java)
>>>>>> at
>>>>>> 
>>>> 
>> br.cnt.aas.material.pages.ListarMaterial.setupRender(ListarMaterial.java:191)
>>>>>> at
>>>>>> 
>>>> 
>> br.cnt.aas.material.pages.ListarMaterial.setupRender(ListarMaterial.java)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:174)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.invoke(ComponentPageElementImpl.java:133)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.render(ComponentPageElementImpl.java:181)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:72)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:124)
>>>>>> at $PageRenderQueue_566878f139e.render(Unknown Source)
>>>>>> at $PageRenderQueue_566878f1396.render(Unknown Source)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.internal.services.MarkupRendererTerminator.renderMarkup(MarkupRendererTerminator.java:37)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.services.TapestryModule$30.renderMarkup(TapestryModule.java:1980)
>>>>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1964)
>>>>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1946)
>>>>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1931)
>>>>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1917)
>>>>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.services.TapestryModule$25.renderMarkup(TapestryModule.java:1899)
>>>>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.services.TapestryModule$24.renderMarkup(TapestryModule.java:1880)
>>>>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
>>>>>> at $MarkupRenderer_566878f139d.renderMarkup(Unknown Source)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:47)
>>>>>> at $PageMarkupRenderer_566878f139b.renderPageMarkup(Unknown Source)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:67)
>>>>>> at $PageResponseRenderer_566878f132d.renderPageResponse(Unknown
>> Source)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:64)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.services.TapestryModule$37.handle(TapestryModule.java:2208)
>>>>>> at $PageRenderRequestHandler_566878f132f.handle(Unknown Source)
>>>>>> at $PageRenderRequestHandler_566878f1329.handle(Unknown Source)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.services.InitializeActivePageName.handlePageRender(InitializeActivePageName.java:47)
>>>>>> at $ComponentRequestHandler_566878f132a.handlePageRender(Unknown
>> Source)
>>>>>> at $ComponentRequestHandler_566878f12fb.handlePageRender(Unknown
>> Source)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45)
>>>>>> at $Dispatcher_566878f12fe.dispatch(Unknown Source)
>>>>>> at $Dispatcher_566878f12f8.dispatch(Unknown Source)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:302)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
>>>>>> at $RequestHandler_566878f12f9.service(Unknown Source)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:902)
>>>>>> at $RequestHandler_566878f12f9.service(Unknown Source)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:892)
>>>>>> at $RequestHandler_566878f12f9.service(Unknown Source)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
>>>>>> at $RequestHandler_566878f12f9.service(Unknown Source)
>>>>>> at
>> br.cnt.aas.material.services.AppModule$1.service(AppModule.java:116)
>>>>>> at $RequestFilter_566878f12f3.service(Unknown Source)
>>>>>> at $RequestHandler_566878f12f9.service(Unknown Source)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:105)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:95)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:119)
>>>>>> at $RequestHandler_566878f12f9.service(Unknown Source)
>>>>>> at $RequestHandler_566878f12ec.service(Unknown Source)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:253)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
>>>>>> at $HttpServletRequestHandler_566878f12ee.service(Unknown Source)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
>>>>>> at $HttpServletRequestFilter_566878f12ea.service(Unknown Source)
>>>>>> at $HttpServletRequestHandler_566878f12ee.service(Unknown Source)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:852)
>>>>>> at $HttpServletRequestHandler_566878f12ee.service(Unknown Source)
>>>>>> at $HttpServletRequestHandler_566878f12e9.service(Unknown Source)
>>>>>> at
>> org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>>>>> 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.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
>>>>>> at
>>>>>> 
>>>> 
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
>>>>>> at
>>>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>>>>>> at java.lang.Thread.run(Thread.java:722)
>>>>> 
>>>>> 
>>>>> Look my page.java:
>>>>> 
>>>>>> void setupRender() {
>>>>>> try {
>>>>>> if(filtro == null || getFiltro().trim().isEmpty())
>>>>>> dataSource = new
>>>>>> 
>>>> 
>> MaterialGridDataSource(service.getAllByModeloDados(this.getModeloDados()));
>>>>>> else dataSource = new
>>>>>> 
>>>> 
>> MaterialGridDataSource(service.getAllByFiltroTextoAndModeloDados(this.getFiltro(),
>>>>>> this.getModeloDados()));
>>>>>> } catch (Exception e) {
>>>>>> System.out.println("Erro em " + this);
>>>>>> e.printStackTrace();
>>>>>> }
>>>>>> }
>>>>> 
>>>>> 
>>>>> The funny is that worked very well and nothing now.
>>>>> 
>>>>> Any suggestions?
>>>>> 
>>>>>> 
>>>> 
>>>> 
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>> 
>>>> 
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>> 
>> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: GridDataSource has been transformed and may not be directly instantiated

Posted by William Lopes <wi...@gmail.com>.
Thank you so much again, it is solved.

I put in util package, is a good practice?

2012/8/22 Christian Riedel <cr...@googlemail.com>

> move br.cnt.aas.material.components.MaterialGridDataSource into another
> package since it's obviously not a component class!
>
> Am 23.08.2012 um 02:03 schrieb William Lopes:
>
> > Thanks.
> >
> > So, what do you advise?
> >
> > 2012/8/22 Christian Riedel <cr...@googlemail.com>
> >
> >> Before Tapestry 5.3 it was just a recommendation, now it's a
> requirement:
> >> NEVER put other classes than components, mixins or pages (except
> >> base-classes) into their corresponding packages!
> >> You know… Tapestry is doing MAGIC a.k.a. convention over configuration
> ;)
> >>
> >>
> >>
> >> Am 23.08.2012 um 01:36 schrieb William Lopes:
> >>
> >>> Hello again!
> >>>
> >>> So, I'm updating my app for the last version of tapestry and by that
> >> seems,
> >>> this is the last thing to be done.
> >>>
> >>> The system is working ok, but when I go access a page where I edited
> the
> >>> GridDataSource, I have problems. The grid don't be shows and this error
> >> is
> >>> returned:
> >>>
> >>> java.lang.IllegalStateException: Class
> >>>> br.cnt.aas.material.components.MaterialGridDataSource has been
> >> transformed
> >>>> and may not be directly instantiated.
> >>>> at
> >>>>
> >>
> br.cnt.aas.material.components.MaterialGridDataSource.<init>(MaterialGridDataSource.java)
> >>>> at
> >>>>
> >>
> br.cnt.aas.material.pages.ListarMaterial.setupRender(ListarMaterial.java:191)
> >>>> at
> >>>>
> >>
> br.cnt.aas.material.pages.ListarMaterial.setupRender(ListarMaterial.java)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:174)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.invoke(ComponentPageElementImpl.java:133)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.render(ComponentPageElementImpl.java:181)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:72)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:124)
> >>>> at $PageRenderQueue_566878f139e.render(Unknown Source)
> >>>> at $PageRenderQueue_566878f1396.render(Unknown Source)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.internal.services.MarkupRendererTerminator.renderMarkup(MarkupRendererTerminator.java:37)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$30.renderMarkup(TapestryModule.java:1980)
> >>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1964)
> >>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1946)
> >>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1931)
> >>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1917)
> >>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$25.renderMarkup(TapestryModule.java:1899)
> >>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$24.renderMarkup(TapestryModule.java:1880)
> >>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> >>>> at $MarkupRenderer_566878f139d.renderMarkup(Unknown Source)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:47)
> >>>> at $PageMarkupRenderer_566878f139b.renderPageMarkup(Unknown Source)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:67)
> >>>> at $PageResponseRenderer_566878f132d.renderPageResponse(Unknown
> Source)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:64)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$37.handle(TapestryModule.java:2208)
> >>>> at $PageRenderRequestHandler_566878f132f.handle(Unknown Source)
> >>>> at $PageRenderRequestHandler_566878f1329.handle(Unknown Source)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.services.InitializeActivePageName.handlePageRender(InitializeActivePageName.java:47)
> >>>> at $ComponentRequestHandler_566878f132a.handlePageRender(Unknown
> Source)
> >>>> at $ComponentRequestHandler_566878f12fb.handlePageRender(Unknown
> Source)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45)
> >>>> at $Dispatcher_566878f12fe.dispatch(Unknown Source)
> >>>> at $Dispatcher_566878f12f8.dispatch(Unknown Source)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:302)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
> >>>> at $RequestHandler_566878f12f9.service(Unknown Source)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:902)
> >>>> at $RequestHandler_566878f12f9.service(Unknown Source)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:892)
> >>>> at $RequestHandler_566878f12f9.service(Unknown Source)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
> >>>> at $RequestHandler_566878f12f9.service(Unknown Source)
> >>>> at
> br.cnt.aas.material.services.AppModule$1.service(AppModule.java:116)
> >>>> at $RequestFilter_566878f12f3.service(Unknown Source)
> >>>> at $RequestHandler_566878f12f9.service(Unknown Source)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:105)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:95)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:119)
> >>>> at $RequestHandler_566878f12f9.service(Unknown Source)
> >>>> at $RequestHandler_566878f12ec.service(Unknown Source)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:253)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
> >>>> at $HttpServletRequestHandler_566878f12ee.service(Unknown Source)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
> >>>> at $HttpServletRequestFilter_566878f12ea.service(Unknown Source)
> >>>> at $HttpServletRequestHandler_566878f12ee.service(Unknown Source)
> >>>> at
> >>>>
> >>
> org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:852)
> >>>> at $HttpServletRequestHandler_566878f12ee.service(Unknown Source)
> >>>> at $HttpServletRequestHandler_566878f12e9.service(Unknown Source)
> >>>> at
> org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171)
> >>>> at
> >>>>
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> >>>> 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.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> >>>> at
> >>>>
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> >>>> at
> >>>>
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> >>>> at
> >>>>
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
> >>>> at
> >>>>
> >>
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
> >>>> at
> >>>>
> >>
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
> >>>> at
> >> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
> >>>> at java.lang.Thread.run(Thread.java:722)
> >>>
> >>>
> >>> Look my page.java:
> >>>
> >>>> void setupRender() {
> >>>> try {
> >>>> if(filtro == null || getFiltro().trim().isEmpty())
> >>>> dataSource = new
> >>>>
> >>
> MaterialGridDataSource(service.getAllByModeloDados(this.getModeloDados()));
> >>>> else dataSource = new
> >>>>
> >>
> MaterialGridDataSource(service.getAllByFiltroTextoAndModeloDados(this.getFiltro(),
> >>>> this.getModeloDados()));
> >>>> } catch (Exception e) {
> >>>> System.out.println("Erro em " + this);
> >>>> e.printStackTrace();
> >>>> }
> >>>> }
> >>>
> >>>
> >>> The funny is that worked very well and nothing now.
> >>>
> >>> Any suggestions?
> >>>
> >>>>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> >> For additional commands, e-mail: users-help@tapestry.apache.org
> >>
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

Re: GridDataSource has been transformed and may not be directly instantiated

Posted by Christian Riedel <cr...@googlemail.com>.
move br.cnt.aas.material.components.MaterialGridDataSource into another package since it's obviously not a component class!

Am 23.08.2012 um 02:03 schrieb William Lopes:

> Thanks.
> 
> So, what do you advise?
> 
> 2012/8/22 Christian Riedel <cr...@googlemail.com>
> 
>> Before Tapestry 5.3 it was just a recommendation, now it's a requirement:
>> NEVER put other classes than components, mixins or pages (except
>> base-classes) into their corresponding packages!
>> You know… Tapestry is doing MAGIC a.k.a. convention over configuration ;)
>> 
>> 
>> 
>> Am 23.08.2012 um 01:36 schrieb William Lopes:
>> 
>>> Hello again!
>>> 
>>> So, I'm updating my app for the last version of tapestry and by that
>> seems,
>>> this is the last thing to be done.
>>> 
>>> The system is working ok, but when I go access a page where I edited the
>>> GridDataSource, I have problems. The grid don't be shows and this error
>> is
>>> returned:
>>> 
>>> java.lang.IllegalStateException: Class
>>>> br.cnt.aas.material.components.MaterialGridDataSource has been
>> transformed
>>>> and may not be directly instantiated.
>>>> at
>>>> 
>> br.cnt.aas.material.components.MaterialGridDataSource.<init>(MaterialGridDataSource.java)
>>>> at
>>>> 
>> br.cnt.aas.material.pages.ListarMaterial.setupRender(ListarMaterial.java:191)
>>>> at
>>>> 
>> br.cnt.aas.material.pages.ListarMaterial.setupRender(ListarMaterial.java)
>>>> at
>>>> 
>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:174)
>>>> at
>>>> 
>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.invoke(ComponentPageElementImpl.java:133)
>>>> at
>>>> 
>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.render(ComponentPageElementImpl.java:181)
>>>> at
>>>> 
>> org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:72)
>>>> at
>>>> 
>> org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:124)
>>>> at $PageRenderQueue_566878f139e.render(Unknown Source)
>>>> at $PageRenderQueue_566878f1396.render(Unknown Source)
>>>> at
>>>> 
>> org.apache.tapestry5.internal.services.MarkupRendererTerminator.renderMarkup(MarkupRendererTerminator.java:37)
>>>> at
>>>> 
>> org.apache.tapestry5.services.TapestryModule$30.renderMarkup(TapestryModule.java:1980)
>>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
>>>> at
>>>> 
>> org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1964)
>>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
>>>> at
>>>> 
>> org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1946)
>>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
>>>> at
>>>> 
>> org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1931)
>>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
>>>> at
>>>> 
>> org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1917)
>>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
>>>> at
>>>> 
>> org.apache.tapestry5.services.TapestryModule$25.renderMarkup(TapestryModule.java:1899)
>>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
>>>> at
>>>> 
>> org.apache.tapestry5.services.TapestryModule$24.renderMarkup(TapestryModule.java:1880)
>>>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
>>>> at $MarkupRenderer_566878f139d.renderMarkup(Unknown Source)
>>>> at
>>>> 
>> org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:47)
>>>> at $PageMarkupRenderer_566878f139b.renderPageMarkup(Unknown Source)
>>>> at
>>>> 
>> org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:67)
>>>> at $PageResponseRenderer_566878f132d.renderPageResponse(Unknown Source)
>>>> at
>>>> 
>> org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:64)
>>>> at
>>>> 
>> org.apache.tapestry5.services.TapestryModule$37.handle(TapestryModule.java:2208)
>>>> at $PageRenderRequestHandler_566878f132f.handle(Unknown Source)
>>>> at $PageRenderRequestHandler_566878f1329.handle(Unknown Source)
>>>> at
>>>> 
>> org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48)
>>>> at
>>>> 
>> org.apache.tapestry5.services.InitializeActivePageName.handlePageRender(InitializeActivePageName.java:47)
>>>> at $ComponentRequestHandler_566878f132a.handlePageRender(Unknown Source)
>>>> at $ComponentRequestHandler_566878f12fb.handlePageRender(Unknown Source)
>>>> at
>>>> 
>> org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45)
>>>> at $Dispatcher_566878f12fe.dispatch(Unknown Source)
>>>> at $Dispatcher_566878f12f8.dispatch(Unknown Source)
>>>> at
>>>> 
>> org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:302)
>>>> at
>>>> 
>> org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
>>>> at $RequestHandler_566878f12f9.service(Unknown Source)
>>>> at
>>>> 
>> org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:902)
>>>> at $RequestHandler_566878f12f9.service(Unknown Source)
>>>> at
>>>> 
>> org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:892)
>>>> at $RequestHandler_566878f12f9.service(Unknown Source)
>>>> at
>>>> 
>> org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
>>>> at $RequestHandler_566878f12f9.service(Unknown Source)
>>>> at br.cnt.aas.material.services.AppModule$1.service(AppModule.java:116)
>>>> at $RequestFilter_566878f12f3.service(Unknown Source)
>>>> at $RequestHandler_566878f12f9.service(Unknown Source)
>>>> at
>>>> 
>> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:105)
>>>> at
>>>> 
>> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:95)
>>>> at
>>>> 
>> org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
>>>> at
>>>> 
>> org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:119)
>>>> at $RequestHandler_566878f12f9.service(Unknown Source)
>>>> at $RequestHandler_566878f12ec.service(Unknown Source)
>>>> at
>>>> 
>> org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:253)
>>>> at
>>>> 
>> org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
>>>> at $HttpServletRequestHandler_566878f12ee.service(Unknown Source)
>>>> at
>>>> 
>> org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
>>>> at $HttpServletRequestFilter_566878f12ea.service(Unknown Source)
>>>> at $HttpServletRequestHandler_566878f12ee.service(Unknown Source)
>>>> at
>>>> 
>> org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:852)
>>>> at $HttpServletRequestHandler_566878f12ee.service(Unknown Source)
>>>> at $HttpServletRequestHandler_566878f12e9.service(Unknown Source)
>>>> at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171)
>>>> at
>>>> 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>>> 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.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>>>> at
>>>> 
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>>> at
>>>> 
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>>>> at
>>>> 
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
>>>> at
>>>> 
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
>>>> at
>>>> 
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
>>>> at
>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>>>> at java.lang.Thread.run(Thread.java:722)
>>> 
>>> 
>>> Look my page.java:
>>> 
>>>> void setupRender() {
>>>> try {
>>>> if(filtro == null || getFiltro().trim().isEmpty())
>>>> dataSource = new
>>>> 
>> MaterialGridDataSource(service.getAllByModeloDados(this.getModeloDados()));
>>>> else dataSource = new
>>>> 
>> MaterialGridDataSource(service.getAllByFiltroTextoAndModeloDados(this.getFiltro(),
>>>> this.getModeloDados()));
>>>> } catch (Exception e) {
>>>> System.out.println("Erro em " + this);
>>>> e.printStackTrace();
>>>> }
>>>> }
>>> 
>>> 
>>> The funny is that worked very well and nothing now.
>>> 
>>> Any suggestions?
>>> 
>>>> 
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>> 
>> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: GridDataSource has been transformed and may not be directly instantiated

Posted by William Lopes <wi...@gmail.com>.
Thanks.

So, what do you advise?

2012/8/22 Christian Riedel <cr...@googlemail.com>

> Before Tapestry 5.3 it was just a recommendation, now it's a requirement:
> NEVER put other classes than components, mixins or pages (except
> base-classes) into their corresponding packages!
> You know… Tapestry is doing MAGIC a.k.a. convention over configuration ;)
>
>
>
> Am 23.08.2012 um 01:36 schrieb William Lopes:
>
> > Hello again!
> >
> > So, I'm updating my app for the last version of tapestry and by that
> seems,
> > this is the last thing to be done.
> >
> > The system is working ok, but when I go access a page where I edited the
> > GridDataSource, I have problems. The grid don't be shows and this error
> is
> > returned:
> >
> > java.lang.IllegalStateException: Class
> >> br.cnt.aas.material.components.MaterialGridDataSource has been
> transformed
> >> and may not be directly instantiated.
> >> at
> >>
> br.cnt.aas.material.components.MaterialGridDataSource.<init>(MaterialGridDataSource.java)
> >> at
> >>
> br.cnt.aas.material.pages.ListarMaterial.setupRender(ListarMaterial.java:191)
> >> at
> >>
> br.cnt.aas.material.pages.ListarMaterial.setupRender(ListarMaterial.java)
> >> at
> >>
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:174)
> >> at
> >>
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.invoke(ComponentPageElementImpl.java:133)
> >> at
> >>
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.render(ComponentPageElementImpl.java:181)
> >> at
> >>
> org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:72)
> >> at
> >>
> org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:124)
> >> at $PageRenderQueue_566878f139e.render(Unknown Source)
> >> at $PageRenderQueue_566878f1396.render(Unknown Source)
> >> at
> >>
> org.apache.tapestry5.internal.services.MarkupRendererTerminator.renderMarkup(MarkupRendererTerminator.java:37)
> >> at
> >>
> org.apache.tapestry5.services.TapestryModule$30.renderMarkup(TapestryModule.java:1980)
> >> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> >> at
> >>
> org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1964)
> >> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> >> at
> >>
> org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1946)
> >> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> >> at
> >>
> org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1931)
> >> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> >> at
> >>
> org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1917)
> >> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> >> at
> >>
> org.apache.tapestry5.services.TapestryModule$25.renderMarkup(TapestryModule.java:1899)
> >> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> >> at
> >>
> org.apache.tapestry5.services.TapestryModule$24.renderMarkup(TapestryModule.java:1880)
> >> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
> >> at $MarkupRenderer_566878f139d.renderMarkup(Unknown Source)
> >> at
> >>
> org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:47)
> >> at $PageMarkupRenderer_566878f139b.renderPageMarkup(Unknown Source)
> >> at
> >>
> org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:67)
> >> at $PageResponseRenderer_566878f132d.renderPageResponse(Unknown Source)
> >> at
> >>
> org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:64)
> >> at
> >>
> org.apache.tapestry5.services.TapestryModule$37.handle(TapestryModule.java:2208)
> >> at $PageRenderRequestHandler_566878f132f.handle(Unknown Source)
> >> at $PageRenderRequestHandler_566878f1329.handle(Unknown Source)
> >> at
> >>
> org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48)
> >> at
> >>
> org.apache.tapestry5.services.InitializeActivePageName.handlePageRender(InitializeActivePageName.java:47)
> >> at $ComponentRequestHandler_566878f132a.handlePageRender(Unknown Source)
> >> at $ComponentRequestHandler_566878f12fb.handlePageRender(Unknown Source)
> >> at
> >>
> org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45)
> >> at $Dispatcher_566878f12fe.dispatch(Unknown Source)
> >> at $Dispatcher_566878f12f8.dispatch(Unknown Source)
> >> at
> >>
> org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:302)
> >> at
> >>
> org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
> >> at $RequestHandler_566878f12f9.service(Unknown Source)
> >> at
> >>
> org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:902)
> >> at $RequestHandler_566878f12f9.service(Unknown Source)
> >> at
> >>
> org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:892)
> >> at $RequestHandler_566878f12f9.service(Unknown Source)
> >> at
> >>
> org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
> >> at $RequestHandler_566878f12f9.service(Unknown Source)
> >> at br.cnt.aas.material.services.AppModule$1.service(AppModule.java:116)
> >> at $RequestFilter_566878f12f3.service(Unknown Source)
> >> at $RequestHandler_566878f12f9.service(Unknown Source)
> >> at
> >>
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:105)
> >> at
> >>
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:95)
> >> at
> >>
> org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
> >> at
> >>
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:119)
> >> at $RequestHandler_566878f12f9.service(Unknown Source)
> >> at $RequestHandler_566878f12ec.service(Unknown Source)
> >> at
> >>
> org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:253)
> >> at
> >>
> org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
> >> at $HttpServletRequestHandler_566878f12ee.service(Unknown Source)
> >> at
> >>
> org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
> >> at $HttpServletRequestFilter_566878f12ea.service(Unknown Source)
> >> at $HttpServletRequestHandler_566878f12ee.service(Unknown Source)
> >> at
> >>
> org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:852)
> >> at $HttpServletRequestHandler_566878f12ee.service(Unknown Source)
> >> at $HttpServletRequestHandler_566878f12e9.service(Unknown Source)
> >> at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171)
> >> at
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> >> 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.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> >> at
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> >> at
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> >> at
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
> >> at
> >>
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
> >> at
> >>
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
> >> at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
> >> at java.lang.Thread.run(Thread.java:722)
> >
> >
> > Look my page.java:
> >
> >> void setupRender() {
> >> try {
> >> if(filtro == null || getFiltro().trim().isEmpty())
> >> dataSource = new
> >>
> MaterialGridDataSource(service.getAllByModeloDados(this.getModeloDados()));
> >> else dataSource = new
> >>
> MaterialGridDataSource(service.getAllByFiltroTextoAndModeloDados(this.getFiltro(),
> >> this.getModeloDados()));
> >> } catch (Exception e) {
> >> System.out.println("Erro em " + this);
> >> e.printStackTrace();
> >> }
> >> }
> >
> >
> > The funny is that worked very well and nothing now.
> >
> > Any suggestions?
> >
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

Re: GridDataSource has been transformed and may not be directly instantiated

Posted by Christian Riedel <cr...@googlemail.com>.
Before Tapestry 5.3 it was just a recommendation, now it's a requirement: NEVER put other classes than components, mixins or pages (except base-classes) into their corresponding packages!
You know… Tapestry is doing MAGIC a.k.a. convention over configuration ;)



Am 23.08.2012 um 01:36 schrieb William Lopes:

> Hello again!
> 
> So, I'm updating my app for the last version of tapestry and by that seems,
> this is the last thing to be done.
> 
> The system is working ok, but when I go access a page where I edited the
> GridDataSource, I have problems. The grid don't be shows and this error is
> returned:
> 
> java.lang.IllegalStateException: Class
>> br.cnt.aas.material.components.MaterialGridDataSource has been transformed
>> and may not be directly instantiated.
>> at
>> br.cnt.aas.material.components.MaterialGridDataSource.<init>(MaterialGridDataSource.java)
>> at
>> br.cnt.aas.material.pages.ListarMaterial.setupRender(ListarMaterial.java:191)
>> at
>> br.cnt.aas.material.pages.ListarMaterial.setupRender(ListarMaterial.java)
>> at
>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:174)
>> at
>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.invoke(ComponentPageElementImpl.java:133)
>> at
>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.render(ComponentPageElementImpl.java:181)
>> at
>> org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:72)
>> at
>> org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:124)
>> at $PageRenderQueue_566878f139e.render(Unknown Source)
>> at $PageRenderQueue_566878f1396.render(Unknown Source)
>> at
>> org.apache.tapestry5.internal.services.MarkupRendererTerminator.renderMarkup(MarkupRendererTerminator.java:37)
>> at
>> org.apache.tapestry5.services.TapestryModule$30.renderMarkup(TapestryModule.java:1980)
>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
>> at
>> org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1964)
>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
>> at
>> org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1946)
>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
>> at
>> org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1931)
>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
>> at
>> org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1917)
>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
>> at
>> org.apache.tapestry5.services.TapestryModule$25.renderMarkup(TapestryModule.java:1899)
>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
>> at
>> org.apache.tapestry5.services.TapestryModule$24.renderMarkup(TapestryModule.java:1880)
>> at $MarkupRenderer_566878f13a1.renderMarkup(Unknown Source)
>> at $MarkupRenderer_566878f139d.renderMarkup(Unknown Source)
>> at
>> org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:47)
>> at $PageMarkupRenderer_566878f139b.renderPageMarkup(Unknown Source)
>> at
>> org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:67)
>> at $PageResponseRenderer_566878f132d.renderPageResponse(Unknown Source)
>> at
>> org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:64)
>> at
>> org.apache.tapestry5.services.TapestryModule$37.handle(TapestryModule.java:2208)
>> at $PageRenderRequestHandler_566878f132f.handle(Unknown Source)
>> at $PageRenderRequestHandler_566878f1329.handle(Unknown Source)
>> at
>> org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48)
>> at
>> org.apache.tapestry5.services.InitializeActivePageName.handlePageRender(InitializeActivePageName.java:47)
>> at $ComponentRequestHandler_566878f132a.handlePageRender(Unknown Source)
>> at $ComponentRequestHandler_566878f12fb.handlePageRender(Unknown Source)
>> at
>> org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45)
>> at $Dispatcher_566878f12fe.dispatch(Unknown Source)
>> at $Dispatcher_566878f12f8.dispatch(Unknown Source)
>> at
>> org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:302)
>> at
>> org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
>> at $RequestHandler_566878f12f9.service(Unknown Source)
>> at
>> org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:902)
>> at $RequestHandler_566878f12f9.service(Unknown Source)
>> at
>> org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:892)
>> at $RequestHandler_566878f12f9.service(Unknown Source)
>> at
>> org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
>> at $RequestHandler_566878f12f9.service(Unknown Source)
>> at br.cnt.aas.material.services.AppModule$1.service(AppModule.java:116)
>> at $RequestFilter_566878f12f3.service(Unknown Source)
>> at $RequestHandler_566878f12f9.service(Unknown Source)
>> at
>> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:105)
>> at
>> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:95)
>> at
>> org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
>> at
>> org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:119)
>> at $RequestHandler_566878f12f9.service(Unknown Source)
>> at $RequestHandler_566878f12ec.service(Unknown Source)
>> at
>> org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:253)
>> at
>> org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
>> at $HttpServletRequestHandler_566878f12ee.service(Unknown Source)
>> at
>> org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
>> at $HttpServletRequestFilter_566878f12ea.service(Unknown Source)
>> at $HttpServletRequestHandler_566878f12ee.service(Unknown Source)
>> at
>> org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:852)
>> at $HttpServletRequestHandler_566878f12ee.service(Unknown Source)
>> at $HttpServletRequestHandler_566878f12e9.service(Unknown Source)
>> at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>> 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.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>> at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>> at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>> at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
>> at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
>> at
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
>> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>> at java.lang.Thread.run(Thread.java:722)
> 
> 
> Look my page.java:
> 
>> void setupRender() {
>> try {
>> if(filtro == null || getFiltro().trim().isEmpty())
>> dataSource = new
>> MaterialGridDataSource(service.getAllByModeloDados(this.getModeloDados()));
>> else dataSource = new
>> MaterialGridDataSource(service.getAllByFiltroTextoAndModeloDados(this.getFiltro(),
>> this.getModeloDados()));
>> } catch (Exception e) {
>> System.out.println("Erro em " + this);
>> e.printStackTrace();
>> }
>> }
> 
> 
> The funny is that worked very well and nothing now.
> 
> Any suggestions?
> 
>> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org