Esta regla detecta el código Java que incluye una referencia no calificada a la clase
org.apache.openjpa.persistence.jdbc.Index cuando hay importaciones bajo demanda de
los paquetes org.apache.openjpa.persistence.jdbc y javax.persistence.
La especificación de Java Persistence API (JPA) 2.1 presentaba una nueva clase javax.persistence.Index.
Esto produce el siguiente error de compilación al compilar en las bibliotecas de OpenJPA y
Java EE 7 JPA 2.1:
El tipo Índice es ambiguo
Si desea utilizar la implementación de OpenJPA 2.0 y encuentra este error, verifique que está compilando en las bibliotecas JPA 2.0 en lugar de las bibliotecas JPA 2.1. Para Liberty, compile en el JAR de especificación JPA 2.0 (com.ibm.ws.javaee.persistence.2.0.*.jar) que se encuentran en el directorio wlp/dev/api/spec. Para WebSphere tradicional, utilice importaciones totalmente calificadas o referencias de clase totalmente calificadas para evitar ambigüedades.