2013-04-09 64 views
0

我試圖從git-hub測試sample drool portlet,並開始學習如何使用集成在Liferay中的Drools portlet。Liferay Drools示例錯誤

我米,6.1的Liferay工作,Tomcat的7

我的代碼有錯誤,沒有認識到這個庫..

<%@ page import="com.liferay.portal.kernel.util.ClassResolverUtil" %> 

,我改變了這一行這一行幾次以避免使用這種進口..

MethodKey methodKey = new MethodKey(ClassResolverUtil.resolveByPortalClassLoader("com.liferay.portal.security.permission.ResourceActionsUtil"), "getModelResource", PageContext.class, String.class); 

但我總是得到同樣的錯誤:

generator-rules-portlet-6.1.20.1.war不支持此版本的Liferay。

我能做些什麼來解決這個錯誤?

預先感謝您。

+1

你正在運行什麼版本的Liferay? CE? EE?我還沒有見過「generator-rules-portlet」,你從哪裏得到它的? – 2013-04-09 09:53:34

+0

如果我看看Eclipse上的信息,請參閱:Liferay v6.1 CE。但是在放置tomcat和deploy文件夾的文件夾中:liferay-portal-6.1.20-ee-ga2。插件的文件夾爲6.1.20-ee-ga2。 – user1592470 2013-04-09 10:12:19

+0

Liferay插件僅在相同版本的Liferay上進行測試(甚至在次要版本上),因此您應該爲您的安裝找到匹配的portlet - 6.1.1或6.1 CE GA2將成爲CE上最新的可用版本。 – 2013-04-09 11:59:44

回答

1

你已經從github的「master」分支中取出了portlet。主分支是6.2里程碑。將分支切換到「6.1.x」並下載portlet,您將不會收到此錯誤問題。

Regards,

Ramkumar。