https://bz.apache.org/bugzilla/show_bug.cgi?id=59825

            Bug ID: 59825
           Summary: Better diagnostic needed for missing asyncSupported
           Product: Tomcat 8
           Version: 8.5.3
          Hardware: PC
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Catalina
          Assignee: dev@tomcat.apache.org
          Reporter: bjk...@gmail.com

It's difficult to determine why ServletRequest.startAsync has failed.  The
stack trace of the exception can be checked, but it's not obvious which classes
are relevant, particularly if you're trying to add asynchronous request
processing to existing environments.

At a minimum, the message should be updated to indicate that valves need to
explicitly declare support for asynchronous request processing, but ideally,
the error message would explicitly list the valves, filters, and servlets that
do not explicitly declare support: "Attempt to put servlet <name> into
asynchronous mode has failed.  The following do not explicitly declare support
for asynchronous request processing: valve <class>, ..., filter <name>, ...,
servlet <name>, ..."

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to