Vous avez spécifié jpa-2.1, mais OpenJPA ne prend pas en charge JPA 2.1. Le fournisseur JPA 2.1 inclus avec WebSphere est EclipseLink. Vous devez soit supprimer les références à OpenJPA de votre fichier persistence.xml et utiliser l'EclipseLink par défaut (bien qu'il existe certains changements de comportement connus ), ou comme Gas l'a suggéré, vous devez remplacer webProfile-7.0 et jpa-2.1 par jpa-2.0 si vous souhaitez continuer à utiliser OpenJPA.