User: allsopp
Date: 01/02/02 02:12:49
Modified: src/main/org/jboss/metadata XmlFileLoader.java
Log:
Added a local copy of the JCA deployment descriptor DTD. The local copy has
its encoding specified because the default for Sun's XML parser, UTF-8,
breaks on some of the non-ASCII characters.
Revision Changes Path
1.11 +6 -4 jboss/src/main/org/jboss/metadata/XmlFileLoader.java
Index: XmlFileLoader.java
===================================================================
RCS file: /products/cvs/ejboss/jboss/src/main/org/jboss/metadata/XmlFileLoader.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- XmlFileLoader.java 2000/12/07 15:45:01 1.10
+++ XmlFileLoader.java 2001/02/02 10:12:48 1.11
@@ -34,7 +34,7 @@
* @see <related>
* @author <a href="mailto:[EMAIL PROTECTED]">Sebastien Alborini</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Wolfgang Werner</a>
- * @version $Revision: 1.10 $
+ * @version $Revision: 1.11 $
*/
public class XmlFileLoader {
// Constants -----------------------------------------------------
@@ -164,12 +164,13 @@
return doc;
} catch (SAXParseException e) {
System.out.println(e.getMessage()+":"+e.getColumnNumber()+":"+e.getLineNumber());
- throw new DeploymentException(e.getMessage());
+ e.printStackTrace();
+ throw new DeploymentException(e.getMessage(), e);
} catch (SAXException e) {
System.out.println(e.getException());
- throw new DeploymentException(e.getMessage());
+ throw new DeploymentException(e.getMessage(), e);
} catch (Exception e) {
- throw new DeploymentException(e.getMessage());
+ throw new DeploymentException(e.getMessage(), e);
}
}
@@ -187,6 +188,7 @@
public LocalResolver() {
registerDTD("-//Sun Microsystems, Inc.//DTD Enterprise
JavaBeans 1.1//EN", "ejb-jar.dtd");
registerDTD("-//Sun Microsystems, Inc.//DTD J2EE Application
1.2//EN", "application_1_2.dtd");
+ registerDTD("-//Sun Microsystems, Inc.//DTD Connector
1.0//EN", "connector_1_0.dtd");
registerDTD("-//JBoss//DTD JAWS//EN", "jaws.dtd");
}