問題タブ [opencmis]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
alfresco - DotCMIS RepositoryInfo.LatestChangeLogToken は、Alfresco で ChangeLog を有効にした直後に null を返します
このコードは次を返しますnull
。
Alfresco Community 4.2.e サーバーで、 ChangeLog をオンにして再起動した直後。ChangeLog を有効にする前は、このサーバーを使用して、必要に応じてファイルを追加していました。
これは正常ですか?ChangeLog を有効にしてからファイルに触れていないためですか? null
出力が正常である他の状況はありますか?
ドキュメントを追加した後、結果はもうありませnull
ん。
alfresco - 1 つの Cmis クエリでフォルダーとドキュメントの両方を取得するにはどうすればよいですか
Apache Cmis クエリを使用すると、私の理解が正しければ、次のいずれかを取得できます。
- Cmis フォルダーのリスト (SELECT * FROM cmis:folder WHERE...)
- Cmis ドキュメントのリスト (SELECT * FROM cmis:document WHERE...)
しかし、私が必要としているのは cmisObjects のリストです。選択した親フォルダーのすべての子 (フォルダーまたはドキュメント) を取得したいので、この抽象化が必要です。
クエリ結果に対してページング (OperationContext.setMaxItemsPerPage を使用) も使用する必要があるため、2 つのクエリ (タイプごとに 1 つ) を使用することはオプションではありません。
編集:私が自分自身を明確にしたことを確認するために、私はする必要があります
- 特定のカスタム アスペクトを使用して結果をフィルター処理する必要があるため、クエリ関数を使用します。
- ページネーションを使用します。フィルタリング後でも、結果 (フォルダーの子) が数百になる可能性があるためです。
java - CMIS session.queryObjects がアスペクトを返さない
問題 (または少なくとも私が理解していないいくつかの動作) を説明するために作成したテスト関数がいくつかあります。Alfresco 4.2.e コミュニティ リポジトリでいくつかの基本的な CMIS クエリを実行していますが、session.query() と session.queryObjects() のどちらを使用するかによって、予期しない結果が得られます。具体的には、queryObjects はカスタム アスペクトのプロパティを返しません。どちらも関係/関連付けを正常に返します。私は何か間違ったことをしていますか、それともこれはバグですか? opencmis 0.10 と CMIS 1.1 URL を使用しています。
alfresco - Alfresco Association でフィールドを定義する
本番環境の屋外アプリケーションがあります。
2 つの異なる Alfresco モデルに応じて情報を追加したいと考えています。RelationShip モデル内でカスタム プロパティを定義することはできますか?
cmis:creationDate という属性は既にありますが、うまく機能していません。2010 年 5 月 1 日となります。
どうもありがとう!!
alfresco - CMIS 1.1 - ブラウザ バインドによるドキュメントの作成 (Alfresco)
CMIS 1.1 で導入されたブラウザ バインディングを Alfresco 4.2 で使用したいと考えています。SQL92 クエリでドキュメントを見つけることはできますが、新しいドキュメントを作成することはできません:
RESPONSE: { exception: "runtime" message: null stacktrace: "org.apache.chemistry.opencmis.commons.exceptions.CmisRuntimeException at org.alfresco.opencmis.AlfrescoCmisExceptionInterceptor.invoke(AlfrescoCmisExceptionInterceptor.java:80) at org.springframework.aop .framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at ... }
NullPointerException のようです。ログ ファイルを見ると、getGUID() が最後の呼び出しであることがわかります。
Alfresco ブラウザ バインドを使用してドキュメントを作成しようとする人はいますか?