ページの先頭行へ戻る
Enterprise Application Platform V2.0.0 リリース情報

2.1.15 Webクラスローダの委譲の例外

変更内容

Webクラスローダの委譲の例外となるパッケージが変更されます。

非互換

V1.2以前

以下のパッケージ名で始まるクラスは、委譲の例外となり、常に最初に親クラスローダにロードが委譲されます。

  • jakarta

  • javax

  • sun

  • org.xml.sax

  • org.w3c.dom

  • org.apache.taglibs.standard

  • com.sun.faces

  • org.apache.commons.logging

V2.0以降

以下のパッケージ名で始まるクラスは、委譲の例外となり、常に最初に親クラスローダにロードが委譲されます。

  • jakarta

  • javax

  • sun

  • org.xml.sax

  • org.w3c.dom

  • org.glassfish.wasp.taglibs.standard

  • com.sun.faces

(V1.2以前と比べて、「org.apache.taglibs.standard」、「org.apache.commons.logging」が削除、「org.glassfish.wasp.taglibs.standard」が追加されます。)

対処方法

委譲の例外となるパッケージについて、子クラスローダでクラスを置き換えることが出来ないことを前提としてアプリケーションを開発してください。