legacy-knowledge-base
公開されました Sep. 10, 2025

WebSphereを使用しているときに7.0をde-67+にアップデートすると起動時にAnnotationExceptionが発生するのを解決する方法。

written-by

Isaac Wilson

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • WebSphere FP 11をアプリケーションサーバーとして使用していますが、de-67にパッチを当てた後、7.0のデプロイメントを起動できず、ログに以下のようなAnnotationExceptionが表示されています:
    Annotation processing failed with the following error: com.ibm.ws.metadata.annotations.AnnotationException: Annotation processing failed for class: META-INF/versions/9/javax/xml/bind/ModuleUtil.class at com.ibm.ws.metadata.annotations.AnnotationConfigReader.getAnnotationData(AnnotationConfigReader.java:883)
    ...
    Caused by: java.lang.IllegalArgumentException

環境

  • Liferay DXP 7.0
  • WebSphere 8.5.5がFix Pack 11-13にパッチされました。

解像度

  • WebSphere 8.5.5アプリケーションサーバーはFP 14までマルチリリース.jarを認識しないため、de-67+にパッチされたLiferay 7.0の展開を正常に起動するには、WebSphereアプリケーションサーバーの修正パックをFP 14+に更新する必要があります。
  • WebSphereのフィックスパックを更新し、アプリケーションサーバーを再起動すると、それ以上必要な操作をしなくてもLiferayサーバーを起動することができます。

追加情報

  • これは、 LPS-85610を解決するために追加された変更により、JDK 8 でコンパイルされたポータルを JDK 11 を使用しながら起動できるようにするために必要なことです。
did-this-article-resolve-your-issue

legacy-knowledge-base