Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Chave primária JPA nula ou zero encontrada no clone da unidade de trabalho


Isso aconteceu comigo porque eu adicionei manualmente uma entrada ao meu banco de dados com o id 0 (zero). No meu caso EclipseLink "não conseguiu" lidar com um id com zero.
     <property name="eclipselink.allow-zero-id" value="true"/>

Esta propriedade diz que o EclipseLink trata de zero como um id válido.

[1] http://meetrohan.blogspot.de/ 2011/11/eclipselink-null-primary-key.html