No.  Only the page classes.
I'm not too worried about it, Thiago says not-supported.

It's just a change in behaviour from 5.3.7 to 5.4-beta.  The concern I am
more interested in raising is the stack trace on the command line is not
there where I'm running from but it's caught by tapestry.

If time permits I will create a trivial sample to recreate today/tomorrow.

I am using a beanedit form as well.

The snippet from the unfiltered frames of the tapestry exception page has
(pasted).  Plenty of nesting!

org.hibernate.engine.transaction.spi.AbstractTransactionImpl begin()
AbstractTransactionImpl.java154 org.hibernate.internal.SessionImpl
beginTransaction() SessionImpl.java1431 $Session_138e725c5508b7db
beginTransaction() $Session_138e725c5508b68d beginTransaction()
org.opencsta.tapestry.equipmenttracker.services.RackServiceImpl save()
RackServiceImpl.java32 $RackService_138e725c5508b7da save()
$RackService_138e725c5508b7b6 save()
org.opencsta.tapestry.equipmenttracker.pages.CreateRack
advised$onSuccess_138e725c5508b7e8() CreateRack.java30
org.opencsta.tapestry.equipmenttracker.pages
.CreateRack$Invocation_onSuccess_138e725c5508b7e7 proceedToAdvisedMethod()
org.apache.tapestry5.internal.plastic.AbstractMethodInvocation proceed()
AbstractMethodInvocation.java 84 org.apache.tapestry5.internal.hibernate
.CommitAfterWorker$1 advise() CommitAfterWorker.java53
org.apache.tapestry5.internal.plastic.AbstractMethodInvocation proceed()
AbstractMethodInvocation.java86 org.opencsta.tapestry.equipmenttracker.pages
.CreateRack onSuccess() CreateRack.java
org.opencsta.tapestry.equipmenttracker.pages.CreateRack
dispatchComponentEvent()CreateRack.java
org.apache.tapestry5.internal.structure.ComponentPageElementImpl
dispatchEvent() ComponentPageElementImpl.java919
org.apache.tapestry5.internal.structure.ComponentPageElementImpl
processEventTriggering() ComponentPageElementImpl.java1104
org.apache.tapestry5.internal.structure.ComponentPageElementImpl
access$3100() ComponentPageElementImpl.java59
org.apache.tapestry5.internal.structure.ComponentPageElementImpl$5 invoke()
ComponentPageElementImpl.java1049 org.apache.tapestry5.internal.structure
.ComponentPageElementImpl$5 invoke() ComponentPageElementImpl.java1046





On Thu, Aug 28, 2014 at 4:37 AM, Lance Java <lance.j...@googlemail.com>
wrote:

> Is the service also annotated with @CommitAfter? This could cause a nested
> transaction.
>

Reply via email to