最初に、このコードを使用して、リポジトリ内のカスタム タイプ ファイルのすべてのプロパティを取得しようとしました。オブジェクト 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)
デフォルトのファイルではなく、カスタムタイプのファイルに対してのみエラーが発生します。だから私を助けてください。
前もって感謝します。