| JBoss Web サービス・デプロイメント記述子を使用しない |
|
この規則は、JBoss の J2EE Web サービス・デプロイメント記述子ファイルがあることを検出するために、既存の webservices.xml にフラグを立てます。
JBoss Java Platform, Enterprise Edition ( Java EE ) Webサービス展開記述子に基づいてJAX-RPC Webサービスを生成する、 自動修正では、適切な IBM Ant タスクを使用する Ant スクリプトが作成されます。 これには、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 スクリプトが生成されたら、それを確認し、必要なカスタマイズを追加します。 タスクのカスタマイズについては、 WebSphere Application Server のドキュメントを参照してください。 IBM Ant タスクをカスタマイズするためのガイダンスを参照してください。 IBM で提供されている Ant ツールを使用してスクリプトを実行する必要があります。 スクリプトは、 IBM WebSphere Application Server IBM Ant スクリプトに含まれています。 から実行できる:
Ant ターゲットが実行されると、生成された成果物は生成フォルダに存在します。 生成された成果物は生成フォルダに存在する。 生成されたコード、デプロイメント記述子、そしてこれらの成果物をモジュールに追加することができます。 モジュールに追加することができます。 |