問題タブ [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.

0 投票する
1 に答える
1048 参照

alfresco - DotCMIS を使用して Alfresco からドキュメントをチェックアウトする

dotCMIS を使用して Alfresco からドキュメントをチェックアウトするにはどうすればよいですか?

0 投票する
3 に答える
1311 参照

web-services - CMIS サービスの呼び出し中にエラーが発生しました

CMIS wsdl を使用して SharePoint リポジトリにドキュメントを作成しようとしています。しかし、いくつかのエラーが発生します。私はsoapuiを使ってサービスを呼び出しています。

作成される xml の一部を次に示します。

私が返す応答は次のとおりです。

助けてください...

0 投票する
5 に答える
1866 参照

c# - パスワードなしでCmisにアクセスする方法は?

DotCmisを使用してcmisを介してAlfrescoにクエリを実行しようとしています(http://chemistry.apache.org/dotnet/dotcmis.html

ユーザー/パスワードを指定する限り、問題なく動作します。

パスワードを指定せずにそれを行うにはどうすればよいですか?CurrentIdentityなどを使用したいのですが、使用できません...

Apacheのドキュメントから、ntlmにCmisBindingFactoryを使用できるようですが、dotCmisはそれをサポートしていないと思います。私はjava/apacheについて何も知らないので、ここでひどく迷子になっています。

それは達成できますか?またはあなたが提案するかもしれない他のライブラリはありますか?

あなたが助けることができれば本当に大きなありがとう!

0 投票する
1 に答える
676 参照

cmis - CMIS クエリ言語。クエリ名 cmis:document

CMIS クエリ言語に問題があります。いくつかのプロパティを持つすべてのドキュメント (テーブルは重要ではありません) を取得したいと考えています。そこで、Select my_property from cmis:document と書きました。

残念ながら、私は答えを得る: 0 ドキュメント。しかし、クエリを変更して、my_table から my_property を選択するとします。私は違う答えを得る。

理由を教えてください。

0 投票する
1 に答える
1424 参照

java - Alfresco:以前のある時点でチェックアウトされた(そしてぶら下がったままの)ドキュメントのチェックイン

私は現在、他社が始めたプロジェクトに取り組んでいます。彼らはいくつかのCMISコネクタを作成し、現在Alfresco内にドキュメントを保存するために使用されています。そのコネクタ/コンポーネントのソースがありません。クライアントとプロバイダーの間で事態は悪化し、私たちが持っているコードを入手するのは困難な戦いでした。

実は、ファイルはすでにチェックアウトされており、現在ロックされているため、ドキュメントの更新が失敗することがあります。屋外サーバー内にユーザーがいないことを考えると(すべてWebサービスを介して実行されます)、ある時点でサイレントクラッシュが発生し、ドキュメントが無期限にチェックアウトされたままになると考えられます。問題は私たちが管理しているアプリにあると思います。問題の原因はAlfrescoである可能性があります。

ドキュメントの更新に失敗していることがわかった関数(チェックアウトしたままにする関数ではなく、ドキュメントが原因で失敗する関数)は次のとおりです。

cr.getId()ドキュメントIDがあります。明らかな理由でチェックアウトが失敗します。

別のセッションでチェックアウトされた可能性のあるドキュメントをチェックインする方法はありますか?そのカスタムメイドのcmisHelperクラスには、ロック解除に関連するものは何もないようです。ご想像のとおり、ドキュメントは実際には欠落しています。

私が考えた他の何かは、「期限切れの」チェックアウトを自動的にチェックインする屋外のsoemオプションでした。しかし、私はそのようなオプションを見つけていません。

ありがとう

0 投票する
2 に答える
1491 参照

c# - CMIS(dotCMIS)を介したSP2010への接続:例外は許可されていません

dotCMISを使用していて、SP2010サーバーに簡単に接続したいと思います。最初の部分でここhttp://chemistry.apache.org/dotnet/getting-started-with-dotcmis.htmlのようにC#でこれを行おうとしています

だから私はこのようなものを持っています:

しかし、私は常に例外を受け取ります:DotCMIS.Expcetions.CmisRunterimException: Unathorised

何か案は?ブラウザ経由で同じユーザー/パスでサイトにログインできるので、問題ないかもしれません。最初は、NTLMの問題(https://issues.apache.org/jira/browse/CMIS-531)のためにそれを試しましたが、Imparameters[SessionParameter.AuthenticationProviderClass] = "DotCMIS.Binding.NtlmAuthenticationProvider";が同じ例外を使用している場合でも。そしてまあ...この例外は本当に私を助けていません。もっと多くの情報を入手できたらいいのにと思います。もっと良い方法があるのではないでしょうか。他に何を試すことができますか?ありがとうございました!

PS:はい、dotCMISを使い始める前に、MS CMISコネクタをインストールして構成しました:http ://technet.microsoft.com/en-us/library/ff934619.aspx

0 投票する
1 に答える
2088 参照

apache - プロパティcmis:parentIdは、フォルダーに対してのみ定義されます

アプリケーション用のCMISインターフェイスを作成しています。cmis:documentこのインターフェイスは、オブジェクトをオブジェクトの子として返しcmis:folderます。これがxml出力の一部です

cmis:documentオブジェクトにはプロパティがありcmis:parentIdます。次に、 ApacheChemistryWorkbenchcmis:documentを使用してオブジェクトを検証します。ワークベンチツールは私に教えてくれます:

プロパティcmis:parentIdはフォルダに対してのみ定義されます。

このプロパティがドキュメントで許可されていないのはなぜですか?ドキュメントはどのようにしてその親を参照できますか?

0 投票する
1 に答える
196 参照

java - CMIS 標準によるログアウトの実装

ログアウトするには、どのメソッドを実装すればよいか教えてください。ユーザーがボタンをクリックしてログアウトしたときに、サーバー上でスタッフを操作したいと考えています。私はそのような方法を見つけることができません。

0 投票する
1 に答える
462 参照

wcf - 401ではなく500を送信するサービスへのWCF基本認証

HTTP基本認証を使用してWCF経由で3つのWebサービス(Sharepoint / Alfresco / Documentum CMIS)を使用する必要があります。

SharepointまたはAlfrescoを使用すると、最初の要求はAuthorizationヘッダーなしで送信され、受信HTTP 401され、ヘッダー付きのWCFによって自動再試行されます。すべて問題ありません。

しかし、Documentumを使用すると、代わりにSOAPフォールトを受信HTTP 500するため、WCFはヘッダーを送信する機会を取得せず、例外をそのまま返します。

もちろん、を介して手動でヘッダーを追加することもできますがHttpRequestMessageProperty、これは私には醜いハックのように見えます。WCF側で最初のリクエストでヘッダーを送信するように、またはDocumentum側で401を返すように構成できるものはありますか?

0 投票する
2 に答える
2927 参照

alfresco - dotcmis / alfresco / delete => create => 検索遅延

dotcmis と alfresco をアプリケーションに統合しようとしています。単体テストを作成するときに、次の問題に直面します。

次に、ドキュメントを見つけようとします: - 初めて (myfolder が以前に存在しなかった場合)、検索は 0 の結果を返します - 次回、myfolder が以前に存在し、テスト セットアップによって削除された場合、例外が発生します:

Alfresco に行くと、ドキュメントが存在します。フォルダーとドキュメントはまだクエリに対して責任を負っていないようですが、なぜですか? テスト環境のinitをコメントにすると、ドキュメントが見つかります

多分私は何か間違ったことをしますが、何ですか?

これが私のコードです: