2013-02-16 42 views
0

我试图让一个托管bean工作,当我预览测试页时,我得到一个错误,它无法实例化这个类并指出一个ClassNotFound异常。XPages Managed Bean ClassNotFoundException

java类存在且正确 bean正确地位于faces-config文件中。 我正在运行设计器8.5.3。

什么是可能的原因,为什么类没有被发现?

谢谢

+5

您是否在faces-config中引用了正确的Java包和类名(使用正确的小写和大写)?您是否参考了您的测试XPage中faces-config中所述的正确的bean名称?请向我们展示部分的bean,faces-config和测试XPage。 – 2013-02-16 17:47:30

+1

尝试再次“清理”您的项目(项目 - >清洁)。可能需要先对班级进行一些小改动(例如增加一个空间)。您的问题也可能与此相关:http://dontpanic82.blogspot.nl/2011/12/classnotfoundexception-with-new-java.html:8.5.3在新的Code/Java元素中存在一些问题。我认为他们修复了其中一个修复包(和9)。 – 2013-02-17 13:25:40

+0

谢谢Henrick和Mark的回复。我会再次尝试清理该项目。谢谢。 – Dennis 2013-02-18 15:00:19

回答