Destroying connection that is not valid, due to the following exception: oracle.jdbc.driver.LogicalConnection@226dae36: java.sql.SQLRecoverableException: No more data to read from socket
Такое может возникнуть если использовать Connection у которого не закрыты все ресурсы с предыдущего использования. Например не вызвали PreparedStatement::close