我爲Liferay門戶開發了一個示例JSF portlet。 在我部署它之後(控制檯中的錯誤和liferay/deploy目錄中的.war文件中的錯誤都被移除到liferay/tomcat/webapps並被分解)。我試圖通過Liferay的管理控制檯將此portlet添加到新頁面。問題是 - 我找不到我的portlet。 我試圖從Liferay的網站部署一個示例Portlet,並且一切正常。所有的.xml文件都與示例中的完全相同。Liferay:看不到部署的portlet
有人能幫助我嗎?
更新:我在tomcat輸出中發現了listenerStart錯誤。它會是什麼?
謝謝您的回答。請查看有關錯誤的更新。關於權限的:我使用管理員帳戶和有角色映射器爲所有的用戶類別,即 \t \t 管理員 \t \t 管理員 \t角色映射器> –
Dmitry
2011-04-28 11:56:24
有關listenerStart:難告訴沒有任何進一步的信息你可以發佈堆棧跟蹤嗎?如果您查看所有其他portlet已註冊的管理控制檯,portlet是否會顯示?如果列出的話,你還應該檢查那裏的權限。 – Dirk 2011-04-28 12:18:02
我已經刪除了web.xml文件(Liferay可以替代它),新的問題就出現了。 com.liferay.portal.kernel.deploy.hot.HotDeployException ^爲MyPortlet註冊portlet時出錯......我讀過當門戶的類路徑中有portlet.jar時可能會發生此問題。但是沒有...... – Dmitry 2011-04-28 13:19:52