return super.invoke(proxy, method, args);
}
private void joinTransaction() throws SystemException
{
SeamTransaction transaction = userTransactionInstance.get();
if (transaction.isActive())
{
synchronizationRegistered = true;
transaction.enlist(delegate);
try
{
transaction.registerSynchronization(this);
}
catch (Exception e)
{
// synchronizationRegistered =
// PersistenceProvider.instance().registerSynchronization(this,