Javaクライアントを介してjmxを使用してjmsキューを作成および削除する方法を探しています。
jmx管理用のAdminClientを取得していることはわかっています。しかし、jmsキューの作成と削除に使用できるmbeanを取得できません。
ConfigServiceを使用して、WAS構成を操作する(特にJMSキューを作成/削除する)ことができます。この記事では、ConfigServiceを取得して使用する方法について説明します。
http://www.ibm.com/developerworks/websphere/techjournal/0307_wang/wang.html
WAS 5.1用に作成されていますが、まだ最新です。
Marcinが言及しているConfigServiceは、構成オブジェクトを直接操作できる低レベルのAPIです。それはトリッキーです。たとえば、SIB宛先を作成する必要がある場合は、少なくとも2つの異なるタイプの構成オブジェクト、つまりSIB宛先(セルスコープで定義されたバスの子)とキューポイント(サーバーのメッセージングエンジンの子)を操作する必要があります。またはクラスタースコープ)、およびそれらを適切にリンクすることを確認する必要があります。
おそらく、この投稿で説明されているように、CommandMgrAPIを使用する方が簡単です。そのAPIは、wsadminのAdminTaskオブジェクトに直接相当します。