I've seen this a couple of times just now; the debugger is having some
trouble with instrumented code.  I can pass the buck and blame
Javassist, but that doesn't give you an answser.


On Thu, Feb 28, 2008 at 12:31 AM, riccaruf
<[EMAIL PROTECTED]> wrote:
>
>  sorry Howard and thanks for your reply! I've changed my post with the stack
>  trace but something was wrong and It was not be published..
>  here it is...
>
>  [ERROR] RequestExceptionHandler Processing of request failed with uncaught
>  exception: org.apache.tapestry.runtime.ComponentEventException
>  org.apache.tapestry.runtime.ComponentEventException [at
>  
> classpath:it/sailingweb/framework/web/components/template/componenti/componentigenerici/SailingForm.tml,
>  line 4, column 72]
>         at
>  
> org.apache.tapestry.internal.structure.ComponentPageElementImpl.triggerContextEvent(ComponentPageElementImpl.java:1021)
>         at
>  
> org.apache.tapestry.internal.services.ComponentEventRequestHandlerImpl.handle(ComponentEventRequestHandlerImpl.java:62)
>         at
>  
> org.apache.tapestry.internal.services.ImmediateActionRenderResponseFilter.handle(ImmediateActionRenderResponseFilter.java:42)
>         at
>  
> $ComponentEventRequestHandler_1185f22f59f.handle($ComponentEventRequestHandler_1185f22f59f.java)
>         at
>  org.apache.tapestry.internal.services.AjaxFilter.handle(AjaxFilter.java:42)
>         at
>  
> $ComponentEventRequestHandler_1185f22f59f.handle($ComponentEventRequestHandler_1185f22f59f.java)
>         at
>  
> org.apache.tapestry.services.TapestryModule$39.handle(TapestryModule.java:2073)
>         at
>  
> $ComponentEventRequestHandler_1185f22f59f.handle($ComponentEventRequestHandler_1185f22f59f.java)
>         at
>  
> $ComponentEventRequestHandler_1185f22f47e.handle($ComponentEventRequestHandler_1185f22f47e.java)
>         at
>  
> org.apache.tapestry.internal.services.ComponentEventDispatcher.dispatch(ComponentEventDispatcher.java:131)
>         at $Dispatcher_1185f22f480.dispatch($Dispatcher_1185f22f480.java)
>         at $Dispatcher_1185f22f473.dispatch($Dispatcher_1185f22f473.java)
>         at
>  
> org.apache.tapestry.services.TapestryModule$13.service(TapestryModule.java:911)
>         at
>  
> org.apache.tapestry.internal.services.LocalizationFilter.service(LocalizationFilter.java:43)
>         at 
> $RequestHandler_1185f22f474.service($RequestHandler_1185f22f474.java)
>         at
>  
> org.apache.tapestry.services.TapestryModule$3.service(TapestryModule.java:529)
>         at 
> $RequestHandler_1185f22f474.service($RequestHandler_1185f22f474.java)
>         at
>  
> org.apache.tapestry.services.TapestryModule$2.service(TapestryModule.java:504)
>         at 
> $RequestHandler_1185f22f474.service($RequestHandler_1185f22f474.java)
>         at
>  
> org.apache.tapestry.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:79)
>         at 
> $RequestHandler_1185f22f474.service($RequestHandler_1185f22f474.java)
>         at
>  
> org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:93)
>         at
>  
> org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:1)
>         at
>  
> org.apache.tapestry.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:77)
>         at
>  
> org.apache.tapestry.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:106)
>         at 
> $RequestHandler_1185f22f474.service($RequestHandler_1185f22f474.java)
>         at 
> $RequestHandler_1185f22f46c.service($RequestHandler_1185f22f46c.java)
>         at
>  
> org.apache.tapestry.services.TapestryModule$12.service(TapestryModule.java:891)
>         at
>  
> org.apache.tapestry.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
>         at
>  
> $HttpServletRequestFilter_1185f22f46b.service($HttpServletRequestFilter_1185f22f46b.java)
>         at
>  
> $HttpServletRequestHandler_1185f22f46d.service($HttpServletRequestHandler_1185f22f46d.java)
>         at
>  
> $HttpServletRequestHandler_1185f22f46a.service($HttpServletRequestHandler_1185f22f46a.java)
>         at 
> org.apache.tapestry.TapestryFilter.doFilter(TapestryFilter.java:164)
>         at
>  
> org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
>         at
>  
> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471)
>         at 
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
>         at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
>         at
>  
> org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633)
>         at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
>         at org.mortbay.http.HttpServer.service(HttpServer.java:909)
>         at org.mortbay.http.HttpConnection.service(HttpConnection.java:820)
>         at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986)
>         at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837)
>         at
>  org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245)
>         at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
>         at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
>  Caused by: org.apache.tapestry.ioc.internal.util.TapestryException [at
>  classpath:org/apache/tapestry/corelib/components/BeanEditor.tml, line 3,
>  column 44]
>         at org.apache.tapestry.corelib.components.Form.onAction(Form.java:351)
>         at
>  org.apache.tapestry.corelib.components.Form.dispatchComponentEvent(Form.java)
>         at
>  
> org.apache.tapestry.internal.structure.ComponentPageElementImpl.dispatchEvent(ComponentPageElementImpl.java:851)
>         at
>  
> org.apache.tapestry.internal.structure.ComponentPageElementImpl.triggerContextEvent(ComponentPageElementImpl.java:1004)
>         ... 45 more
>  Caused by: java.util.NoSuchElementException
>         at java.util.AbstractList$Itr.next(AbstractList.java:427)
>         at
>  org.apache.tapestry.corelib.components.Loop.advanceVolatile(Loop.java:264)
>         at org.apache.tapestry.corelib.components.Loop.access$2(Loop.java:262)
>         at org.apache.tapestry.corelib.components.Loop$3.execute(Loop.java:80)
>         at org.apache.tapestry.corelib.components.Loop$3.execute(Loop.java:1)
>         at org.apache.tapestry.corelib.components.Form.onAction(Form.java:338)
>         ... 48 more
>
>
>  where
>  
> it/sailingweb/framework/web/components/template/componenti/componentigenerici/SailingForm,
>
>  it's a wrapper component for the t5 form
>
>  and the vm crashes only in debug mode...
>
>  many thanks.
>
>  -Rick
>
>
>
>
>
>
>
>
>
>  Howard Lewis Ship wrote:
>  >
>  > You don't have a stack trace?
>  >
>  > On Wed, Feb 27, 2008 at 9:28 AM, riccaruf
>  > <[EMAIL PROTECTED]> wrote:
>  >>
>  >>  Hi everybody,
>  >>  I'm trying to submit a t5 form that contain a component build on a t5
>  >> grid
>  >>  modification
>  >>
>  >>  <div class="t-data-grid"
>  >>  xmlns:t="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd";>
>  >>
>  >>         <t:if t:test="filtred" negate="false">
>  >>                         <table>
>  >>                                 <tr>
>  >>                                         <td>
>  >>                                                 <t:beaneditor
>  >> t:object="gridModel.filterObject">
>  >>                                                 </t:beaneditor>
>  >>                                         </td>
>  >>                                         <td>
>  >>                                                 <div    t:MyLinkableImage
>  >>
>  >> t:iconPathKey="literal:ico_search"
>  >>
>  >> t:linkType="submit"
>  >>                                                          t:id="filter"
>  >>                                                 />
>  >>                                         </td>
>  >>
>  >>                                 </tr>
>  >>
>  >>                         </table>
>  >>         </t:if>
>  >>
>  >>
>  >>         <div t:id="pagerTop"/>
>  >>
>  >>         <div t:id="gtb"
>  >>                  t:type="MyGridToolbar"
>  >>                  t:source="prop:toolbarModel"
>  >>                  />
>  >>
>  >>         <table cellspacing="0" class="t-data-grid" name="SailingTable">
>  >>                 <thead t:id="columns"/>
>  >>                 <tbody>
>  >>
>  >>                         <tr t:id="rows"/>
>  >>                 </tbody>
>  >>         </table>
>  >>
>  >>         <div t:id="pagerBottom"/>
>  >>
>  >>         <t:block>
>  >>                 <div t:id="pager"/>
>  >>         </t:block>
>  >>
>  >>         <t:block id="empty"> There is no data to display. </t:block>
>  >>  </div>
>  >>
>  >>
>  >>  I'd like to use bean editor to create dinamically the components to
>  >> filter
>  >>  the grid contents.
>  >>  And I'd like to associate this filter at my grid component.
>  >>
>  >>  the gridModel.filterObject is initialized on the beginRender in this way
>  >>
>  >>  gridModel.setFilterObject(_model.getBeanType().newInstance());
>  >>
>  >>  model il the BeanEdit model parameter of the grid component.
>  >>
>  >>
>  >>  In that way t5 creates the components correctly but on form submit
>  >>  booom the virtual machine crash.
>  >>  Any ideas ?
>  >>
>  >>  Many thanks!
>  >>
>  >>  -Rick
>  >>
>  >>
>  >>
>  >>
>  >>
>  >>
>  >>
>  >>  --
>  >>  View this message in context:
>  >> http://www.nabble.com/t5-beaneditor-vm-lock-tp15718288p15718288.html
>  >>  Sent from the Tapestry - User mailing list archive at Nabble.com.
>  >>
>  >>
>  >>  ---------------------------------------------------------------------
>  >>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  >>  For additional commands, e-mail: [EMAIL PROTECTED]
>  >>
>  >>
>  >
>  >
>  >
>  > --
>  > Howard M. Lewis Ship
>  >
>  > Creator Apache Tapestry and Apache HiveMind
>  >
>  > ---------------------------------------------------------------------
>  > To unsubscribe, e-mail: [EMAIL PROTECTED]
>  > For additional commands, e-mail: [EMAIL PROTECTED]
>  >
>  >
>  >
>
>  --
>  View this message in context: 
> http://www.nabble.com/t5-beaneditor-vm-lock-tp15718288p15731844.html
>
>
> Sent from the Tapestry - User mailing list archive at Nabble.com.
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
Howard M. Lewis Ship

Creator Apache Tapestry and Apache HiveMind

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to