throw new IllegalStateException(
"The interceptor annotation can not be determined!");
}
if (transactionalAnnotation != null) {
if (!transactionalAnnotation.requiresNew()) {
boolean startedTransaction = false;
if (utx.getStatus() != Status.STATUS_ACTIVE) {
utx.begin();
startedTransaction = true;