Вашата грешка ясно казва, че прехвърлянето не е възможно, защото екземпляр на клас java.math.BigInteger не е екземпляр на клас java.lang.Long.
Сега възниква въпросът кой на какво ниво прави кастинг, когато помолим драйвера на JDBC да направи връзка, той върши много работа зад сцената, преди всъщност да ни върне правилния работен обект на връзка.
Проблемът изглежда с вашата версия на MySQL в комбинация с вашата версия на mysql-connector.jar. Опитайте с по-нова версия на MySQL Connector/J (вижте https://dev.mysql.com /downloads/connector/j/ за най-новата версия), например надстройте до 5.1.47 или 8.0.12, ако използвате по-стара версия.