| 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 には、JAX-RPC サービスに必要な成果物を生成するための java2wsdl および wsdl2java などの Ant タスクが含まれています。 生成された Ant スクリプトは、これらのタスクを使用して サービスをビルドします。 これらのタスクに関する追加情報は、以下から入手できます。 WebSphere Application Server の資料。 Ant スクリプトの実行 クイック・フィックスが Ant スクリプトを生成した後に、そのスクリプトを表示して、必要であれば追加のカスタマイズを行ってください。 IBM Ant タスクの追加カスタマイズについては、WebSphere Application Server の資料を参照してください。 このスクリプトは、IBM WebSphere Application Server に組み込まれている IBM 提供の Ant ツールを使用して実行する必要があります。 IBM Ant スクリプト は、以下から実行できます。
Ant ターゲットの実行時に、作成される成果物は生成フォルダーに入れられます。 生成されるコードとデプロイメント記述子を検査してから、これらの成果物をそれらのモジュールに追加できます。 |