Erroneously duplicated @DiscriminatorValue - don't try this at home [message #773070] |
Sat, 31 December 2011 06:23  |
Eclipse User |
|
|
|
So, I accidentally used the same @DiscriminatorValue for two subclasses in the
same persistence hierarchy. My mistake, no doubt about it, but I can't help but
wonder if it could have been easier to diagnose. Firstly no guidance from my
IDE (NB7). Secondly no error messages in the server log. Thirdly
Query.getResultList was sporadically returning null values in mapped fields when
they weren't null and hanging the deployment to the app server
(eclipselink.ddl-generation=create-tables).
Due to my inability to spot the silly mistake some of the steps I took to
rectify the problem:
- re-installing glassfish from scratch
- re-installing NetBeans from scratch
- discarding a days work and restoring the project from backup
This problem manifests itself in a "everything's gone horribly wrong" kind of
way, so it would be great if some consistency checking could be performed by
the implementation.
I'm using EclipseLink 2.3.0.v20110604-r9504.
Regards,
Brendan.
|
|
|
|
Powered by
FUDForum. Page generated in 0.07553 seconds