I've just uploaded a updated draft of the spec to our project's Downloads area,
http://java.net/projects/jpa-spec/downloads.
The changes in this draft are fairly constrained, but I wanted to create a
checkpointed draft in advance of contemplating any changes in support of
unsynchronized persistence contexts.
Changes in this draft are the following:
Sections 3.5-3.5.2: Support for CDI injection into entity listener classes
Section 6.3.1: Addition of method to CriteriaBuilder interface for downcasting of Root objects.
Section 7.4: Addition of unwrap method to EntityManagerFactory interface
Section 7.10: Addition of unwrap method to Cache interface
Section 9.1: Requirement on the Java EE container to pass reference to BeanManager on
the createContainerEntityManagerFactory call.
The changebars continue to be additive from the last draft, as I am
not planning to reset changebars until after we release a milestone
draft to the JCP site.
Please let me know if you have any comments or corrections.
-Linda