2012-05-10 3 views
0

webconnectorを使用してデータをクイックブックデスクトップに同期しています。私は次のエラーが発生しています。webconnectorを使用してQuick Booksにデータを同期するときにReceiveResponseXMLエラーが発生する

> QBWC1042: ReceiveResponseXML failed Error message: 
> System.Web.Services.Protocols.SoapException: Server was unable to 
> process request. ---> System.NullReferenceException: Object reference 
> not set to an instance of an object. at 
> QuickBooksItemOps.extractItemQueryResponses(String response, Session 
> sess) in 
> c:\inetpub\wwwroot\QWCInvoiceSample\service\App_Code\QuickBooksItemOps.cs:line 
> 39 at SampleController.processLastAction(Session sess, String 
> response) in 
> c:\inetpub\wwwroot\QWCInvoiceSample\service\App_Code\SampleController.cs:line 
> 188 at QWCInvoiceSample.receiveResponseXML(String ticket, String 
> response, String hresult, String message) in 
> c:\inetpub\wwwroot\QWCInvoiceSample\service\App_Code\QWCInvoiceSample.cs:line 
> 290 --- End of inner exception stack trace --- More info: 
> StackTrace = at 
> System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage 
> message, WebResponse response, Stream responseStream, Boolean 
> asyncCall) at 
> System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String 
> methodName, Object[] parameters) at 
> QBWebConnector.localhost.WCWebServiceDoc.receiveResponseXML(String 
> ticket, String response, String hresult, String message) at 
> QBWebConnector.localhost.WCWebService.receiveResponseXML(String 
> ticket, String response, String hresult, String message) at 
> QBWebConnector.SOAPWebService.receiveResponseXML(String wcTicket, 
> String response, String hresult, String message) at 
> QBWebConnector.WebService.do_receiveResponseXML(String wcTicket, 
> String response, String hresult, String message, Boolean& success, 
> Boolean& timeout) Source = System.Web.Services 

あなたは以上の問題に来るために私を導くことができます。

答えて

1

C#コードでエラーが発生しています。コードを修正してください。

> System.Web.Services.Protocols.SoapException: Server was unable to 
> process request. ---> System.NullReferenceException: Object reference 
> not set to an instance of an object. at 
> QuickBooksItemOps.extractItemQueryResponses(String response, Session 
> sess) in 
> c:\inetpub\wwwroot\QWCInvoiceSample\service\App_Code\QuickBooksItemOps.cs:line 
> 39 at SampleController.processLastAction(Session sess, String 
> response) in 
> c:\inetpub\wwwroot\QWCInvoiceSample\service\App_Code\SampleController.cs:line 
> 188 

あるいは、少なくとも私たちは、あなたがそれをトラブルシューティングに役立つことができるように、あなたが解析しているqbXML応答と一緒に、あなたのコードのアップを投稿してください。

関連する問題