Fixing MSC2 API generics issues.
Disallowing one-phase commit usecase.