2002 JI Open Discussion Posted August 18, 2006 Share Posted August 18, 2006 By: wuliming - akyca XML Parser doesn't work properly on solaris 2003-07-02 20:23 header of my xml file: type 1: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jasperReport SYSTEM "ReportManage/report/jasperreport.dtd"> //--ReportManage/report/ is my web context type 2: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jasperReport SYSTEM "jasperreport.dtd"> type 3:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jasperReport SYSTEM "C:/test/ReportManage/report/jasperreport.dtd"> all the above cases do work on windows, but on solaris(after changing the corresponding paths), type 1 and type 3 results in the following Exception: org.xml.sax.SAXParseException: URI was not reported to parser for entity [document] type 2 results in : java.net.MalformedURLException: no protocol: jasperreport.dtd I am totally confused about the report on solaris, can someone help me? thanks a lot! //bow By: Teodor Danciu - teodord RE: XML Parser doesn't work properly on solar 2003-07-03 02:15 Hi, Why did you modify the DTD location. Use the URL found in the sample reports. It should work, as they point to the DTD found in the JasperReports jar itself, due to an internal entity resolver. Thank you, Teodor By: Simon Chevrier - simonchevrier RE: XML Parser doesn't work properly on solar 2003-07-07 08:49 Hi, I have a question What appening if the URL found in the sample report is down? Simon By: Teodor Danciu - teodord RE: XML Parser doesn't work properly on solar 2003-07-07 08:57 Hi, In fact, the program never tries (or should NOT try) to load the DTD files from the Internet. Those URLs are just special identifiers that the library recognizes and loads the DTD from the JAR file itself. Thank you, Teodor By: Simon Chevrier - simonchevrier RE: XML Parser doesn't work properly on solar 2003-07-07 09:58 Hi, What is the best way to create a DOCTYPE that it will work everytime? Thanks simon By: Teodor Danciu - teodord RE: XML Parser doesn't work properly on solar 2003-07-07 10:07 Hi, The DOCTYPE used in all the samples should work everytime: <!DOCTYPE jasperReport PUBLIC "-//JasperReports//DTD Report Design//EN" "http://jasperreports.sourceforge.net/dtds/jasperreport.dtd"> In fact, it is THE doctype to use and nothing else should appear in the header of the XML report designs. Thank you, Teodor By: Simon Chevrier - simonchevrier RE: XML Parser doesn't work properly on solar 2003-07-07 10:56 Hi, Can you tell me when the jasperreport.dtd was upgrade on the web? I saw that the jasperreport.dtd that we downloaded last friday was not the same of the one in the package of jasperreport. Thanks Simon By: Teodor Danciu - teodord RE: XML Parser doesn't work properly on solar 2003-07-07 12:16 Hi, The online DTDs changed yesterday when the new 0.5.0 version was published. But they are never used from that location and are placed there just ... for fun. Thank you, Teodor Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now