2

私は、quickbooks webconnector で使用する SOAP Web サービスを開発しました。すべて正常に動作していますが、あるケースで問題に直面しています。

Webコネクタが処理するジョブがキューに並んでいるたびに問題はありませんが、処理するジョブがない場合、実際には何も処理されていませんが、Webコネクタは「アプリケーションにエラーメッセージを送信しています」というエラーメッセージを表示します。

最初に受け取ったリクエストの場合

public String sendRequestXML

メソッドでジョブがない場合、返される XML はありません。その場合、何が返されますか。空白の文字列 ""、null、Simple Xml headers( "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?><?qbxml version=\"8.0\"?>") を返そうとしましたが、これらすべてが Web コネクタで上記のエラーを発生させ、ログのエラーは"リクエスト XML を解析できません" でした

また、ドキュメント (QBWC_proguide.pdf) を調べたところ、これ以上処理するものがない場合はNoOpを送信する必要があることがわかりましたが、これも機能しませんでした。

この問題について提案してください。

4

1 に答える 1