aspose file tools*
The moose likes JSP and the fly likes Error parsing TLD?! Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Java » JSP
Bookmark "Error parsing TLD?! " Watch "Error parsing TLD?! " New topic
Author

Error parsing TLD?!

Yashnoo lyo
Ranch Hand

Joined: Feb 17, 2003
Posts: 152
Hi everyone:
I test my taglib file use JRun.I place the .tld and the .class in correct dir.But when I compile my jsp file testtag.jsp and JRun report the under error:
////////////////////////testtag.jsp/////////////
Error parsing TLD '/WEB-INF/taglib/mytag.tld': com.sun.xml.parser/P-082 http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd.
org.xml.sax.SAXParseException: com.sun.xml.parser/P-082 http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd
at com.sun.xml.parser.Parser.fatal(Parser.java:2817)
at com.sun.xml.parser.Parser.externalParameterEntity(Parser.java:2506)
at com.sun.xml.parser.Parser.maybeDoctypeDecl(Parser.java:1137)
at com.sun.xml.parser.Parser.parseInternal(Parser.java:481)
at com.sun.xml.parser.Parser.parse(Parser.java:284)
at com.sun.xml.parser.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:95)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:78)
at allaire.jrun.jsp.JRunTagLibraryInfo.<init>(../jsp/JRunTagLibraryInfo.java:198)
at allaire.jrun.jsp.JRunTagLibraryInfo.lookupTLI(../jsp/JRunTagLibraryInfo.java:109)
at allaire.jrun.jsp.JSPParser.taglibDirective(../jsp/JSPParser.java:842)
at allaire.jrun.jsp.JSPParser.directive(../jsp/JSPParser.java:973)
at allaire.jrun.jsp.JSPParser.parse(../jsp/JSPParser.java:921)
.. ...... ........ ... . ....... ........
It seems the .dtd problem.But I download the .dtd1.2 from sun for my JRun and the problem remain happen! I open it with xmlwriter.It report error when I run it.It says:
DTD can't have DTD declare in external DTDhandle source: 'file:///E:/JRun/lib/web-jsptaglibrary_1_2.dtd' a error happennineteen rangelocation: 12
<!NOTATION WEB-JSPTAGLIB.1_2 PUBLIC "-//Sun ....-------------^
What does it mean?Could anyone explanation for me? :roll:


When I face C# and Java I choose Java.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Error parsing TLD?!