之前已经问过几次,但是我在其他问题上找不到解决问题的方法。
我为Oracle中的存储过程生成了一个BizTalk架构,还为GeneratedUserTypesAssemblyFilePath和GeneratedUserTypesAssemblyKeyPath设置了选项。我在GAC中注册了生成的Dll,并在UserTypeAssemlyLoadPath中指定了它的位置。
但是,当业务流程触发接收端口时,我得到一个异常:
适配器无法使用URL“oracledb:// eulvis0x /”发送发送到端口“WcfSendPort_OracleDBBinding_BIZTALK_EULVIS0X”的消息。它将在为此发送端口指定的重试间隔后重新传输。详细信息:“System.InvalidOperationException:Benutzerdefiniertesmappingfür'dataSource='EULVIS0X'schemaName ='BIZTALK'typeName ='T_LASTPROFILWERT_TABLE''ist nicht angegeben oderistungültig
服务器堆栈跟踪: 在System.Runtime.AsyncResult.End [TAsyncResult](IAsyncResult结果) 在System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End(SendAsyncResult结果) 在System.ServiceModel.Channels.ServiceChannel.EndCall(String action,Object [] outs,IAsyncResult result) 在System.ServiceModel.Channels.ServiceChannel.EndRequest(IAsyncResult result)
在[0]处重新抛出异常: 在System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg,IMessage retMsg) 在System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData,Int32 type) 在System.ServiceModel.Channels.IRequestChannel.EndRequest(IAsyncResult结果) 在Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient`2.RequestCallback(IAsyncResult result)“。
翻译错误消息的德语部分
'dataSource ='EULVIS0X'signalName ='BIZTALK'typeName ='T_LASTPROFILWERT_TABLE''的自定义映射未指定或无效
如何找到有关异常原因的更多信息,特别是在找到UDT程序集时遇到问题或者某些内容不适合UDT时。如果是的话,是什么?