MulTEx - the Multi-Tier Exception Handling Framework.

MulTEx is a simple, but powerful framework for organizing exceptions and messages is a multi-tier Java software system.

It offers the key features:

For introductory information you should first read the technical paper or the user's guide.

Naming conventions

The following naming conventions are used throughout the package multex.

Plans

The plans are ordered by priority (most important as No. 1)
  1. 2002-03-26 Prepared means for reporting exceptions with its complete diagnostic information in a servlet/JSP application. You can obtain a project specific Struts solution for this from the author. See applying site http://fb6.tfh-berlin.de/
  2. 2003-05-28 Add a class SwingAction with a method actionPerformedWithThrows, which will extend javax.swing.AbstractAction and report any exception coming from lower layers.
  3. 2002-04-20 Add buttons for printing or copying the contents of the message window of multex.Awt; place the buttons before the message TextArea.
  4. 2005-01-13 Include wrapper exceptions for some exceptions, which do not show all their diagnostic info by toString(). Maybe on reflection basis. I think SQLException is a candidate for this, as its attributes SQLState, and vendorCode are not included in its toString().
  5. 2005-01-13 Include private attributes of type Throwable into the {@link multex.ReflectionCauseGetter} in order to get the cause for an exception, which does not implement the getCause() of JDK 1.4. Is there still any such exception?

Version history

@author Christoph Knabe, TFH Berlin, 1999-2000 Copyrighted, but usable by GNU LGPL.