@Override
    public boolean isTransactionActive() {

        if (this.getTransactionManager() != null)
            try {
                if (this.getTransactionManager().getStatus() == Status.STATUS_ACTIVE)
                    return true;

            } catch (SystemException se) {
                if (TC.isDebugEnabled()) {
                    Tr.debug(TC, "Returning isTransactionActive() false: " + se.getMessage());
                }
                return false;
            }
        return false;
    }
@ Override public boolean isTransactionActive ( ) { if ( this . getTransactionManager ( ) != null ) try { if ( this . getTransactionManager ( ) . getStatus ( ) == Status . STATUS_ACTIVE ) return true ; } catch ( SystemException se ) { if ( TC . isDebugEnabled ( ) ) { Tr . debug ( TC , "Returning isTransactionActive() false: " + se . getMessage ( ) ) ; } return false ; } return false ; }
/*
(non-Javadoc)

@see org.jboss.weld.transaction.spi.TransactionServices#isTransactionActive()