Dit komt door EclipseLink-bug https://bugs.eclipse.org/bugs /show_bug.cgi?id=340089 waardoor EclipseLink de waarde die wordt geretourneerd door de SQL-query niet kan onderscheiden van de constructie die het intern gebruikt om aan te geven dat er geen resultaten waren. Het selecteren van een andere waarde is de enige tijdelijke oplossing, maar het lijkt zo eenvoudig dat niet veel mensen er gebruik van maken of er een tijdelijke oplossing voor vinden zonder commentaar te geven of op de bug te stemmen.