User: vharcq  
  Date: 01/06/08 01:40:29

  Modified:    src/main/org/jboss/metadata XmlFileLoader.java
  Log:
  1. Add Localresolver for ejb 2.0 DTD
  2. getLocalClass should return null for MDB else Exception during
  MDB deployment
  
  Revision  Changes    Path
  1.13      +6 -5      jboss/src/main/org/jboss/metadata/XmlFileLoader.java
  
  Index: XmlFileLoader.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/metadata/XmlFileLoader.java,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- XmlFileLoader.java        2001/03/06 11:41:06     1.12
  +++ XmlFileLoader.java        2001/06/08 08:40:29     1.13
  @@ -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.12 $
  + *   @version $Revision: 1.13 $
    */
   public class XmlFileLoader {
        // Constants -----------------------------------------------------
  @@ -127,7 +127,7 @@
   
        // Protected -----------------------------------------------------
        public static Document getDocument(URL url) throws DeploymentException {
  -             
  +
         try {
            return getDocument (url.openStream());
         } catch (IOException _ioe) {
  @@ -135,9 +135,9 @@
         }
        }
   
  -     public static Document getDocument(InputStream _in) throws DeploymentException 
  +     public static Document getDocument(InputStream _in) throws DeploymentException
      {
  -             try 
  +             try
         {
                        Reader in = new InputStreamReader(_in);
   
  @@ -145,7 +145,7 @@
            DocumentBuilder docBuilder = docBuilderFactory.newDocumentBuilder();
            EntityResolver er = new LocalResolver();
            docBuilder.setEntityResolver(er);
  -         Document doc = docBuilder.parse(_in);                
  +         Document doc = docBuilder.parse(_in);
                        return doc;
                } catch (SAXParseException e) {
                   
System.out.println(e.getMessage()+":"+e.getColumnNumber()+":"+e.getLineNumber());
  @@ -172,6 +172,7 @@
   
                public LocalResolver() {
                        registerDTD("-//Sun Microsystems, Inc.//DTD Enterprise 
JavaBeans 1.1//EN", "ejb-jar.dtd");
  +            registerDTD("-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 
2.0//EN", "ejb-jar_2_0.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");
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to