code: public ELContextListener[] getELContextListeners()
      {
          Application application = getMyfacesApplicationInstance();
          if (application != null)
          {
              return application.getELContextListeners();
          }
          throw new UnsupportedOperationException();
      }
docs: <p>
  If no calls have been made to <code>addELContextListener(javax.el.ELContextListener)</code>, this method must
  return an empty array
  <p>
  .
  
  <p>
  Otherwise, return an array representing the list of listeners added by calls to
  <code>addELContextListener(javax.el.ELContextListener)</code>.
  <p>
  
  <p>
  An <code>implementation</code> is provided that throws UnsupportedOperationException so that users that decorate
  the <code>Application</code> continue to work.
  </p>
  
  @since 1.2