code: @Override
      public CriteriaBuilder getCriteriaBuilder()
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
              Tr.debug(tc, "getCriteriaBuilder : " + this);
          throw new UnsupportedOperationException("This operation is not supported on a pooling EntityManagerFactory.");
      }
docs: Prohibit access to the criteria builder via the pool.
  
  @throws UnsupportedOperationException