/* 156 */ System.exit(1);
/* */ }
/* */
/* 159 */ ResolvingParser.validating = validating;
/* 160 */ ResolvingParser.namespaceAware = nsAware;
/* 161 */ ResolvingParser reader = new ResolvingParser();
/* 162 */ Catalog catalog = reader.getCatalog();
/* */
/* 164 */ for (int count = 0; count < catalogFiles.size(); count++) {
/* 165 */ String file = (String)catalogFiles.elementAt(count);
/* 166 */ catalog.parseCatalog(file);
/* */ }
/* */
/* 169 */ XParseError xpe = new XParseError(showErrors, showWarnings);
/* 170 */ xpe.setMaxMessages(maxErrs);
/* 171 */ reader.setErrorHandler(xpe);
/* */
/* 173 */ String parseType = validating ? "validating" : "well-formed";
/* 174 */ String nsType = nsAware ? "namespace-aware" : "namespace-ignorant";
/* 175 */ if (maxErrs > 0) {
/* 176 */ System.out.println("Attempting " + parseType + ", " + nsType + " parse");
/* */ }
/* */
/* 183 */ Date startTime = new Date();
/* */ try
/* */ {
/* 186 */ reader.parse(xmlfile);
/* */ } catch (SAXException sx) {
/* 188 */ System.out.println("SAX Exception: " + sx);
/* */ } catch (Exception e) {
/* 190 */ e.printStackTrace();
/* */ }