1

IntelliJ IDEA からアプリを実行するとすべて正常に動作しますが、まったく同じ war ファイルをスタンドアロンの Tomcat にデプロイすると、次の例外が発生します。

org.jooq.exception.DetachedException: クエリを実行できません。接続が構成されていません

jOOQ simple は DB に接続できないように見えるため、かなり奇妙ですが、IDE からはすべて正常に動作します。

さまざまな方法で DB URL を変更しようとしましたが、成功しませんでした。

エラーを防ぐためにどこを見るべきかアドバイスしてください: tomcat、jooq、または何か他のもの?

バージョン: Java 8、Tomcat 8.08、jOOQ 3.3.2

UPD:解決策を得ました: すべての「接続」作業 (作成、開始、終了など) を手動で行うため、JDBC ドライバーも手動でロードする必要があります。Class.forName("org.postgresql.Driver");

非常に奇妙ですが、IntelliJ IDEA から実行すると、「舞台裏」でドライバーが読み込まれます。これが主な問題でした。

4

0 に答える 0