A ClassCastException
не возникает из-за пропущенного класса (для этого NoClassDefFoundError
); вместо этого он генерируется, потому что код пытался привести объект к несовместимому типу.
В данном случае это означает, что новая версия NeoDatis не полностью обратно совместима с вашей версией.
Есть ли у вас полная трассировка стека для ClassCastException
? Я обновлю это некоторыми конкретными ответами после того, как я изучу трассировку стека. : -)