Changeset 1648 for trunk/src/java

Show
Ignore:
Timestamp:
05/21/11 15:47:53 (12 months ago)
Author:
amandel
Message:

Be a bit falt tolerant with the available parser.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/java/org/jcoderz/commons/taskdefs/MakeReadonlyBeans.java

    r1011 r1648  
    329329         throws SAXException, FileNotFoundException 
    330330   { 
    331       final XMLReader xr = XMLReaderFactory.createXMLReader( 
    332             "org.apache.xerces.parsers.SAXParser"); 
     331      final XMLReader xr = getXmlReader(); 
    333332      xr.setEntityResolver(new DummyEntityResolver(this)); 
    334333      final FileInputStream fileInStream = new FileInputStream(xmlFile); 
     
    337336   } 
    338337 
     338   private static XMLReader getXmlReader() 
     339         throws SAXException 
     340   { 
     341      XMLReader result; 
     342      try 
     343      { 
     344        result = XMLReaderFactory.createXMLReader( 
     345            "org.apache.xerces.parsers.SAXParser"); 
     346      } 
     347      catch (Exception ex) 
     348      { 
     349        // log this? 
     350        result = XMLReaderFactory.createXMLReader(); 
     351      } 
     352      return result; 
     353   } 
     354    
    339355   public final class ReadOnlyBean 
    340356   {