2011-10-27 3 views
0

私のアプリケーションには、基本的に単純なjava.lang.StringであるJNDIプロパティが必要です。 Tomcatでは、これはcontext.xmlを簡単に定義できますが、glassfish管理コンソールでも簡単です。Weblogic 10.0の単純な文字列JNDIプロパティを定義します。

しかし、私はWeblogic 10.0でこれを行う方法を見つけることができません。 私の財産は、Javaにする必要があります:コンプ/ envを

EDIT

私は答えが、これはWLS 10.0 Adding custom object to JNDI on Weblogic 10

で箱から出して、実際には不可能であることを示す別の質問を、発見しましたしかし、このトリックを実行するプラグインがあります:

これが失敗した場合、私は自分のコードを変更可能な環境に戻すように変更しました。あまりにもいいですが、私のために固定。

答えて

0

は、WebLogicコンソールでカスタムJNDI オブジェクト(例えばURL)を定義する方法はありませんJBossとGlassfishのとは異なりweblogic-jndi-startup

を試してみてください。これにより、非常に簡単な方法である が提供されます。あなたのケースで

、あなたの代わりにURLの1

Context context = new InitialContext(); 
String url = String.valueOf(context.lookup("configURL")); 
をStringオブジェクトを使用することができます
関連する問題