DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=6361>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=6361 Problem with wrong URI Summary: Problem with wrong URI Product: Xerces-J Version: 1.4.3 Platform: PC OS/Version: Windows 9x Status: NEW Severity: Major Priority: Other Component: SAX AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] Hi, i make my first steps with Java and XML. I have entered the following example and complied it. To execute it I entered: java SAXParserDemo file://c:/JavaXML/Kapitel03/contents.xml ( wrong URI: file:///c:... The program starts to parse, but it does not terminate. If you use the correct URI there is no problem. Best regards, Dirk // SAXParserDemo.java import java.io.IOException; import org.xml.sax.SAXException; import org.xml.sax.XMLReader; // Importieren Sie hier die XMLReader-Implementation Ihres Herstellers import org.apache.xerces.parsers.SAXParser; /** * <b><code>SAXParserDemo</code></b> erwartet eine XML-Datei und parst die * mittels SAX; dabei werden die Callbacks im Parsing-Lebenszyklus angezeigt. * * @author * <a href="mailto:[EMAIL PROTECTED]">Brett McLaughlin</a> * @version 1.0 */ public class SAXParserDemo { /** * <p> * Hier wird die Datei mit registrierten SAX-Handlern geparst, * und die Ereignisse werden im Parsing-Vorgang ausgegeben. * </p> * * @param uri <code>String</code> URI der zu parsenden Datei. */ public void performDemo(String uri) { System.out.println("XML-Datei wird geparst: " + uri + "\n\n"); try { // Einen Parser instanzieren XMLReader parser = new SAXParser(); // Das Dokument parsen parser.parse(uri); } catch (IOException e) { System.out.println("Fehler beim Lesen der URI: " + e.getMessage()); } catch (SAXException e) { System.out.println("Fehler beim Parsen: " + e.getMessage ()); } } /** * <p> * Ein Kommandozeilen-Einstiegspunkt f�r dieses Demoprogramm. * </p> */ public static void main(String[] args) { if (args.length != 1) { System.out.println("Aufruf: java SAXParserDemo [XML URI]"); System.exit(0); } String uri = args[0]; SAXParserDemo parserDemo = new SAXParserDemo(); parserDemo.performDemo(uri); } } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
