maven-jdev-plugin does not evaluate <!DOCTYPE> tag correctly for taglib (.tld) 
files
------------------------------------------------------------------------------------

                 Key: TRINIDAD-919
                 URL: https://issues.apache.org/jira/browse/TRINIDAD-919
             Project: MyFaces Trinidad
          Issue Type: Bug
            Reporter: Gary Kind


Some .tld files contain a <!DOCTYPE....> tag for taglibs at the top of the 
file.  The com.sun.org.apache.xerces parser attempts to connect to the systemid 
in the DOCTYPE tag, which is:
<!DOCTYPE taglib
  PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN"
  "http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd";>
The connection attempt fails and thus the NoRouteToHostException.
After a lot of searching on the Web, I found a valid workaround for this 
problem.  It appears that a lot of people are using this same workaround 
because they too are getting exceptions caused by the parser not being able to 
connect to the URL of the DOCTYPE tag.  And yes I have called 
factory.setValidating(false).  That prevents validation, but it does not 
prevent the parser from trying to connect.   There does not seem to be any 
other way around this problem AND it works great.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to