/* * JBoss, the OpenSource EJB server * * Distributable under LGPL license. * See terms of license at gnu.org. */ package javax.transaction; import java.rmi.RemoteException; /** * This exception indicates an invalid transaction. *
* It is thrown from the {@link TransactionManager#resume(Transaction)}
* method if the argument is not a valid transaction.
* It may also be thrown from an EJB container invocation is the invocation
* request carries an invalid transaction propagation context.
*
* @version $Revision: 1.2 $
*/
public class InvalidTransactionException extends RemoteException
{
/**
* Creates a new InvalidTransactionException without a
* detail message.
*/
public InvalidTransactionException()
{
}
/**
* Constructs an InvalidTransactionException with the
* specified detail message.
*
* @param msg the detail message.
*/
public InvalidTransactionException(String msg)
{
super(msg);
}
}