我創建簡單的「Hello world」的portlet和剛剛添加使用默認模板配置標籤不起作用
<use-default-template>true</use-default-template>
到Liferay-portlet.xml文件的portlet的部分。
的Portlet停止具有以下例外工作在日誌中
11:29:03973 ERROR [PortletLocalServiceImpl:656] com.liferay.portal.kernel.xml.DocumentException:錯誤上的文件13行:該元素類型的「門戶」的內容必須portlet的名稱,圖標相匹配「(?,............等等
我標記的名稱這裏是存在的。
爲什麼會這樣?這個標籤是過時的還是什麼?
謝謝。
是的問題是一個命令。但我正在考慮eclipse正在檢查DTD ... – Dims
Eclipse實際上檢查它(至少我的Liferay IDE 1.3.1.v201108310601我的Helios SR1)。如果你用XML編輯器打開它,你應該得到與訂單相同的錯誤。如果你沒有得到它,也許你無法到達DTD的URL(你在代理的背後?)。 – jalopaba
看起來像DTD檢查一般工作。例如,它給了我其他錯誤,並顯示了針對此特定XML的正確編碼建議。但不是關於秩序。 – Dims