Utilice esta información para resolver problemas de la configuración del plug-in de memoria caché JPA. Estos problemas se pueden producir tanto en configuraciones Hibernate como en configuraciones OpenJPA.
Con un valor de atributo de ObjectGridType EMBEDDED o EMBEDDED_PARTITION, la memoria caché de eXtreme Scale intenta obtener una instancia de servidor en el tiempo de ejecución. En un entorno Java Platform, Standard Edition, se inicia un servidor eXtreme Scale con el servicio de catálogo incorporado. El servicio de catálogo incorporado intenta estar a la escucha en el puerto 2809. Si ese puerto lo utiliza otro proceso, se produce el error.
Solución: si se especifican puntos finales de servicio de catálogo externo, por ejemplo, con el archivo objectGridServer.properties, se produce este error si el nombre de host o puerto se especifica incorrectamente. Corrija el conflicto de puerto.
Este error se produce cuando la memoria caché no puede obtener la instancia de ObjectGrid desde los puntos finales de servicio de catálogo proporcionados.
Solución: este problema normalmente se produce debido a un nombre de host o puerto incorrecto.
Esta excepción se produce si tiene muchas unidades de persistencia configuradas y las memorias caché de eXtreme Scale de estas unidades se configuran con el mismo nombre de ObjectGrid y valor de atributo de ObjectGridType EMBEDDED. Estas configuraciones de unidades de persistencia podrían estar en los mismos archivos persistence.xml o en archivos diferentes.
Solución: debe verificar que el nombre de ObjectGrid sea exclusivo para cada unidad de persistencia cuando el valor de atributo ObjectGridType sea EMBEDDED.
Con el tipo de ObjectGrid REMOTE, si el ObjectGrid del lado del cliente obtenido no tiene correlaciones de respaldo de entidad completas para dar soporte a la memoria caché de unidad de persistencia, se produce esta excepción. Por ejemplo, se listan cinco clases de entidad en la configuración de la unidad de persistencia, pero el ObjectGrid obtenido sólo tiene dos BackingMaps. Aunque el ObjectGrid obtenido podría tener 10 BackingMaps, si no se encuentra alguno de las cinco BackingMaps de entidad necesarias en las diez correlaciones de respaldo, aún se produce esta excepción.
Solución: asegúrese de que la configuración de correlación de respaldo dé soporte a la memoria caché de unidad de persistencia.