問題タブ [dotcmis]
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.
c# - C#を使用したCMIS経由のSharepointの検索中にエラーが発生しました
CMISを使用してリモートリポジトリ(Sharepoint、屋外など)にクエリを実行するアプリケーションをC#で作成しています。同僚がサービス参照を設定し、接続して基本情報を取得できるようになりました。私の役目は、DiscoveryService.queryを使用して検索を実装することです。問題は、C#で表されたサービスがサービスドキュメント( http://docs.oasis-open.org/cmis/CMIS/v1.0/os/cmis-spec-v1.0にあります)と一致しないことです。.html#_Toc243905469)。
どうやら、サービスを生成するときに、DiscoveryServicePortClient.queryのパラメーター文字列(XmlAttribute [] anyAttr)の最後に追加のパラメーターが追加されます。
Webで高低を検索しましたが、この問題のインスタンスは1つも見つかりません。
CMISとC#の統合、およびリモートリポジトリの検索に成功しましたか?もしそうなら、どのようにサービス参照を作成し、パラメータとして何を渡しましたか?頭が痛いだけでなく、過去2日間叩いていた壁に大きな穴が開いているので、どんな助けでも大歓迎です。(追加情報が必要な場合は、質問してください。この投稿に追加します。)
.net - cmis を使用して .net アプリケーションを alfresco と統合する
.net アプリケーションを alfresco と統合する方法は? 同じことを行うためにcam cmisをどのように使用しますか?
.net - DotCMISdllを使用して屋外のすべてのワークスペースを表示する手順
DotCMIS dllを使用して屋外のすべてのワークスペースを表示する手順を教えてもらえますか?
alfresco - DotCMIS を使用して Alfresco からドキュメントをチェックアウトする
dotCMIS を使用して Alfresco からドキュメントをチェックアウトするにはどうすればよいですか?
c# - パスワードなしでCmisにアクセスする方法は?
DotCmisを使用してcmisを介してAlfrescoにクエリを実行しようとしています(http://chemistry.apache.org/dotnet/dotcmis.html)
ユーザー/パスワードを指定する限り、問題なく動作します。
パスワードを指定せずにそれを行うにはどうすればよいですか?CurrentIdentityなどを使用したいのですが、使用できません...
Apacheのドキュメントから、ntlmにCmisBindingFactoryを使用できるようですが、dotCmisはそれをサポートしていないと思います。私はjava/apacheについて何も知らないので、ここでひどく迷子になっています。
それは達成できますか?またはあなたが提案するかもしれない他のライブラリはありますか?
あなたが助けることができれば本当に大きなありがとう!
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
alfresco - dotcmis / alfresco / delete => create => 検索遅延
dotcmis と alfresco をアプリケーションに統合しようとしています。単体テストを作成するときに、次の問題に直面します。
次に、ドキュメントを見つけようとします: - 初めて (myfolder が以前に存在しなかった場合)、検索は 0 の結果を返します - 次回、myfolder が以前に存在し、テスト セットアップによって削除された場合、例外が発生します:
Alfresco に行くと、ドキュメントが存在します。フォルダーとドキュメントはまだクエリに対して責任を負っていないようですが、なぜですか? テスト環境のinitをコメントにすると、ドキュメントが見つかります
多分私は何か間違ったことをしますが、何ですか?
これが私のコードです:
c# - DotCMIS/Alfresco: GetRootFolder の呼び出し時に「XML ドキュメントでエラーが発生しました」
DotCMISを使用すると、 Alfresco 4.0.1 CMIS サーバーへのセッションを正常に開始できます。
しかし、 を呼び出すとsession.GetRootFolder()
、以下の例外が発生します。
重要な部分は次のようです。Read by order only possible for encoded/bare format
私のコードはチュートリアルからかなりまっすぐです:
私は何を取りこぼしたか?
デバッグ モードDotCMIS.Client.Impl.Session.GetObject (objectId="workspace://SpacesStore/77acb21f-811c-49a3-be4d-5cc7f177f461"
では、スタックで確認できますが、それが何を意味するのかはわかりませんが、77acb21f-811c-49a3-be4d-5cc7f177f461
実際には Alfresco の のノード参照ですcompany_home
。
http://localhost:8080/alfresco/service/cmisatom
上記のコードでURL を に変更すると、Not Found
前の行にエラーが表示されますGetRepositories
。したがって、私の URL は正しいと確信しています。
DotCMIS のソース コードをダウンロードし、現在 Monodevelop でデバッグしています。
Wireshark を使用して、例外が発生するパケットを特定しました。
有効な XML です。
c# - DOTCMIS 経由で SharePoint 2010 に接続する: 例外認証プロバイダー
C# で DOTCMIS を使用して sharepoint 2010 に接続しようとしています。この質問と非常によく似た方法で:
CMIS (dotCMIS) 経由で SP2010 に接続: 例外は許可されていません
(ただし、私のコードは MSCRM 2011 カスタム ワークフロー アクティビティで実行されています)
私のコードは次のとおりです。
ただし、実行するたびに、現在次の例外が発生しています。
Sif 一般エラー: DotCMIS.Exceptions.CmisRuntimeException: 認証プロバイダーを読み込めませんでした: 値を null にすることはできません。パラメーター名: タイプ ---> System.ArgumentNullException: 値を null にすることはできません。2 sessionParameters, AbstractAuthenticationProvider authenticationProvider)
--- End of inner exception stack trace ---
at DotCMIS.Binding.Impl.CmisBinding..ctor(IDictionary
パラメーター名: DotCMIS.Client.Impl.CmisBindingHelper.CreateAtomPubBinding(IDictionary) で DotCMIS.Binding.Impl.CmisBinding..ctor(IDictionary 2 sessionParameters, AbstractAuthenticationProvider authenticationProvider) でSystem.Activator.CreateInstance(Type 型、Boolean nonPublic) で型2 parameters, AbstractAuthenticationProvider authenticationProvider)
at DotCMIS.Client.Impl.SessionFactory.GetRepositories(IDictionary
TPR.SIF.WorkflowActivity.SessionService.CreateNewSession(String dmWebServiceUrl, String userName, String password) at TPR.SIF.WorkflowActivity.SifService.SetUpServices(CodeActivityContext codeActivityContext) at TPR.SIF.WorkflowActivity.SessionService.CreateNewSession(String dmWebServiceUrl, String userName, String password) at TPR.SIF.SIF.WorkflowActivity.SifService.SetUpServices(CodeActivityContext codeActivityContext) .WorkflowActivity.SifService.Execute(CodeActivityContext codeActivityContext)
エラーは次の行で発生します。
CMISライブラリでこの行を呼び出します
「DotCMIS.Binding.NtlmAuthenticationProvider」を作成できない理由を知っている人はいますか?
どうもありがとう。
ショーン。
cmis - CmisObjectがファイルを表すのかフォルダを表すのかを見分ける方法は?
OpenCMIS(またはDotCMIS)で、CmisObjectがファイルを表すのかフォルダを表すのかを判断するにはどうすればよいですか?