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