複数のアプリケーションサーバー(jetty、tomcat、websphere、jboss)で実行する必要があるJavaWebアプリケーションを作成しています。このアプリケーションにはオプションのデータソースがあります。構成されている場合、アプリケーションはそれを使用します。構成されていない場合、アプリケーションの一部の機能が無効になります。
問題は、web.xmlでresource-refを定義する場合、アプリケーションコンテキストで定義する必要があることです。web.xmlで定義しないと、アプリケーションをWebsphereにデプロイしようとすると、アプリケーションでデータソースを参照する方法がありません。
アプリケーションコンテキストで常に定義しなくても、Websphereにオプションのデータソースを認識させる方法はありますか?