Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf 2 无法从PrimeFaces加载不存在的组件_Jsf 2_Primefaces_Glassfish 3 - Fatal编程技术网

Jsf 2 无法从PrimeFaces加载不存在的组件

Jsf 2 无法从PrimeFaces加载不存在的组件,jsf-2,primefaces,glassfish-3,Jsf 2,Primefaces,Glassfish 3,升级到PrimeFaces 4.0-SNAPSHOT后,每当部署应用程序时,我都会得到此stacktrace: WARNING: WEB9052: Unable to load class org.primefaces.component.galleria.GalleriaContent, reason: java.lang.ClassNotFoundException: org.primefaces.component.galleria.GalleriaContent WARNING: WEB

升级到PrimeFaces 4.0-SNAPSHOT后,每当部署应用程序时,我都会得到此stacktrace:

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。

您是否将这些类引用到代码中?@XtremeBiker No No。我在Eclipse中开发并使用了文件搜索功能来查看我是否使用过这些,或者它们是否是遗留代码遗留下来的,但结果总是一无所获。除非这些类是从其他模块/标记/组件引用的。