Най-вероятният проблем, който виждам, са различни дефиниции на бази данни. Тестването на EJB често използва база данни в паметта, която се генерира в движение. Докато в действителното производство използвате реална база данни, която вероятно налага ограничения.
Опитайте да присвоите стойност на levelid или да промените схемата на базата данни.