RAD 8 で開発中の jax-ws クライアントがあります。この JAR を渡すだけで、クライアントをアプリで利用できるようにしたいと考えています。そこで、Java プロジェクトを作成し、クライアントを生成してから、その周りに小さなラッパーを書いて「きれいに」しました。
これをWebアプリに配布しましたが、動作し、すべて問題ありません。しかし今、サービスとクライアントに WS-Transaction のような「ポリシー セット」を追加しています。結局のところ、単純な Java プロジェクトは Web サービス クライアントの適切な「プロジェクト ファセット」をサポートしていないため、それを行うことはできません。これらのファセットを jar に設定して渡すことができるのは、どのようなプロジェクトですか? Webアプリケーション内で実行できることはわかっていますが、ユーザーが生成を実行する方法や生成されたクライアントを使用する方法を知る必要はありません(ユーザーフレンドリーではありません)。
- Web サービス クライアント jar がポリシー セットを取得できるのは、どのタイプのプロジェクトですか? - プロジェクトがすでに存在している場合、プロジェクトのタイプを変更するにはどうすればよいですか? プロジェクトは既にソース管理されており、全体を再作成する必要はありません。