2016-08-22 4 views
0

DocuSignのSOAPベースのAPI呼び出しを使用して、クライアント用の封筒を生成しています。クライアントのDocuSignアカウントで封筒を作成したり、受信者のステータスを更新したりする際に問題が発生しています。 DocuSignアカウントの資格情報を使用して封筒を作成すると、封筒が作成されますが、封筒IDと封筒のステータスを取得することはできません。次のエラーが表示されます。 "ネットワークから受信したXMLに問題があります。"DocuSign問題 - ルートレベルのデータが無効

ルートレベルのデータが無効です。 System.Xml.XmlBaseReader.IsStartElement()のSystem.Xml.XmlUTF8TextReader.Read()のSystem.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReaderリーダー、String res、String arg1、String arg2、String arg3) System.ServiceModel.Channels.BufferedMessage..ctor(IBufferedMessageData messageData、RecycledMessageState、recycledMessageState、Boolean [])のSystem.ServiceModel.Channels.ReceivedMessage.ReadStartEnvelope(XmlDictionaryReaderリーダー)のSystem.Xml.XmlBaseReader.IsStartElement(XmlDictionaryString localName、XmlDictionaryString namespaceUri) System.ServiceModel.Channels.TextMessageEncoderFactory.TextMessageEncoder.ReadMessage(ArraySegment 1 buffer, BufferManager bufferManager, String contentType) at System.ServiceModel.Channels.HttpInput.DecodeBufferedMessage(ArraySegment 1バッファ、ストリームのinputStream)でunderstoodHeaders、ブールunderstoodHeadersModified)ルートレベルのデータが無効です。行1、位置1」

我々はDocuSignのは、我々はこのクライアントのDocuSignのアカウントから受けるアップデートを接続し解析する際に、我々は同じ問題を抱えている。

我々はまた、別のDocuSignのアカウントの資格情報を使用して同じ封筒を作成しようとしたとすべてがうまく働いた。

を私たちは、このクライアントのDocuSignのアカウントに何か問題がありますか?この問題を解決するにはどうすればよい?私は最終的に問題を解決し

+0

トラブルシューティングの観点から、受信したXMLペイロードを検証し、XMLバリデーターを通じて解析して、潜在的なXMLフォーマットのエラーを絞り込んでいますか? –

+0

はい。 XMLは有効です。 –

答えて

0

。 XMLには何もありませんでしたので、エラーが誤解を招くた。

SOAPベースのAPIコールをしながら、私たちのクライアントのDocuSignのアカウントは「www.DocuSign.com」ドメイン内に存在している間、私は「na2.docusign.com」ドメインへのサービス参照を設定していました。 サービス参照を修正したら、すべて正常に機能していました。私は間違ってサービス参照を設定していた場合には、過去に

は、私が「無効なユーザー名/パスワード」エラーを取得するために使用しました。 「無効なユーザー名/パスワード」エラーが発生し、DocuSignアカウントのユーザー名とパスワードが正しい場合は、サービスのリファレンスとドメインを確認してください。

関連する問題