2011-04-15 14 views
3

独自のカスタムチューブを作成してJava Metro WS Stackに入れたいと思いますが、これまでのところ運がありません。私はMetroの徹底した文書、特にこの部分については何も見つかりませんでした(公式サイトのMetroの文書はまったく役に立たない)。Javaメトロ用カスタムチューブの作成方法WS

私が今までに見つけたのは、AbstractFilterTubeImplを実装したTubeを作成する必要があり、次にTubelineAssemblerと工場(TubelineAssemblerFactory)が必要です。しかし、これらのクラスを作成した後、WS Stackにプラグインする方法、それらをどうしたらいいのかわかりません。私は多くのブログやサイトを読んでいますが、TubeFactoryを使用する古いメソッドを使用するものもあります(しかし、このクラスはもはや存在しません)。

META-INF/servicesというフォルダがありますが、設定ファイルを作成する必要がありますが、このフォルダがどこにあるのかわかりません。設定ファイルに正確に含まれているものがあります)、それがどのように認識されるのかを示します。私はGlassfish 3でNetbeans IDE 6.9.1を使用しています。

ご協力いただければ幸いです。ありがとう!

答えて

2

以下のリンクがわかりました。メトロ/グラスフィッシュの新しいバージョンでは、チューブラインの作成をカスタマイズするために、アプリケーションと共にmetro.xmlを(META-INFディレクトリに)デプロイする必要があります...例については、2番目のリンクを参照してください。

Custom tubes sample for Metro

Intercepting web service calls with a custom Metro Tube

関連する問題