5

IBM RAD 8 / WAS 7.0 から IBM RAD 9 / WAS 8.5 に移行しています。リバティ プロフィール。URL や名前空間のバインドなど、多くの構成要素があります。

Liberty Profile で WSADMIN が機能していないという情報を見つけました。しかし、wsadmin/jython と同様の機能 (URL の作成、名前空間バインディングなど) にアクセスする方法に関する情報は見つかりませんでした。

WebSphere Liberty Profile でそのようなスクリプトを作成するにはどうすればよいですか?

4

2 に答える 2

7

wsadmin の使用によって暗示されるいくつかの事柄に対処しようとします。行き過ぎかもしれませんが、これが役立つことを願っています:

WSADMIN は完全な WebSphere Application Server にのみ適用されます。Liberty プロファイルの jython スクリプトは可能ですが、基本的にはサーバー上で JMX 操作を実行しています。ここから始めましょう: https://www.ibmdw.net/wasdev/docs/creating-remote-jmx-connections-with-jython/

ただし、JMX 操作を介して Liberty プロファイル サーバーを再構成する方法はありません。すべてのサーバー構成 (または再構成) は、サーバー構成ファイルを編集することによって行われます (任意のエディターを使用して手動で、Eclipse ツールを使用して、または XML を変更するスクリプトを使用して)。

Liberty プロファイルは、CORBA または CORBA 名前空間 (corbaloc または corbaname)、またはリモート EJB をサポートしません。また、Liberty プロファイル サーバーは、フル プロファイル サーバーのセル/ノード トポロジーの一部ではありません。代わりに、Liberty プロファイル サーバーは、http: //pic.dhe.ibm.com/infocenter/wasinfo/v8r5/topic/com.ibm.websphere.wlp.core.doc/ae/cwlp_collective_arch.htmlで説明されているように、集合を形成します。

http://pic.dhe.ibm.com/infocenter/wasinfo/v8r5/topic/com.ibm.websphere.wlp.core.doc/で説明されているように、サーバー構成で jndiEntry エレメントを使用して JNDI にストリングを追加できます。ae/twlp_dep_jndi.html

データソースの構成に関する情報 (URL と名前空間バインディングが必要になる可能性があると推測しています) は、次の場所にあります (サブトピックも参照してください): http://pic.dhe.ibm.com/infocenter/wasinfo/v8r5/topic/com. ibm.websphere.wlp.core.doc/ae/twlp_dep_configuring_ds.html .

于 2013-08-07T09:41:01.357 に答える
1

最も簡単な方法は、XML を直接編集するか、選択した言語のスクリプトを使用することです。wsadmin が必要なくなるほどシンプルな構成にするという考え方です。これは、人間が読み取り可能で、人間が保守できるようにすることを目的としています。複数のサーバーで同様の要素を共有したい構成要素を繰り返し使用する場合、または同じ構成要素を複数回作成する場合は、XML スニペットをインポートできます。

于 2013-08-06T21:28:17.423 に答える