2017-06-22 7 views
0

私はIBM WAS 8.5.5.0を持っており、Apacheプロジェクトのhttpcoreとhttpclietnのjavaプロジェクトを4.4.1バージョンで使用する必要があります。できます。しかし、私は自分のアプリケーションサーバーに展開しようとするといくつかの問題に直面します。IBM WAS Apacheのhttpcoreとhttpclient

java.lang.NoSuchFieldErrorの:ORG/apacheの/ HTTP/CONN/SSL/AllowAllHostnameVerifier.INSTANCE

私はすでに1つのjarファイルの2つのバージョンがある場合、このエラーがoccuresことを取得しました。だから私は孤立したクラスローダーとparent_lastで共有ライブラリを作成しました。私のアプリをリロードして再デプロイしました。しかし、私はまだこのエラーがあります。

何か不足していますか?

1)私のプロジェクトでこの4.4.1 jarをビルドパスに追加する必要がありますか?

2)私の共有ライブラリを作成するとき、jarファイル(クラスパスから)をどこに置く必要がありますか?

3)libs/extフォルダにjarファイルを入れてください。 (私はそう思わない)

4)5月版のWAS 8.5.5.0が問題になりますか?

答えて

6

8.5.5.9以降では、追加の構成(分離された共有ライブラリへの追加など)なしでアプリケーションにバンドルすることができます。

8.5.5.9より前のバージョンでは、共有ライブラリ(場所は関係ありません)として単純に追加し、アプリケーションに関連付けるだけで十分でした。 APAR PI50993を参照してください。

8.5.5.8が18ヶ月近くになり、4ヶ月で新しい修正が適用されないため、8.5.5.9より前のバージョンでの動作について心配することはほとんどありません。

関連する問題