java.lang.Object | +--java.lang.Throwable | +--java.lang.Exception | +--javax.jms.JMSException | +--javax.jms.TransactionInProgressException
This exception is thrown when an
operation is invalid because a transaction is in progress.
For instance, an attempt to call Session.commit
when a
session is part of a distributed transaction should throw a
TransactionInProgressException
.
TransactionInProgressException(java.lang.String reason)
TransactionInProgressException
with the
specified reason.
TransactionInProgressException(java.lang.String reason,
java.lang.String errorCode)
TransactionInProgressException
with the
specified reason and error code.
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public TransactionInProgressException(java.lang.String reason, java.lang.String errorCode)
TransactionInProgressException
with the
specified reason and error code.reason
- a description of the exceptionerrorCode
- a string specifying the vendor-specific
error codepublic TransactionInProgressException(java.lang.String reason)
TransactionInProgressException
with the
specified reason. The error code defaults to null.reason
- a description of the exception