私は、単純な「Hello World」のポートレットを作成しただけでLiferayの-portlet.xmlファイルのポートレットセクションに 使用デフォルト・テンプレートの構成タグは動作しません
<use-default-template>true</use-default-template>
を追加しました。
ポートレットログ
11に以下の例外を除いて動作を停止:29:03973 ERROR [PortletLocalServiceImpl:656] com.liferay.portal.kernel.xml.DocumentException:文書の行13にエラー: 「ポートレット」の要素型の内容は............、?(」ポートレット名、アイコンと一致しなければなりませんし、そうで
私のタグの名前はここに存在している。
なぜですか?このタグは廃止されているのでしょうか?
ありがとうございます。
はい問題が発注でした。しかし、私は日食がDTDをチェックしていたと考えていました... – Dims
Eclipseは実際にそれをチェックします(少なくともHelifer SR1 with Liferay IDE 1.3.1.v201108310601)。 XMLエディタで開くと、同じエラーが発生します。あなたがそれを取得していない場合、おそらくあなたはDTDのURLに到達することはできません(プロキシの背後にいますか?)。 – jalopaba
DTDチェックが一般的に機能しているようです。例えば、それは私に他のエラーを与え、この特定のXMLの正しいコーディング提案を示しています。しかし、注文についてではありません。 – Dims