BizTalk WCF-Custom发送端口oracle System.NullReferenceException

时间:2014-10-20 13:34:38

标签: oracle biztalk biztalk-2013

我有一个设置,其中包含XML结构中的“查询”文件

<ns0:Select xmlns:ns0="http://Microsoft.LobServices.OracleDB/2007/03/XAL_SUPERVISOR/View/VIEW_FLEETLIST">
    <ns0:COLUMN_NAMES>*</ns0:COLUMN_NAMES> 
    <ns0:FILTER>department not in ('95','96','97','99','601','995','999')</ns0:FILTER> 
</ns0:Select>

然后应该由业务流程接收,该业务流程通过WCF-Custom适配器将消息发送到oracle数据库

但是当我尝试时,我得到了这个非描述性的错误信息:

A message sent to adapter "WCF-Custom" on send port "FleetList.Oracle.XALADK" with URI
"oracledb://XALADK" is suspended. 
Error details: System.NullReferenceException: Object reference not set to an instance of an object.

Server stack trace: 
   at System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
   at System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End(SendAsyncResult result)
   at System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)
   at System.ServiceModel.Channels.ServiceChannel.EndRequest(IAsyncResult result)

Exception rethrown at [0]: 
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at System.ServiceModel.Channels.IRequestChannel.EndRequest(IAsyncResult result)
   at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient`2.RequestCallback(IAsyncResult result) 
 MessageId:  {2EECDD75-2CDC-4406-B8D9-59B1C0012D95}
 InstanceID: {645666FB-3881-4899-9A10-63CFD54C27A3}

现在我完全失去了......

0 个答案:

没有答案