https://issues.apache.org/bugzilla/show_bug.cgi?id=55218

            Bug ID: 55218
           Summary: Upgrade Digester to be based on DefaultHandler2 and
                    use LexicalHandler to detect publicId
           Product: Tomcat 8
           Version: trunk
          Hardware: PC
                OS: Mac OS X 10.4
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: Catalina
          Assignee: dev@tomcat.apache.org
          Reporter: jboy...@apache.org

Digester uses SAX2 features but is still based the SAX1 DefaultHandler. By
upgrading to DefaultHandler2 it would be able to handle baseURIs when resolving
entities and would have a default implementation of a LexicalHandler.

Using LexicalHandler would allow it to respond directly to the startDTD event
that reports the DOCTYPE (if present) so that it would not need to infer that
from the first attempt to resolve an entity.

-- 
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