The JBoss Container Managed JPA Implementation provides implementation classes for the different JPA interfaces.