I have configured two persistent units with the entity managers set up as show below:
The default value for the transaction-manager attribute is transaction-manager. In your case, you should specify which transaction manager you want to use per method or service like this:
@Service
@Transactional(value="LiveTransactionManager")
class someClass...
or
@Transactional(value="ArchiveTransactionManager")
public void someMethod