* Committing -> Committing (invalid state)
* Aborting -> Aborting (forget)
*/
public synchronized void aborted(final Notification aborted, final AddressingProperties addressingProperties, final ArjunaContext arjunaContext)
{
final State current = state ;
if (current == State.STATE_ACTIVE)
{
changeState(State.STATE_ABORTING) ;
}
else if ((current == State.STATE_PREPARING) || (current == State.STATE_ABORTING))