Du har angett jpa-2.1, men OpenJPA stöder inte JPA 2.1. JPA 2.1-leverantören som ingår i WebSphere är EclipseLink. Du måste antingen ta bort referenserna till OpenJPA från din persistence.xml och använda standard EclipseLink (även om det finns några kända beteendeförändringar ), eller som Gas föreslog, måste du ersätta webProfile-7.0 och jpa-2.1 med jpa-2.0 om du vill fortsätta använda OpenJPA.