4

PrimeFaces 4.0-SNAPSHOT にアップグレードした後、アプリケーションをデプロイするたびにこのスタック トレースを取得しています。

WARNING: WEB9052: Unable to load class org.primefaces.component.galleria.GalleriaContent, reason: java.lang.ClassNotFoundException: org.primefaces.component.galleria.GalleriaContent
WARNING: WEB9052: Unable to load class org.primefaces.component.galleria.GalleriaOverlay, reason: java.lang.ClassNotFoundException: org.primefaces.component.galleria.GalleriaOverlay
WARNING: WEB9052: Unable to load class org.primefaces.component.submenu.Submenu, reason: java.lang.ClassNotFoundException: org.primefaces.component.submenu.Submenu
WARNING: WEB9052: Unable to load class org.primefaces.component.resources.Resources, reason: java.lang.ClassNotFoundException: org.primefaces.component.resources.Resources
WARNING: WEB9052: Unable to load class org.primefaces.component.sheet.Sheet, reason: java.lang.ClassNotFoundException: org.primefaces.component.sheet.Sheet
WARNING: WEB9052: Unable to load class org.primefaces.component.menuitem.MenuItem, reason: java.lang.ClassNotFoundException: org.primefaces.component.menuitem.MenuItem
WARNING: WEB9052: Unable to load class org.primefaces.component.galleria.GalleriaContentRenderer, reason: java.lang.ClassNotFoundException: org.primefaces.component.galleria.GalleriaContentRenderer
WARNING: WEB9052: Unable to load class org.primefaces.component.galleria.GalleriaOverlayRenderer, reason: java.lang.ClassNotFoundException: org.primefaces.component.galleria.GalleriaOverlayRenderer
WARNING: WEB9052: Unable to load class org.primefaces.component.sheet.SheetRenderer, reason: java.lang.ClassNotFoundException: org.primefaces.component.sheet.SheetRenderer
WARNING: WEB9052: Unable to load class org.primefaces.component.galleria.GalleriaContentRenderer, reason: java.lang.ClassNotFoundException: org.primefaces.component.galleria.GalleriaContentRenderer
WARNING: WEB9052: Unable to load class org.primefaces.component.galleria.GalleriaOverlayRenderer, reason: java.lang.ClassNotFoundException: org.primefaces.component.galleria.GalleriaOverlayRenderer
WARNING: WEB9052: Unable to load class org.primefaces.component.sheet.SheetRenderer, reason: java.lang.ClassNotFoundException: org.primefaces.component.sheet.SheetRenderer
WARNING: WEB9052: Unable to load class org.primefaces.component.galleria.GalleriaContentRenderer, reason: java.lang.ClassNotFoundException: org.primefaces.component.galleria.GalleriaContentRenderer
WARNING: WEB9052: Unable to load class org.primefaces.component.galleria.GalleriaOverlayRenderer, reason: java.lang.ClassNotFoundException: org.primefaces.component.galleria.GalleriaOverlayRenderer
WARNING: WEB9052: Unable to load class org.primefaces.component.sheet.SheetRenderer, reason: java.lang.ClassNotFoundException: org.primefaces.component.sheet.SheetRenderer
INFO: Initialisation de Mojarra 2.1.23 ( 20130613-1525 https://svn.java.net/svn/mojarra~svn/tags/2.1.23@11994) pour le contexte «/myapp»
INFO: Running on PrimeFaces 4.0-SNAPSHOT
INFO: Using OmniFaces version 1.6-SNAPSHOT-20130701
INFO: PWC1412: WebModule[null] ServletContext.log():org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok)
INFO: WEB0671: Loading application [myapp] at [/myapp]
INFO: myapp was successfully deployed in ~ 796 milliseconds.

エラーは、クラスを探している (そして見つからない) ことですが、これらのクラスは PrimeFaces の新しいバージョンには存在しません。jar ファイルを調べると、これらが存在しないことは明らかです。

私の質問は、PrimeFaces (または他の何か) がこれらのクラスをロードしようとしている理由に焦点を当てています。

Glassfish 3.1.2.2 で実行しています。

4

0 に答える 0