That you may want long-running transactions hidden behind a ReST interface may mean that some of your system is based on SOAP or EDI. It does not matter as far as ReST is concerned, the client should be unaware that such a thing as a transaction exists.