(実験)JSR-262 JMX-WSは、Javaツールやアプリケーションが有効になっていますか?

StackOverflow https://stackoverflow.com/questions/1052827

  •  20-08-2019
  •  | 
  •  

質問

私はのJava Management ExtensionsのWebサービスコネクタ(JMX)エージェントに非常に興味がありますとリファレンス実装 WS-JMXコネクタする。 JSR 262は、非Javaクライアントを使用してJMXエージェントと通信するためのオプションを考えると、クロスプラットフォーム/クロスランゲージエンタープライズ統合プロジェクトのための新しい機会を提供します。 (私は少しの努力でDelphiのクライアントとのリファレンス実装を使用することができました)。

「有効」とJMX WS上のMBeanを公開するJSR 262されている任意の(オープンソース)Javaツールや製品があります - ?JSR 262リファレンス実装は、そのソースコードを変更することなく、使用することができるように、

役に立ちましたか?

解決

私もその中にかなり興味がありますが、私はそれで動作するように時間がありませんでした。それだけで別のプロトコルの実装であるとして、しかし、あなたは(jconsoleをのような)標準ツールでそれを使用することができるはずです。ただ、それがクラスパスにあることを確認し、有効なサービスURL、のようなおそらく何かを指定し、「サービス:JMX:WS:// localhostを:8080 /テスト」、接続時に

を。

あなたはここを見ている場合は、ます。http:// javaのsun.comの/するJavaSE / 6 /ドキュメント/技術情報/ガイド/管理/ jconsole.html にJConsoleを起動するときにクラスパスを拡張する方法の例があります。私はいくつかの他のプロトコルのためにその技術を使用しましたし、それは通常だけで動作します。

あなたに良い例を与えるために、私は、JSR-262-ri.jarをダウンロードしてインストールを実行し、私のクラスパスにlibディレクトリにjarファイル、ファイルを追加しましたが、私が得たすべてだった。

SEVERE: The JAX-WS 2.1 RI is not Sun's unbundled RI.
JAX-WS jars must be located in your classpath when running on JDK 5 and JDK 6 update release 4 (or higher).
If running on a previous JDK 6 (JDK 6 to JDK 6 update 3 included) you need to use the endorsed directory .
NB: The JAX-WS 2.1 release bundled in JDK 6 cannot be used to run this Connector. The unbundled release of JAX-WS 2.1 is required.
This wrong release is loaded from : the bootclasspath.

私は、私は私は本当に今の時間を過ごすために自分自身のやる気を引き出すことができない...誰もが知っている場合、コメントすること自由に感じ、いくつかの競合を持っていたと思います。私はそれが遊ぶために私のサーバー側での作業を取得するのが大好きだ。

私は、これは未回答の質問を持つよりも、少なくとも良い答えであると思います。

編集のそれとも、あなたがデルファイ(または何でも)からそれらを使用できるようにMBeanを公開するためにそれを使用して、オープンソースのJavaツールを意味するのですか?その場合、私は喜んで、オープンソースのシンプルなツールは、私は上記のそのエラーを取り除くことができます場合: - )

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top