code: private void init(InputSource is) throws TagLibException {
  	// print.dumpStack();
  	try {
  	    xmlReader = XMLUtil.createXMLReader();
  	    xmlReader.setContentHandler(this);
  	    xmlReader.setErrorHandler(this);
  	    xmlReader.setEntityResolver(new TagLibEntityResolver());
  	    xmlReader.parse(is);
  	}
  	catch (IOException e) {
  
  	    // String fileName=is.getSystemId();
  	    // String message="IOException: ";
  	    // if(fileName!=null) message+="In File ["+fileName+"], ";
  	    throw new TagLibException(e);
  	}
  	catch (SAXException e) {
  	    // String fileName=is.getSystemId();
  	    // String message="SAXException: ";
  	    // if(fileName!=null) message+="In File ["+fileName+"], ";
  	    throw new TagLibException(e);
  	}
  
      }
docs: Generelle Initialisierungsmetode der Konstruktoren.
  
  @param saxParser String Klassenpfad zum Sax Parser.
  @param is InputStream auf die TLD.
  @throws TagLibException