Issue added:
https://issues.apache.org/jira/browse/TAPESTRY-2088

2008/1/24, Howard Lewis Ship <[EMAIL PROTECTED]>:
>
> Please add an issue with all relevant code and stack traces.
>
> On Jan 24, 2008 10:34 AM, Marcelo Lotif <[EMAIL PROTECTED]> wrote:
> > I found the solution to the 2nd problem myself, was just a null
> parameter
> > that i was passing and tapestry seems not to allow this anymore(at least
> on
> > this case). But i still can't fix the the 1st problem... here's the
> stack
> > trace:
> >
> > An unexpected application exception has occurred.
> >
> > org.apache.tapestry.ioc.internal.util.TapestryException
> > java.lang.ClassNotFoundException: int[]
> > location
> > classpath:br/com/javasoftware/erp/pages/consultas/CstEstoque.tml, line
> 41,
> > column 64
> > 36 <a t:type="ActionLink" t:id="pdf">Gerar PDF</a>
> > 37 <br/><br/>
> > 38 </center>
> > 39 <center>
> > 40 <t:piechart width="400" height="300"
> > 41 labels="pieLabels" values="pieValues" popup="popupSize" />
> > 42 <table t:type="grid" source="resumoList" row="resumoItem"
> > 43 remove="iduniq,datcad,conta_pc,tipoimposto" reorder="descri, total" >
> > 44 <t:parameter name="totalCell" >
> > 45 <span t:type="OutputLocale" value="resumoItem.total"
> > 46 format="literal:currency" />
> > java.lang.ClassNotFoundException
> > int[]Stack trace
> > java.lang.Class.forName0(Native Method)
> > java.lang.Class.forName(Class.java:242)
> > org.apache.tapestry.internal.services.ComponentClassCacheImpl.forName(
> > ComponentClassCacheImpl.java:50)
> >
> org.apache.tapestry.internal.structure.InternalComponentResourcesImpl.readParameter
> > (InternalComponentResourcesImpl.java:232)
> > br.com.javasoftware.erp.components.PieChart._$read_parameter_popup(
> > PieChart.java)
> > br.com.javasoftware.erp.components.PieChart.beginRender(PieChart.java
> :86)
> > br.com.javasoftware.erp.components.PieChart.beginRender(PieChart.java)
> >
> > org.apache.tapestry.internal.structure.ComponentPageElementImpl$10$1.run
> (
> > ComponentPageElementImpl.java:330)
> > org.apache.tapestry.internal.structure.ComponentPageElementImpl.invoke(
> > ComponentPageElementImpl.java:872)
> >
> org.apache.tapestry.internal.structure.ComponentPageElementImpl.access$100
> (
> > ComponentPageElementImpl.java:56)
> >
> org.apache.tapestry.internal.structure.ComponentPageElementImpl$10.render(
> > ComponentPageElementImpl.java:334)
> > org.apache.tapestry.internal.services.RenderQueueImpl.run(
> > RenderQueueImpl.java:58)
> > org.apache.tapestry.internal.services.PageRenderQueueImpl.render(
> > PageRenderQueueImpl.java:63)
> > org.apache.tapestry.services.TapestryModule$19.renderMarkup(
> > TapestryModule.java:1280)
> > org.apache.tapestry.services.TapestryModule$23.renderMarkup(
> > TapestryModule.java:1388)
> > org.apache.tapestry.services.TapestryModule$22.renderMarkup(
> > TapestryModule.java:1369)
> > org.apache.tapestry.services.TapestryModule$21.renderMarkup(
> > TapestryModule.java:1351)
> > org.apache.tapestry.services.TapestryModule$20.renderMarkup(
> > TapestryModule.java:1333)
> >
> org.apache.tapestry.internal.services.PageMarkupRendererImpl.renderPageMarkup
> > (PageMarkupRendererImpl.java:55)
> >
> org.apache.tapestry.internal.services.PageResponseRendererImpl.renderPageResponse
> > (PageResponseRendererImpl.java:57)
> >
> org.apache.tapestry.internal.services.PageRenderRequestHandlerImpl.handle(
> > PageRenderRequestHandlerImpl.java:57)
> > org.apache.tapestry.internal.services.PageRenderDispatcher.dispatch(
> > PageRenderDispatcher.java:66)
> > org.apache.tapestry.services.TapestryModule$13.service(
> TapestryModule.java
> > :921)
> > br.com.javasoftware.erp.services.AppModule$1.service(AppModule.java:83)
> > br.com.javasoftware.erp.services.AppModule$2.service(AppModule.java:121)
> > org.apache.tapestry.internal.services.LocalizationFilter.service(
> > LocalizationFilter.java:43)
> > org.apache.tapestry.services.TapestryModule$3.service(
> TapestryModule.java
> > :513)
> > org.apache.tapestry.services.TapestryModule$2.service(
> TapestryModule.java
> > :488)
> > org.apache.tapestry.internal.services.IgnoredPathsFilter.service(
> > IgnoredPathsFilter.java:53)
> > org.apache.tapestry.internal.services.StaticFilesFilter.service(
> > StaticFilesFilter.java:79)
> > org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke(
> > CheckForUpdatesFilter.java:93)
> > org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke(
> > CheckForUpdatesFilter.java:84)
> > org.apache.tapestry.ioc.internal.util.ConcurrentBarrier.withRead(
> > ConcurrentBarrier.java:77)
> > org.apache.tapestry.internal.services.CheckForUpdatesFilter.service(
> > CheckForUpdatesFilter.java:106)
> > org.apache.tapestry.services.TapestryModule$12.service(
> TapestryModule.java
> > :901)
> > org.apache.tapestry.TapestryFilter.doFilter(TapestryFilter.java:164)
> > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(
> > WebApplicationHandler.java:821)
> > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(
> > WebApplicationHandler.java:471)
> > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
> > org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
> > org.mortbay.jetty.servlet.WebApplicationContext.handle(
> > WebApplicationContext.java:633)
> > org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
> > org.mortbay.http.HttpServer.service(HttpServer.java:909)
> > org.mortbay.http.HttpConnection.service(HttpConnection.java:820)
> > org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986)
> > org.mortbay.http.HttpConnection.handle(HttpConnection.java:837)
> > org.mortbay.http.SocketListener.handleConnection(SocketListener.java
> :245)
> > org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
> > org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
> >
> >
> > 2008/1/24, Marcelo Lotif <[EMAIL PROTECTED]>:
> > >
> > > And i am getting a null pointer exception too, maybe related with the
> > > error that Geoff Callender posted few hours ago about a NPE on the
> TextField
> > > Component.
> > >
> > > Here's the stack trace:
> > >
> > > An unexpected application exception has occurred.
> > > org.apache.tapestry.ioc.internal.util.TapestryException
> > > location
> > > classpath:br/com/javasoftware/erp/pages/consultas/CstFluxoCaixa.tml,
> line
> > > 15, column 22
> > > 10 Fluxo de Caixa
> > > 11 </fieldset>
> > > 12
> > > 13 <t:linechart width="400" height="300"
> > > 14 lineValues="lineValues" lineNames="lineNames"
> > > 15 labels="labels" />
> > > 16 <!-- popup="popupSize" -->
> > > 17
> > > 18 <!-- <table width="100%" border="0" cellpadding="2" cellspacing="2"
> > > bordercolor="#999999" style="BORDER-COLLAPSE: collapse">
> > > 19 <tr class="rowh">
> > > 20 <td width='8%' valign='center' align='center'><font
> > > size='-2'>Semana</font></td>
> > > java.lang.NullPointerExceptionStack trace
> > >
> org.apache.tapestry.internal.TapestryInternalUtils.escapePercentAndSlash(
> > > TapestryInternalUtils.java:514)
> > > org.apache.tapestry.internal.TapestryInternalUtils.encodeContext(
> > > TapestryInternalUtils.java:504)
> > > org.apache.tapestry.internal.services.ComponentInvocationImpl.getPath(
> > > ComponentInvocationImpl.java:101)
> > > org.apache.tapestry.internal.services.ComponentInvocationImpl.buildURI
> (
> > > ComponentInvocationImpl.java:60)
> > > org.apache.tapestry.internal.services.LinkImpl.buildURI(LinkImpl.java
> :105)
> > > org.apache.tapestry.internal.services.LinkImpl.toURI(LinkImpl.java:91)
> > > org.apache.tapestry.internal.services.LinkImpl.toString(LinkImpl.java
> :136)
> > > org.apache.tapestry.internal.services.MarkupWriterImpl.attributes(
> > > MarkupWriterImpl.java:117)
> > > org.apache.tapestry.internal.services.MarkupWriterImpl.element(
> > > MarkupWriterImpl.java:132)
> > > br.com.javasoftware.erp.components.LineChart.beginRender(
> LineChart.java
> > > :101)
> > > br.com.javasoftware.erp.components.LineChart.beginRender(
> LineChart.java)
> > >
> org.apache.tapestry.internal.structure.ComponentPageElementImpl$10$1.run(
> > > ComponentPageElementImpl.java:330)
> > > org.apache.tapestry.internal.structure.ComponentPageElementImpl.invoke
> (
> > > ComponentPageElementImpl.java:872)
> > >
> org.apache.tapestry.internal.structure.ComponentPageElementImpl.access$100
> > > (ComponentPageElementImpl.java:56)
> > >
> org.apache.tapestry.internal.structure.ComponentPageElementImpl$10.render(
> > > ComponentPageElementImpl.java:334)
> > > org.apache.tapestry.internal.services.RenderQueueImpl.run(
> > > RenderQueueImpl.java:58)
> > > org.apache.tapestry.internal.services.PageRenderQueueImpl.render(
> > > PageRenderQueueImpl.java:63)
> > > org.apache.tapestry.services.TapestryModule$19.renderMarkup(
> > > TapestryModule.java:1280)
> > > org.apache.tapestry.services.TapestryModule$23.renderMarkup(
> > > TapestryModule.java:1388)
> > > org.apache.tapestry.services.TapestryModule$22.renderMarkup(
> > > TapestryModule.java:1369)
> > > org.apache.tapestry.services.TapestryModule$21.renderMarkup(
> > > TapestryModule.java:1351)
> > > org.apache.tapestry.services.TapestryModule$20.renderMarkup(
> > > TapestryModule.java:1333)
> > >
> > >
> org.apache.tapestry.internal.services.PageMarkupRendererImpl.renderPageMarkup
> > > (PageMarkupRendererImpl.java:55)
> > >
> > >
> org.apache.tapestry.internal.services.PageResponseRendererImpl.renderPageResponse
> > > (PageResponseRendererImpl.java:57)
> > >
> org.apache.tapestry.internal.services.PageRenderRequestHandlerImpl.handle(
> > > PageRenderRequestHandlerImpl.java:57)
> > > org.apache.tapestry.internal.services.PageRenderDispatcher.dispatch(
> > > PageRenderDispatcher.java:66)
> > > org.apache.tapestry.services.TapestryModule$13.service(
> TapestryModule.java
> > > :921)
> > > br.com.javasoftware.erp.services.AppModule$1.service(AppModule.java
> :83)
> > > br.com.javasoftware.erp.services.AppModule$2.service(AppModule.java
> :121)
> > > org.apache.tapestry.internal.services.LocalizationFilter.service(
> > > LocalizationFilter.java:43)
> > > org.apache.tapestry.services.TapestryModule$3.service(
> TapestryModule.java
> > > :513)
> > > org.apache.tapestry.services.TapestryModule$2.service(
> TapestryModule.java
> > > :488)
> > > org.apache.tapestry.internal.services.IgnoredPathsFilter.service(
> > > IgnoredPathsFilter.java:53)
> > > org.apache.tapestry.internal.services.StaticFilesFilter.service(
> > > StaticFilesFilter.java:79)
> > > org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke(
> > > CheckForUpdatesFilter.java:93)
> > > org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke(
> > > CheckForUpdatesFilter.java:84)
> > > org.apache.tapestry.ioc.internal.util.ConcurrentBarrier.withRead(
> > > ConcurrentBarrier.java:77)
> > > org.apache.tapestry.internal.services.CheckForUpdatesFilter.service(
> > > CheckForUpdatesFilter.java:106)
> > > org.apache.tapestry.services.TapestryModule$12.service(
> TapestryModule.java
> > > :901)
> > > org.apache.tapestry.TapestryFilter.doFilter(TapestryFilter.java:164)
> > > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(
> > > WebApplicationHandler.java:821)
> > > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(
> > > WebApplicationHandler.java:471)
> > > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java
> :568)
> > > org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
> > > org.mortbay.jetty.servlet.WebApplicationContext.handle(
> > > WebApplicationContext.java:633)
> > > org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
> > > org.mortbay.http.HttpServer.service(HttpServer.java:909)
> > > org.mortbay.http.HttpConnection.service(HttpConnection.java:820)
> > > org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986)
> > > org.mortbay.http.HttpConnection.handle(HttpConnection.java:837)
> > > org.mortbay.http.SocketListener.handleConnection(SocketListener.java
> :245)
> > > org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
> > > org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
> > >
> > > Thanks in advance,
> > >
> > > 2008/1/24, Marcelo Lotif <[EMAIL PROTECTED]>:
> > > >
> > > > Hi all,
> > > >
> > > > I was switching an app to T5.0.9 and i found this error on the
> PieChart
> > > > component that i took from the wiki:
> > > >
> > > > org.apache.tapestry.ioc.internal.util.TapestryException
> > > > java.lang.ClassNotFoundException: int[]
> > > >
> > > > <t:piechart width="400" height="300"
> > > >           labels="pieLabels" values="pieValues"
> > > >                     popup="popupSize" />
> > > >
> > > > the exception occurred on the last line of this snippet from my
> > > > template. And this is how the popupSize attribute is defined on the
> java
> > > > class:
> > > >
> > > > public int[] getpopupSize(){
> > > >         return new int[]{800,600};
> > > >     }
> > > >
> > > > This is weird, this error does not occur on 5.0.7...
> > > > If you want the stack trace too, tell me, then I'll post it.
> > > >
> > > > --
> > > > Atenciosamente,
> > > > Marcelo Lotif
> > >
> > >
> > >
> > >
> > > --
> > > Atenciosamente,
> > > Marcelo Lotif
> >
> >
> >
> >
> > --
> > Atenciosamente,
> > Marcelo Lotif
> >
>
>
>
> --
> Howard M. Lewis Ship
>
> Creator Apache Tapestry and Apache HiveMind
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Atenciosamente,
Marcelo Lotif

Reply via email to