Hi, > URL: http://svn.apache.org/viewvc?rev=607188&view=rev > Log: > Throwing IllegalStateException causes a prior exception to be swallowed by > Xalan-J. Need to throw a SAXException instead. > Instead of logging an error about the element mismatch throw a SAXException > because the logging only confuses the user as it's practically always a > follow-up exception of an exception happening earlier in the respective > startElement() event. > Modified: > xmlgraphics/fop/branches/Temp_ImagePackageRedesign/src/java/org/apache/fop/fo/FOTreeBuilder.java <snip/> > + /** [EMAIL PROTECTED] */ > public void endElement(String uri, String localName, String rawName) > throws SAXException { > if (currentFObj == null) {
How can currentFObj be null in the first place? Normally it was set in the previous startElement event (or a ValidationException has been throw anyway)? Vincent -- Vincent Hennebert Anyware Technologies http://people.apache.org/~vhennebert http://www.anyware-tech.com Apache FOP Committer FOP Development/Consulting