/* we need to do this endElement() to balance the
* successful startElement() call even if
* there was an exception in the middle.
* Otherwise an exception in the middle could cause a system to hang.
*/
rhandler.endElement(getNamespace(), getLocalName(), getRawName());
}
catch (SAXException se)
{
/* we did call endElement(). If thee was an exception
* in the middle throw that one, otherwise if there