1

最初に、このコードを使用して、リポジトリ内のカスタム タイプ ファイルのすべてのプロパティを取得しようとしました。オブジェクト ID のタイプは mcl_engineer です。カスタム タイプ ファイルを読み取れず、例外が発生しました。

CmisObject objectt = session.getObject(session.createObjectId("09027bd480031032"));
Document document = (Document)objectt;
System.out.println(document.getProperties())

クエリ中にも例外が発生します。

SELECT * 
FROM cmis:document 
WHERE cmis:objectId = '09027bd480031032' 

クエリ中にこのエラーが発生しました

CMIS 例外: ランタイム内部サーバー エラー
エラーの内容: ステータス コード: 500 [ランタイム] タイプのプロパティ情報を取得できませんでした: mcl_engineer [E_CANT_INIT_PROPERTY_INFO_CACHE] PropertyInfoCache を初期化できません: mcl_engineer カテゴリ。テーブル mcl_category への参照には、テーブル所有者名修飾を指定する必要があります。[DM_QUERY_E_REG_TABLE_QUAL] テーブル mcl_category への参照には、テーブル所有者名修飾を指定する必要があります。(REST-Atom バインディングを使用する CMIS)

デフォルトのファイルではなく、カスタムタイプのファイルに対してのみエラーが発生します。だから私を助けてください。

前もって感謝します。

4

0 に答える 0