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");
                }
   
  
  
  

Reply via email to