JDBC接続プールに問題があります。ここで説明したのと同じことをすべて行いました: JNDI Resources HOW-TO そしてここにも question (同じ構成)私と一緒に)解決されていないこのトピックに関して、私は思います。
他に何を考慮すべきですか?
Webアプリに対しても ResourceLink 構成を行ったことを願っています。
<Context>
...
<ResourceLink global="jdbc/MyDS" name="jdbc/MyDS" type="javax.sql.DataSource" />
...
</Context>
JDBCドライバーがクラスパスから削除されたのときにこのエラーが発生しました。私のセットアップでは、Tomcatは、Mavenが特別なターゲットを実行することによって埋められた特別なディレクトリにライブラリを期待していました。 Tomcatを実行する前にMavenのターゲットをクリーンアップして実行するのを忘れたときはいつでも、まさにこのエラーが発生しました。