Tuve un problema similar y encontré esta información (explicado con más profundidad en aquí ).
Agregar esta propiedad a mi archivo persistence.xml solucionó el problema:
<property name="hibernate.id.new_generator_mappings" value="false" />
Tuve un problema similar y encontré esta información (explicado con más profundidad en aquí ).
Agregar esta propiedad a mi archivo persistence.xml solucionó el problema:
<property name="hibernate.id.new_generator_mappings" value="false" />