0
我有一些門戶最初是爲JBoss Portal Platform開發,我想在Liferay中對它們進行測試了。我不使用任何類型的供應商特有的API,除了我的portlet都寫在JSF
的事實,所以我使用JSF 2 PortletBridge。portlet部署到Liferay
我想這個部署到Liferay(通過我的私人頁面 - >插件 - >上傳文件),並沒有工作,我已經得到了有關一些Liferay的配置文件中缺少一些例外。那麼有沒有辦法在沒有任何Liferay特定配置的情況下將JSF portlet部署到Liferay?
編輯
我有此異常
12:08:02,259 INFO [stdout] (MSC service thread 1-3) 12:08:02,238 ERROR [MSC service thread 1-3][BasePortalLifecycle:45]
com.liferay.portal.kernel.xml.DocumentException: Error on line 7 of document : cvc-complex-type.2.4.a: Invalid content was found starting with element 'async-supported'. One of '{"http://java.sun.com/xml/ns/j2ee":init-param}' is expected. Nested exception: cvc-complex-type.2.4.a: Invalid content was found starting with element 'async-supported'. One of '{"http://java.sun.com/xml/ns/j2ee":init-param}' is expected.
和
12:08:02,459 WARN [MSC service thread 1-3][PluginPackageUtil:1131] Plugin package on context metamer-portlet cannot be tracked because this WAR does not contain a liferay-plugin-package.xml file
我也嘗試在嵌入式的JBoss 7.1運行此。 Link web.xml中(其實我意識到有一些GateIn特定的API,但我不知道這是否會導致問題或不)
後您部署的portlet,在(BIN)日誌,弄來消息說,「..此portlet可供使用。」?或者當您通過Liferay Admin端口進行配置時,您是否會遇到異常?粘貼您的例外.. – 2013-02-11 12:27:03
沒有,門戶沒有部署,因爲異常的我已經把我的編輯 – 2013-02-11 12:45:53
@PetrMensik第二個是隻是一個警告消息說你可能想使用Liferay的特定功能。 Liferay特定的文件不是必需的。請告訴我們你的web.xml – 2013-02-11 13:03:41