We had an issue where we forgot a @CommitAfter annotation and so our tables weren't updated.
Because the HVE will silently convert unknown ids into nulls, it was that much harder to track down what went wrong.
Having the HVE log a warning (or perhaps even an error) using the entity class as the Logger name would be most helpful.
|Field||Original Value||New Value|
|Summary||When the HibernateValueEncoder is unable to convert a primary key into an entity, it should log a warning||When the HibernateValueEncoder is unable to convert a primary key into an entity, it should log an error|
|Fix Version/s||5.0.12 [ 12313048 ]|
|Status||Open [ 1 ]||Closed [ 6 ]|
|Resolution||Fixed [ 1 ]|
|Workflow||jira [ 12430910 ]||Default workflow, editable Closed status [ 12568657 ]|
|Workflow||Default workflow, editable Closed status [ 12568657 ]||jira [ 12591688 ]|
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|22h 28m||1||Howard M. Lewis Ship||14/May/08 00:09|