2.1 Infinispan is a fine API, but again, I think we would enable leverage far better by using the Streaming API. (This is in accordance with 2.2.)
4. This section asserts that JSR107 asserts CDI-compliant behavior; good on 'em, but we need the feature apart from JSR107.
5. There are a lot of JSR107-leaning features here, which I don't think are entirely relevant and will, instead, serve as a bit of an albatross, especially in light of 2.2.
5.3, in particular, requires drop-in replacement for JSR107 cache, which would be entirely irrelevant.
Section 7 would be affected drastically (and positively) by the SE8 lambda and streaming APIs.