我正在尝试创建一个应用程序,其中我结合了jsf2,prettyfaces,jpa和glassfish 3.1。我在使用prettyfilter正确加载时遇到了一些麻烦,这是通过遵循教程here来解决的。
然而,在完成这些步骤之后,我遇到了Glassfish日志被一些非常令人恼火的警告消息淹没的问题。它接缝它们对我的页面功能没有任何影响,但我想知道是否有什么东西会让它们消失?警告是:
WARNING: Multiple JSF Applications found on same ClassLoader. Unable to safely determine which FactoryManager instance to use. Defaulting to first match
此外,我在取消部署此webapp时遇到问题。 Glassfish admin gui将显示一条文字说“检测到持久进程”,在管理gui无用之前我必须重新启动gf服务器。我在gf日志中收到错误:
INFO: PrettyFilter shutting down...
INFO: Admin Console: Initializing Session Attributes...
WARNING: java.lang.reflect.InvocationTargetException while attempting to process a 'command' event for 'button1'.
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException while attempting to process a 'command' event for 'button1'.
不确定这对任何人是否有任何意义,但是非常感谢任何帮助!! :)
答案 0 :(得分:5)
这两个问题已经报告给Glassfish开发团队。
Glassfish 3.2将是最早修复这两个问题的版本。