Това се дължи на грешка в EclipseLink https://bugs.eclipse.org/bugs /show_bug.cgi?id=340089 което кара EclipseLink да не може да различи стойността, върната от SQL заявката, от конструкцията, която използва вътрешно, за да посочи, че няма резултати. Избирането на друга стойност е единственото решение, но изглежда достатъчно просто, че не много хора го удрят или просто го заобикалят, без да коментират или гласуват за грешката.