Because we want this class to be compatible with
J2SE 1.3.x and IBM Websphere 5.x, we can't use
the "chained exception" capabilities from J2SE 1.4
Due to this requirement, this class will extend
NestableRuntimeException, provided by the
Jakarta Commons Lang library.
publishes messages to a JMS Topic
You can learn more about the Java Message Service at
http://java.sun.com/products/jms/
This class assumes that transactions are externally
demaracated using JTA
Instances of this class are not thread-safe.