Carsten Ziegeler wrote:

We wanted to release 2.1.8 as soon as possible after the GT.
Now the question is, are there any open issues?

I'm currently aware of two problems:
1) Documentation - 2.1.8 does not contain the docs anymore, so we should
  find a way to add them in the distribution. I think a directory
  containing just the html docs (or pdf?) should be fine.
  In addition I think we should remove the targets for adding the docs
  and the api docs to the webapp.

2) Logging of exceptions - currently correct stacktraces are tied to our
  own logkit formatter (if I'm not mistaken), so as soon as you're not
  using logkit or not using this formatter, you don't get the correct
  stacktraces.

This problem only happens in places where we wrap an exception in a SAXException and log that SAXException. This is because SAXException doesn't provide the getCause() method that's used by JDK 1.4's exception chaining.

However, if the exception is wrapped in e.g. a ProcessingException, the problem doesn't exist.

A solution to this problem is to define our own "class XMLException extends SAXException" that will provide this getCause() and change all "throw new SAXException()" in our code with "throw new XMLException".

Sylvain

--
Sylvain Wallez                        Anyware Technologies
http://people.apache.org/~sylvain     http://www.anyware-tech.com
Apache Software Foundation Member     Research & Technology Director

Reply via email to