2011-06-24 3 views
1

Docusign APIを使用して署名用の "エンベロープ"を作成および取得しています。 (詳細についてはdocusign.com)。デバッグ用のSOAPトレースを取得してもウォークしません

基本的に私は、その指示https://github.com/docusign/DocuSign-eSignature-SDK/wiki/How-to-acquire-a-SOAP-trace-for-debugging-%28Windows%29

に基づいてSOAPトレースをadquireしようとしているいくつかの問題を有し、ここで私はいくつかの助けを必要としていますどこでいます。誰も、Docusingのサポート(Microsoftのページから来て、コミュニティのコメントによれば、動作していないようです)からこれらの指示を使用して、トレースを作成できましたか?

私はすべての可能な組み合わせを試しましたが、これまで作成されたログファイルはありません。

本当にありがとうございます。

おかげ

答えて

3

は、ここで私はDocuSignのための私のApp.configファイルで使用したトレースの設定です。あなたは、各コールの後/前(「< < <」を探し、「>>>」ビットを記録クリーンアップする必要があります

まずsystem.serviceModelセクションにこれを追加します。

<diagnostics> 
     <messageLogging 
     logEntireMessage="true" 
     logMalformedMessages="true" 
     logMessagesAtServiceLevel="true" 
     logMessagesAtTransportLevel="true" 
     maxMessagesToLog="50" 
     maxSizeOfMessageToLog="500000000" /> 
    </diagnostics> 

をあなたはそれを送信する前に、あなたの痕跡からPDFBytes要素を削除する場合は、DocuSignのスタッフがU、それを本当に感謝します

<system.diagnostics> 
    <trace autoflush="true" /> 
    <sources> 
     <source name="System.Net" tracemode="protocolonly" maxdatasize="52428800" > 
     <listeners> 
      <add name="MyTraceFile"/> 
     </listeners> 
     </source> 
    </sources> 

    <sharedListeners> 
     <!-- Set path here. Make sure the app has permission to write to the location.--> 
     <add 
     name="MyTraceFile" 
     type="System.Diagnostics.TextWriterTraceListener" 
     initializeData="c:\temp\DsTrace.log" /> 
    </sharedListeners> 

    <switches> 
     <add name="System.Net" value="Verbose" /> 
    </switches> 

    </system.diagnostics> 

つ以上:次にconfigurationセクションに以下を追加それはあなたがトラブルシューティングをしているもののために必要です。

関連する問題