No because the transaction manager is created only once for the whole container in the same way the jboss transaction module works. So I need to keep track of how many applications are using the bitronix transaction manager in order to shut it down once there no applications left using it.