Bear in mind, that I don't construct the InputSource via a call InputSource src = new InputSource(sysId);
but instead with the given routine, that equals a call to InputSource src = new InputSource(InputStream(sysId)); src.setSystemId(sysId); since I had to overcome the situation where the specified URI was a String like "file:/c:/test.dtd" which was genertated by the Java-Machine (JDK 1.2.2) and which was NOT a correct URI (the correct URI looks like "file:///c:/test.dtd"). I had this problem in Xerces 1.0 and didn't change the code when switching to 1.0.1. Armin
