es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Problema de compatibilidad entre OpenJDK11 y eclipse link 2.7.1: se obtiene java.lang.IllegalArgumentException: NamedQuery de nombre: abcd no encontrado.

Debajo de los tarros funcionaron bien con OracleJDK 11 pero no funcionan con openJDK 11.

  • eclipselink.2.7.1.jar
  • javax.persistence.2.1.1.jar

java.lang.IllegalArgumentException: NamedQuery de nombre: abcd no encontrado.
en org.eclipse.persistence.internal.jpa.QueryImpl.getDatabaseQueryInternal(QueryImpl.java:362)
en org.eclipse.persistence.internal.jpa.EntityManagerImpl.createNamedQuery(EntityManagerImpl.java:1236)
en org.eclipse.persistence.internal.jpa.EntityManagerImpl.createNamedQuery(EntityManagerImpl.java:1257)
en java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
en java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
en java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
en java.base/java.lang.reflect.Method.invoke(Method.java:566)

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Parece que el problema está relacionado con una consulta con nombre que no se encuentra en los archivos proporcionados. Este error ocurrió al usar openJDK11, pero los mismos archivos funcionaron bien con OracleJDK 11. Es posible que pueda haber problemas de compatibilidad entre los archivos y openJDK11. Sin embargo, se necesita más información para diagnosticar la causa raíz del problema.

Comments are closed.