mrglavas    2004/01/29 14:26:00

  Modified:    java/src/org/apache/xerces/impl/xs XMLSchemaLoader.java
  Log:
  Fixing Bug #26437:
  http://nagoya.apache.org/bugzilla/show_bug.cgi?id=26437.
  
  When the schema loader is used for preparsing schemas we
  weren't attaching a message formatter for the schema
  domain. We also weren't using the user's error reporter.
  
  Thanks to Lucian Holland for providing this patch.
  
  Revision  Changes    Path
  1.26      +7 -2      
xml-xerces/java/src/org/apache/xerces/impl/xs/XMLSchemaLoader.java
  
  Index: XMLSchemaLoader.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/impl/xs/XMLSchemaLoader.java,v
  retrieving revision 1.25
  retrieving revision 1.26
  diff -u -r1.25 -r1.26
  --- XMLSchemaLoader.java      26 Jan 2004 21:18:43 -0000      1.25
  +++ XMLSchemaLoader.java      29 Jan 2004 22:26:00 -0000      1.26
  @@ -431,7 +431,12 @@
           else if (propertyId.equals(ENTITY_RESOLVER)){
               fEntityManager.setProperty(ENTITY_RESOLVER, state);
           }
  -
  +        else if (propertyId.equals(ERROR_REPORTER)){
  +            fErrorReporter = (XMLErrorReporter)state;
  +            if 
(fErrorReporter.getMessageFormatter(XSMessageFormatter.SCHEMA_DOMAIN) == null) {
  +             fErrorReporter.putMessageFormatter(XSMessageFormatter.SCHEMA_DOMAIN, 
new XSMessageFormatter());
  +            }
  +        }
       } // setProperty(String, Object)
   
       /**
  
  
  

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

Reply via email to