事象
Tomcatのserver.xmlと、WAR側のweb.xmlにJNDI登録に関する記述を行った。
その後、MyBatisの定義ファイルにJNDIをデータソースとして接続しようとしたが失敗する。
原因
→TomcatのlibにJARを配置する。
- server.xmlとweb.xmlのJNDI名をcomp/env/jdbc/MYSOURCEとcomp/envまで記述してしまっていた。
→Tomcatではデフォルトではcomp/envに登録されるため、server.xmlとweb.xmlからcomp/envを削除する。