PostgreSQLを使ったJavaアプリケーションをつくり、接続テストをしたところ、Tomcatのエラーで、HTTPステータス500となりました。
メッセージ:
「Cannot create JDBC driver of class '' for connect URL 'null'」
原因
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'
原因
java.sql.SQLException: No suitable driver
java.sql.DriverManager.getDriver(DriverManager.java:243)
と表示されますので、JDBCのclassがないことが原因のようですが、どこを調べればよいかわかりません。
初心者です。よろしくご教授ください。
環境は次のとおりです。
OS:Linux(CentOS5)
Tomcat5.5.28
PostgreSQL8.2.14
JDBCドライバ:postgresql-8.2-510.jdbc3.jar
/var/webapps/tomcat/common/libに入れてあります。
環境変数のPATHの指定してあります。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
ん~? 本当にJDBCドライバがない事が原因かなぁ?
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'
このメッセージを読む限りでは「URLがnullなのがおかしい」と私は思うのだがどうだろう。server.xml(または該当context.xml)の該当箇所と、web.xmlの該当箇所をもう一度確認してみたらどうかな。
ご回答ありがとうございます。
調査いたしましたところ、
アプリケーションの入り口「index.xml」が
Tomcat5.5に対応した記述になっていないことがわかりました。
今回は、他への影響を考慮して、
Tomcat5.0.28をインストールしてみましたところ
正しく稼働できました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- その他(プログラミング・Web制作) laravel 本番環境でメールが送れません。 1 2023/02/17 17:57
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- PostgreSQL DBFluteについて質問です。 環境:PostgreSQL java8 前提:webアプリケーショ 1 2022/07/07 00:49
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
- MySQL PHP 画像のアップロード Qiita 2 2022/11/28 04:44
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLServerでNULLを挿入したいです
-
JDBCドライバがない?
-
type date にnullをinsert
-
DBの定義のサイズを大きくし過...
-
GREATESTで NULLをスルーする方...
-
now()かCURRENT_TIMESTAMPか
-
mysqlで50音順にorder byしたい。
-
INDIRECT関数の代替方法は?
-
AUTO_INCREMENTに0はダメ?
-
ドロップダウンリストの連動し...
-
SELECT文で、指定カラム以外の...
-
MYSQLで全てのカラムから検索す...
-
sql , insert で空行(全ての列...
-
MYSQLで小数点を表示する場合と...
-
テーブルの列数を調べたい
-
group byで最後のレコードを抽...
-
MySQL(5.5)1テーブル内のカラ...
-
一部のカラムでdistinctし全て...
-
DBエラーの意味
-
mysql 全文検索で引っかからな...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLServerでNULLを挿入したいです
-
JDBCドライバがない?
-
type date にnullをinsert
-
SQL,値の大きい順に値を取得
-
insert、selectのやり方を教え...
-
nativecode=ERROR: relation
-
表の結合で左表のnullと右表のn...
-
テーブルをエクセルの10行目に...
-
NULLとスペースの違いは? テス...
-
INDIRECT関数の代替方法は?
-
DBの定義のサイズを大きくし過...
-
SELECT文で、指定カラム以外の...
-
一部のカラムでdistinctし全て...
-
LIKEの右側にカラムを指定でき...
-
GREATESTで NULLをスルーする方...
-
UNIONする際、片方テーブルしか...
-
now()かCURRENT_TIMESTAMPか
-
テーブルの列数を調べたい
-
SQLでカラムを追加し、条件に合...
-
MYSQLで全てのカラムから検索す...
おすすめ情報