2016-11-11 9 views
0

ibm websphereアプリケーション・サーバーでearファイルを実行しています。データソースを使用してデータベース(Oracle)に接続します。 ibm管理コンソールにログインしないでください。 resources.xmlで見つからない私のアプリケーションがWebsphereアプリケーション・サーバー7で使用しているjdbcデータ・ソースを知る方法

+0

あなたが探しているデータソースの範囲は何ですか?その範囲でresources.xmlを探していますか? –

+0

@FRoweスコープは、WASのセルまたはプロファイルを参照していることを意味します。シンプルにするために、私はWASの誰かによってデプロイされ、現在稼動中のアプリケーションを持っています。使用しているjdbcデータソースを知りたいですか? – Janardhan

答えて

0

resource.xmlは、複数のレベルに存在します。セル、ノード、サーバー、またはクラスタレベルで使用できます。間違ったフォルダを探している可能性があります。しかし、それはあなたにDataSourceの定義を与えるだけです。

アプリケーションとデータソース間のマッピングを調べるには、アプリケーションでリソース参照を使用する必要があります。バインディングファイル内の参照JNDI名と実際のJNDI名の間のバインディングを見つけることができます。

あなたがいずれかのアプリケーション(PROFILE_ROOT/installedApps/cellName\application.ear)との結合ファイルを見つけることができるか、展開フォルダ内(例えばPROFILE_ROOT/config/cells/cellName/applications/application.ear/deployments/application/module/、その後のいずれかWEB-INF/ibm-web-bnd.xmlまたはMETA-INF/ibm-ejb-jar-bnd.xml

アプリケーションは、単にコードで外部JNDI名を使用している場合は、直接、あなたはありませんおそらくアプリケーションコードやいくつかの構成プロパティファイルから、自分でマッピングを見つけなければなりません。

関連する問題