Persistence context propagation is supported for any type of an entity manager?
No, not for application managed entity managers (see jpa spec 5.7).
Type of EntityManager:Transaction-Scoped OR extended.
Yes: If the entity manager is container managed, you can use the field "type" in @PersistenceContext (extended only applies for stateful session beans!). And application managed entity managers are always extended (see again jpa spec 5.7).
SCJP 5 (98%) - SCBCD 5 (98%)
Good heavens! What have you done! Here, try to fix it with this tiny ad:
Devious Experiments for a Truly Passive Greenhouse!