2017-03-07 8 views
1

私はWebSphere Application Server 8.0上でWebSphere Liberty Core 16.0.0.4に移行しようとしているアプリケーションを実行しています。jax-wsを使用しないWAS Libertyプロファイルへのデプロイ

jax-wsを使用しますが、必要なcxfライブラリがすべて含まれ、マニフェストにDisableIBMJAXWSEngine:trueが含まれているため、Libertyのjax-ws機能は不要です。

ただし、Rational Application Developer 9.6でそのアプリケーションを公開しようとすると、「アプリケーション[EARプロジェクト]([ユーティリティー・モジュール])にWebSphere Application Server Libertyでサポートされていない機能 'jaxws'が必要です。

アプリケーションをWebSphere Libertyに公開するために変更する必要があるもの(jaxws-2.2機能をインストールせずに)

+0

あなたはどのファセットを選択しましたか?表示するには、プロジェクトを右クリックし、[プロパティ]> [プロジェクトファセット]を選択します。これは、server.xmlに追加される機能に影響します。 –

答えて

1

プロジェクトを右クリックし、[プロパティ]> [リバティー]> [必要な機能]を選択すると、jaxws-2.2機能がリストに表示されます。アクションを[追加しない]に設定すると、サポートされていない機能を追加しないでください。

+0

返事をありがとう。残念ながら、jaxws-2.2はエラーのあるユーティリティーモジュールのリストにはありません(リストは空です)。 WARモジュールは、jsp-2.3およびjdbc-4.1を必須フィーチャーとして正しくリストします。 – Condor

関連する問題