| JBoss Web サービス・デプロイメント記述子を使用しない |
|
この規則は、JBoss の J2EE Web サービス・デプロイメント記述子ファイルがあることを検出するために、既存の webservices.xml にフラグを立てます。ソース・スキャナーで、クイック・フィックスは、特定の IBM Ant タスクを含む Ant スクリプトを作成します。これらのタスクは、JBoss Java Platform, Enterprise Edition (Java EE) Web サービス・
デプロイメント記述子に基づいて、JAX-RPC Web サービスを生成します。クイック・フィックスは、Web サービスのデプロイメント記述子をスキャンして、Ant スクリプトを生成します。 この規則を起動する条件: この規則は、以下の基準に基づいて、JAX-RPC Web サービスがあることを検出します。 a. J2EE Web サービス・デプロイメント記述子ファイル webservices.xml が存在する b. ソース・スキャナーで、IBM Ant によって生成されたファイルがプロジェクトのルート・フォルダーにまだ存在しないことを検出する。 規則のプロパティー: この規則内のプロパティーは、クイック・フィックスのみに影響します。規則のプロパティーには正しい値を指定する必要があります。この規則のプロパティーの値を変更するには、「ソフトウェア分析プログラムの構成」ウィンドウで規則を選択します。次に、「プロパティー (Properties)」タブ内のフィールドを使用します。この規則のプロパティーは、以下のとおりです。
Ant クラスパス:
IBM WebSphere Application Server Ant タスク IBM WebSphere(R) Application Server には、java2wsdl や wsdl2java など、JAX-RPC サービスの必要な成果物を生成する Ant タスクが組み込まれます。 生成される Ant スクリプトは、これらのタスクを使用してサービスを作成します。これらのタスクの追加情報は、WebSphere Application Server Knowledge Center から入手できます。 Ant スクリプトの実行 クイック・フィックスが Ant スクリプトを生成した後に、そのスクリプトを表示して、必要であれば追加のカスタマイズを行ってください。 IBM Ant タスクの追加のカスタマイズについては、WebSphere Application Server Knowledge Center を参照してください。 IBM WebSphere Application Server に付属の IBM が提供する Ant ツールを使用してスクリプトを実行する必要があります。 IBM Ant スクリプトは、以下から実行できます。
Ant ターゲットの実行時に、作成される成果物は生成フォルダーに入れられます。 生成されるコードとデプロイメント記述子を検査してから、これらの成果物をそれらのモジュールに追加できます。 |