問題タブ [cmis]
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 - CMISWORKBENCHを使用してAlfrescoへの簡単なクエリを実行できません
CMIS WORKBENCHを使用してAlfrescoに対してこの単純なクエリを実行しようとしていますが、いくつかのエラーが発生します。
ログを確認すると、例外がたくさんあります。これらは(私にとって)関連するものです:
Webスクリプト/alfresco/ service / cmis / queriesは、ステータス500-内部エラーで応答しました。
メッセージ:09180065ラップされた例外(ステータステンプレート付き):09185424スクリプトの実行に失敗しました'classpath *:alfresco / templates / webscripts / org / alfresco / cmis / queries.post.cmisquery.js':09185423
例外:java.security.cert.CertificateExpiredException-NotAfter:金8月17日07:34:11 VET 2012例外:java.security.cert.CertPathValidatorException-タイムスタンプチェックに失敗しました例外:org.alfresco.repo.search.impl.lucene.LuceneQueryParserException --09185423例外:org.alfresco.scripts.ScriptException-09185424スクリプトの実行に失敗しました'classpath *:alfresco / templates / webscripts / org / alfresco / cmis / queries.post.cmisquery.js':例外:org.springframework.extensions。 webscripts.WebScriptException-09180065ラップされた例外(ステータステンプレート付き):09185424スクリプトの実行に失敗しました'classpath *:alfresco / templates / webscripts / org / alfresco / cmis / queries.post.cmisquery.js':09185423
この例外が何を意味するのか誰かが知っていますか?助けてくれてありがとう!
code-readability - OpenCMIS/DotCMIS: CmisFolder とファイル名がありますが、CmisDocument を取得するにはどうすればよいですか?
この CMIS リモート ファイルの CmisDocument を取得したい: server1/dir1/file1
.
用の CmisFolder を既に持っていますserver1/dir1
。
ファイル名も"file1"
文字列として持っています。
CmisDocument を取得するエレガントな方法はありますか?
以下は私の非常に洗練されていない試みです:
cmis - FileNet CMIS:IDで1つを選択したにもかかわらず、2つのリポジトリが返されました
2つのCMISリポジトリを含むFileNetp8サーバーがあります:RepoA
とRepoB
。
セッションパラメータを使用してどちらかを選択したいのですが、RepositoryId
常に2つのリポジトリになります。
出力は次のとおりです。
私はそう指定したRepositoryId
ので、出力は。だけであるべきだと思いますRepoB
。
これは既知のFileNetバグですか?それとも私は何かが足りないのですか?
alfresco - Mule ESB は、CMIS コネクタを使用してファイルを Alfresco に移動します
そのため、Mule を使用してフォルダーにドロップされたファイルを取得し、それらのファイルを CMIS コネクタ経由で Alfresco にプッシュしたいと考えています。Alfresco を起動して実行していますが、ファイルを移動しようとすると Mule でエラーが発生し続けます。以下は私の流れです:
ここで何が間違っていますか?
cmis - リモート CMIS フォルダーのサイズを知る最も効率的な方法
CMIS フォルダーには多くのサブフォルダーとドキュメントを含めることができるため、任意の大きさにすることができます。
フォルダをダウンロードする前にユーザーに警告したいと思います。
例:You are about to download 35TB. Are you sure?
プログレス バーにも役立ちます。
リモート CMIS フォルダーの再帰的なサイズを知る最も効率的な方法は何ですか。
getDecendantsを使用した私の素朴なアプローチ (単純化されたコード) :
私とサーバー間のトラフィックを減らし、より効率的なアプローチはありますか?
java - Alfrescoのフォルダのすべての子を取得するにはどうすればよいですか?
次のコードを使用して、フォルダー(Alfrescoサーバーで作成されたフォルダー)のすべての子を取得しようとしています。
ここで私の質問は、Alfrescoのフォルダーに2つの異なるサブフォルダーが含まれているが、次のコードchildFolderIterable.getHasMoreItems()がfalseを返すことです。
誰かがこれを調べて、私が間違っている場所を教えてもらえますか、またはフォルダの子を見つける適切な方法はありますか?
alfresco - Alfresco + DotCMIS:Folder.GetChildrenはいくつかの重複アイテムを返します
AlfrescoサーバーでDotCMISを実行すると、次のFolder.GetChildren
ようないくつかの重複アイテムを受け取ることがあります。
最後の3つのアイテムが存在してはならないことがわかります。
これが私のコードで、重複したアイテムの1つを示すデバッグです。
スクリーンショットの下部の詳細は、同じフォルダーを表す2つのアイテムを示しています。両方のアイテムが同じ名前( "cmissync")と同じID( "workspace:// SpacesStore / 385da00c-8b3a-4736-b3e5-1ca1c2ff1cac")を持っていることがわかります。
それは私のコードに問題がありますか?(上のスクリーンショットに示されている行、ここに完全な方法)
または、DotCMISまたはAlfrescoのいずれかの既知の問題ですか?
CMISネットワークトラフィックを分析しようとしましたが、残念ながらパケットの内容が読み取れず、新しくインストールした非HTTPSAlfrescoで試したときに問題を再現できませんでした。
alfresco - openCMIS を使用したドキュメントのコピー
Mule を使用して Alfresco サーバーにアクセスしています。CMIS Connector経由でOpenCMISを利用しています。あるフォルダーにあるドキュメントのコピーを作成し、それを別のフォルダーに追加したいと考えています。または、フォルダ全体をコピーします。コピーがオリジナルの静的コピーであるように、コピーがオリジナルから独立している必要があります。
コピーを作成するには、フォルダー全体を調べて、オブジェクトだけでなくそれらの関係もコピーする必要があると思います。
liferay - CMIS(AtomPub) を使用して、liferay 6.1 のリポジトリとして alfresco 4.2 を追加する
Web サイトから tomcat がバンドルされた liferay 6.1 をダウンロードしました。現在、ここで説明されているプロセスを使用して、ドキュメントとメディア ポートレットに新しいリポジトリを追加しようとしています。
統合は成功しますが、新しく作成された cmis リポジトリ (alfresco) のリポジトリ リストに、「リポジトリへの接続中に予期しないエラーが発生しました」という警告が表示されます。ただし、catalina.out と liferay ログには何もありません。次に、サブフォルダーを作成しようとすると、次の例外が発生します: in apache chemistry CmisRuntimeException: Length Required.
私はwiresharkで確認しましたが、実際には、liferayからalfrescoへのPOSTリクエストでコンテンツの長さが実際に失われています。どうすれば有効にできますか? 誰かが同様の問題を抱えていますか?
どんな助けでも大歓迎です。
よろしくお願いします