Java проблема с DriverManager.getConnection(…)

164
20 ноября 2017, 17:38

Здравствуйте, возникла проблема с тем, что я делаю war проект, и возникает проблема при запуске Tomcat с DriverManager.getConnection(...), хотя если запускаю как консольное приложение то все работает исправно. Даже не знаю что может быть, жду от кого-нибудь подсказки в чем причина... Вот листинг соединения с БД(Firebird):

public void connect(){
    String urlDB = "jdbc:firebirdsql:localhost/3050:C:\\Users\\User\\Desktop\\TestingSystem\\src\\main\\resources\\DB.FDB";
    connectionInfo.put("user", "SYSDBA");
    connectionInfo.put("password", "masterkey");
    connectionInfo.put("charSet", "Cp1251");
    try {
        Class.forName("org.firebirdsql.jdbc.FirebirdDriver");
    } catch (ClassNotFoundException e) {
        log.error("Not found driver for FireBird");
    }
    try {
        connection = null;
        connection = DriverManager.getConnection(urlDB, connectionInfo);
        if(connection == null) {
            log.info("Database isn't open.");
            return;
        } else {
            log.info("Database is open.");
        }
    } catch (SQLException e) {
        log.error("Error in the DriverManager.");
    }
}

Вот описание проблемы:

java.sql.SQLException: No suitable driver found for jdbc:firebirdsql:localhost/3050:C:\Users\User\Desktop\TestingSystem\src\main\resources\DB.FDB
READ ALSO
Как сослаться на ресурс в классе

Как сослаться на ресурс в классе

Есть класс RadioPlayer, который реализует класс для проигрывания и остановки плеераИспользуется ExoPlayer

140
Чтение arraylist с External storage

Чтение arraylist с External storage

Есть файл sampletxt во внешней памяти, у которого такая структура [Строка1, Строка2]

152
Как правильно проверить ЭП в Java?

Как правильно проверить ЭП в Java?

У меня есть 2 файла - файл подписи(PKCS7) и файл, который был этой подписью подписанМой вопрос заключается в том, как можно проверить, что подпись...

166