code: @AroundInvoke
      public Object notSupported(final InvocationContext context) throws Exception {
  
          return runUnderUOWNoEnablement(UOWSynchronizationRegistry.UOW_TYPE_LOCAL_TRANSACTION, true, context, "NOT_SUPPORTED");
  
      }
docs: <p>If called outside a transaction context, managed bean method execution
  must then continue outside a transaction context.</p>
  <p>If called inside a transaction context, the current transaction context must
  be suspended, the managed bean method execution must then continue
  outside a transaction context, and the previously suspended transaction
  must be resumed by the interceptor that suspended it after the method
  execution has completed.</p>