mrglavas    2004/02/10 11:14:06

  Modified:    java/src/org/apache/xerces/parsers AbstractDOMParser.java
               java/src/org/apache/xerces/impl/msg DOMMessages.properties
  Log:
  Localizing another message and fixing a few bugs. We were
  looking up messages from the wrong message domain.
  
  Revision  Changes    Path
  1.104     +8 -7      
xml-xerces/java/src/org/apache/xerces/parsers/AbstractDOMParser.java
  
  Index: AbstractDOMParser.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/parsers/AbstractDOMParser.java,v
  retrieving revision 1.103
  retrieving revision 1.104
  diff -u -r1.103 -r1.104
  --- AbstractDOMParser.java    10 Feb 2004 17:25:28 -0000      1.103
  +++ AbstractDOMParser.java    10 Feb 2004 19:14:06 -0000      1.104
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 2001, 2002 The Apache Software Foundation.
  + * Copyright (c) 2001-2004 The Apache Software Foundation.
    * All rights reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -371,14 +371,14 @@
               if (!Document.class.isAssignableFrom (_class)) {
                   throw new IllegalArgumentException (
                       DOMMessageFormatter.formatMessage(
  -                    DOMMessageFormatter.SERIALIZER_DOMAIN,
  +                    DOMMessageFormatter.DOM_DOMAIN,
                       "InvalidDocumentClassName", new Object [] {documentClassName}));
               }
           }
           catch (ClassNotFoundException e) {
               throw new IllegalArgumentException (
                   DOMMessageFormatter.formatMessage(
  -                DOMMessageFormatter.SERIALIZER_DOMAIN,
  +                DOMMessageFormatter.DOM_DOMAIN,
                   "MissingDocumentClassName", new Object [] {documentClassName}));
           }
           
  @@ -811,10 +811,11 @@
                       // won't happen we already checked that earlier
                   }
                   catch (Exception e) {
  -                    // REVISIT: Localize this message.
                       throw new RuntimeException (
  -                    "Failed to create document object of class: "
  -                    + fDocumentClassName);
  +                        DOMMessageFormatter.formatMessage(
  +                        DOMMessageFormatter.DOM_DOMAIN,
  +                        "CannotCreateDocumentClass", 
  +                        new Object [] {fDocumentClassName}));
                   }
               }
               fCurrentNode = fDocument;
  
  
  
  1.8       +2 -1      
xml-xerces/java/src/org/apache/xerces/impl/msg/DOMMessages.properties
  
  Index: DOMMessages.properties
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/impl/msg/DOMMessages.properties,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- DOMMessages.properties    10 Feb 2004 17:25:27 -0000      1.7
  +++ DOMMessages.properties    10 Feb 2004 19:14:06 -0000      1.8
  @@ -48,6 +48,7 @@
   #Error codes used in DOMParser
   InvalidDocumentClassName = The class name of the document factory \"{0}\" used to 
construct the DOM tree is not of type org.w3c.dom.Document.
   MissingDocumentClassName = The class name of the document factory \"{0}\" used to 
construct the DOM tree could not be found.
  +CannotCreateDocumentClass = The class named \"{0}\" could not be constructed as a 
org.w3c.dom.Document.
   
   #Ranges
   BAD_BOUNDARYPOINTS_ERR = The boundary-points of a Range do not meet specific 
requirements.
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to