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=5437>. 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=5437 Segementation Fault @ parser.parse Summary: Segementation Fault @ parser.parse Product: Xerces2-J Version: 2.0.0 [beta 3] Platform: Other OS/Version: Linux Status: NEW Severity: Critical Priority: Other Component: DOM AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] The following program works fine on Windows and Solaris platform. On Linux platform I get Segementation Fault @ the line parser.parse If I specify a non-existent file the program gives a FileNotFoundException It means even on Linux the program gets the file. the commands I use are javac -classpath .:xerces.jar DOM.java java -classpath .:xerces.jar DOM web.xml I'm not sure whether the bug is in the xerces library or the JVM for linux. Any help is appreciated. If you fix this please let me know. Thanks and Regards, // source file starts here import org.w3c.dom.*; import org.apache.xerces.parsers.DOMParser; public class DOM { public static void main(String[] args) { try { DOMParser parser = new DOMParser(); parser.parse(args[0]); Document doc = parser.getDocument(); NodeList nodes = doc.getElementsByTagName("servlet"); System.out.println("There are " + nodes.getLength() + " elements."); } catch (Exception ex) { System.out.println(ex); } } } // source file ends here // xml file starts here <?xml version="1.0" encoding="ISO-8859-1"?> <N> <A> <servlet servletIndex= "0" /> <servlet servletIndex= "1" /> <servlet servletIndex= "2" /> <servlet servletIndex= "3" /> </A> </N> // xml file ends here --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
