2

コンテンツ モデルの作成中に問題が発生しました。ノード ブラウザでは、Residual の下に「true」と表示され、Property Type の下に空のフィールドが表示され、Value Type の下に「{ http://www.alfresco.org/model/cms /1.0/cs01 }id" は、他のすべての値とは異なる奇妙な原因です。 ここに画像の説明を入力

モデルを確認した後、Java コードの QName に間違いがあることがわかったので、修正すると問題が発生しますが、Alfresco を再起動するたびに、この問題が再び発生します

この問題を回避するには?

前もって感謝します。

4

2 に答える 2

3

そのプロパティを間違った QName で使用したすべてのコンテンツを削除する必要があります。また、同じ間違いを犯したカスタムモデルがないことを確認してください。もう 1 つのポイントは、コードを使用してコンテンツを作成する場合、そのコードが同じ QName を使用し、モデルとまったく同じプロパティを追加していることを確認することです。これは、コードを使用してプロパティを追加し、そのプロパティが Alfresco が許可するモデルの一部ではない場合に発生するためです。プロパティを追加することはできますが、その後のコンテンツ操作中に多くの問題に直面します。

于 2014-01-09T05:12:10.220 に答える
0

コンテンツ モデルで定義されていないプロパティを使用することが必ずしも間違っているわけではありません。より動的なプロパティのセットが必要な場合、非常に役立つことがあります。

于 2015-01-08T16:02:29.487 に答える