The purpose of transactions is handling multiple operations on different resources as if they were a single atomic unit of work. If you want first two calls to be handled separately from the third call to the webservice, you need to have two different jta transactions.
All of the world's problems can be solved in a garden - Geoff Lawton. Tiny ad:
RavenDB is an Open Source NoSQL Database that’s fully transactional (ACID) across your database