Top/Tomcat/cannot be cast to org.apache.commons.dbcp.BasicDataSource

Tomcat/cannot be cast to org.apache.commons.dbcp.BasicDataSource

Tomcat起動時に以下のようなメッセージが表示され、起動に失敗することがあります。

2013/12/08 15:03:52 org.apache.catalina.core.StandardContext listenerStart
致命的: クラス jp.co.mcs.sms.server.common.SmsContextLoaderListener のリスナインスタンスにコンテキスト初期化イベントを送信中の例外です
java.lang.ClassCastException: org.apache.tomcat.dbcp.dbcp.BasicDataSource cannot be cast to org.apache.commons.dbcp.BasicDataSource

これは、Tomcatの設定ファイルの<Context>タグ内に、DB接続に関する設定が欠けていることが原因の場合が多いです。
server.xmlやcontext.xml内の<Context>タグを確認して、<Resource>タグ等でDB接続設定が正しく書かれているかを確認してみてください。

このページを共有:
  • このページをはてなブックマークに追加 このページを含むはてなブックマーク
  • このページをlivedoor クリップに追加 このページを含むlivedoor クリップ
  • このページをYahoo!ブックマークに追加
  • このページを@niftyクリップに追加
  • このページをdel.icio.usに追加
  • このページをGoogleブックマークに追加

このページのURL:

ページ新規作成

新しいページはこちらから投稿できます。

TOP