環境・前提条件
Webサービスが稼働しているサーバーの老朽更新を実施しました。
実行環境を以下の通り変更しています。
また、WebサービスにAxis1.4を利用しています。
変更前 | 変更後 |
---|---|
Windows Server 2008 R2 | Windows Server 2019 |
JDK 1.8.0_45 | Amazon Corretto 1.8.0_292 |
Tomcat5.5 | Tomcat 9.0 |
PostgreSQL 8 | PostgreSQL 12 |
発生しているエラー
クライアントからWebサービスの処理をcallすると、java.util.ConcurrentModificationExceptionが発生します。
※すみません。ログの掲載ができません。
実現したいこと
調べたところ、JDK1.8とAxis1.4の組み合わせでConcurrentModificationExceptionが発生することが分かりました。
対応工数を抑えるため、以下のサイトを参考にAxis1.4.1を利用するか、Axis1.4をパッチするかで検討したいと考えています。
【参考】
https://ja.pays-tarusate.org/571989-axis-client-1-4-with-XCUBQS
https://stackoverflow.com/questions/52218759/axis-client-1-4-with-jdk-8-gives-org-apache-axis-axisfault-java-util-concurrent
お伺いしたいのは以下2点です。
- Axis1.4.1はどちらから取得できますでしょうか。
- 参考サイトの方法で解決するものでしょうか。
他案など、検証しているサイトや過去実績がありましたら、情報をご提供頂けますと幸いです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。