}
// Set TransactionContext BeforeAfter
TransactionContextManager transactionContextManager = ctx.getTransactionContextManager();
if (transactionContextManager != null) {
interceptor = new TransactionContextBeforeAfter(interceptor, index++, transactionContextManager);
}
//Set a PolicyContext BeforeAfter
SecurityHolder securityHolder = ctx.getSecurityHolder();
if (securityHolder != null) {