closing inbound before receiving peer's close_notify в windows 10 при executeQuery() в Intelliji IDEA

234
04 февраля 2020, 02:10

Я пытаюсь создать выполнение запросов из SQL в Intelliji IDEA через JDBC. При выполнении запроса с компьютера на котором стоит Windows 8, запрос выполняется без ошибок, а при выполнении того же запроса на Windows 10, сначала выдает результат, а затем ошибку WARN: Caught while disconnecting...

EXCEPTION STACK TRACE:

** BEGIN NESTED EXCEPTION **

javax.net.ssl.SSLException MESSAGE: closing inbound before receiving peer's close_notify

Может кто-то знает, как исправить данную ошибку.

private Connection conn;

private Connection getDbConnection() throws ClassNotFoundException, SQLException {

    if (Objects.isNull(conn)) {
        Class.forName("com.mysql.cj.jdbc.Driver");
        conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/university?serverTimezone=UTC", dbUser, dbPass);
    }
    return conn;
}

public List selectStudFromUni(String university_name) throws SQLException, ClassNotFoundException {

    Connection conn = getDbConnection();
    List<Student> result = new ArrayList<>();
    String sql = "SELECT * FROM student s " +
            "INNER JOIN university u ON s.university_fk_id = u.university_id  
             WHERE u.university_name = 'Moscow Technical University'";
    PreparedStatement stmt = conn.prepareStatement(sql);
    ResultSet rs = stmt.executeQuery(sql);
    try (conn; stmt; rs) {
        while (rs.next()) {
            Student student = new Student();
            String firstName = rs.getString("first_name");
            student.setFirst_name(firstName);
            student.setLast_name(rs.getString("last_name"));
            student.setUniversity_fk_id(rs.getInt("university_fk_id"));
            University university = new University();
            university.setUniversity_id(rs.getInt("university_id"));
            university.setUniversity_name(rs.getString("university_name"));
            result.add(student);
        }
        for (Student st : result) {
            System.out.println(st);
        }
    }
    return result;
}

}

READ ALSO
многопоточность и файлы в java

многопоточность и файлы в java

Я пытаюсь создать программу, потоки которой считывали бы и изменяли файлВсе это обернул в самописную семафору, которая контролирует доступ...

226
Не могу понять блок кода в реализации LinkedList

Не могу понять блок кода в реализации LinkedList

Дана реализация связанного списка:

256
javax.servlet.ServletException: UT010013

javax.servlet.ServletException: UT010013

Переношу проект со старого сервера (debian 7, wildfly 82

279
Node.js (telegraf). Непонятная ошибка в сценарии

Node.js (telegraf). Непонятная ошибка в сценарии

Выдает ошибку когда нажать Button ("USD-UAH») после нее Button ("EUR-UAH») показывает ошибку

234