code: @Reference(name = "userTransaction", service = UserTransaction.class, policy = ReferencePolicy.DYNAMIC)
      protected void setUserTransaction(ServiceReference<UserTransaction> ref) {
          this.userTransaction.setReference(ref);
      }
docs: Called by DS to set the service reference
  
  @param ref the reference from DS