2012-03-21 11 views
0

CMISを使用してリモートリポジトリ(Sharepoint、alfrescoなど)に問い合わせるアプリケーションをC#で作成しています。同僚がサービス参照を設定し、基本情報を接続して取得できます。私の一部は、DiscoveryService.queryを使用して検索を実装することです。問題は、C#で表されたサービスがサービスドキュメント(http://docs.oasis-open.org/cmis/CMIS/v1.0/os/cmis-spec-v1.0.html#_Toc243905469にあります)と一致しないことです。C#を使用してCMIS経由でSharepointを検索するエラー

サービスを生成するとき、明らかにDiscoveryServicePortClient.queryのパラメータ文字列(XmlAttribute [] anyAttr)の最後に追加のパラメータが追加されます。

ウェブ上で高低を検索しましたが、この問題のインスタンスが1つも見つかりませんでした。

CMIS w/Cを統合し、リモートリポジトリを検索するのに成功しましたか?もしそうなら、あなたはどのようにあなたのサービス参照を作成しましたか、あなたはあなたのパラメータとして何を渡しましたか?私の頭が痛いだけでなく、私が過去2日間それを叩いていた壁に大きな穴があるので、どんな援助も大いに評価されるでしょう。 (追加情報が必要な場合は、尋ねてこの投稿に追加してください)

+0

私は実際にCMISに慣れ親しんでいます(私は知っています - 私は1000人に1人です...))...そして、私はあなたにRESTfulな実装を見てみることを強く勧めます。 IMHO ... – paulsm4

答えて

2

Apache Chemistry DotCMISは、CMIS用の.Netクライアントライブラリです。 これを使用したくない場合は、少なくともソースコードを見ることができます。

+0

ありがとうございます。私もそれをチェックして、それを実装しようとしています。 –

関連する問題