我試圖讓一個託管bean工作,當我預覽測試頁時,我得到一個錯誤,它無法實例化這個類並指出一個ClassNotFound異常。XPages Managed Bean ClassNotFoundException
java類存在且正確 bean正確地位於faces-config文件中。 我正在運行設計器8.5.3。
什麼是可能的原因,爲什麼類沒有被發現?
謝謝
我試圖讓一個託管bean工作,當我預覽測試頁時,我得到一個錯誤,它無法實例化這個類並指出一個ClassNotFound異常。XPages Managed Bean ClassNotFoundException
java類存在且正確 bean正確地位於faces-config文件中。 我正在運行設計器8.5.3。
什麼是可能的原因,爲什麼類沒有被發現?
謝謝
按說,你需要提供一些代碼示例,所以我們可以看到,如果缺少了什麼。
另外看看他的博客文章,http://per.lausten.dk/blog/2012/02/creating-your-first-managed-bean-for-xpages.html這是一個很好的開始和覆蓋所有基本知識的地方。
簡單的事情,如需要實現'可序列化'通常是錯過了!
謝謝GForrest ...會的。 – Dennis 2013-02-20 16:02:09
您是否在faces-config中引用了正確的Java包和類名(使用正確的小寫和大寫)?您是否參考了您的測試XPage中faces-config中所述的正確的bean名稱?請向我們展示部分的bean,faces-config和測試XPage。 – 2013-02-16 17:47:30
嘗試再次「清理」您的項目(項目 - >清潔)。可能需要先對班級進行一些小改動(例如增加一個空間)。您的問題也可能與此相關:http://dontpanic82.blogspot.nl/2011/12/classnotfoundexception-with-new-java.html:8.5.3在新的Code/Java元素中存在一些問題。我認爲他們修復了其中一個修復包(和9)。 – 2013-02-17 13:25:40
謝謝Henrick和Mark的回覆。我會再次嘗試清理該項目。謝謝。 – Dennis 2013-02-18 15:00:19