zoukankan      html  css  js  c++  java
  • BizTalk Exception: Cannot access a disposed object && Failed to serialize the message part "BankQuoteRequest" into the type "BankQuoteRequest"

    BizTalk Exception: Cannot access a disposed object && Failed to serialize the message part "BankQuoteRequest" into the type "BankQuoteRequest"

     

    Exception 1:

    The messaging engine was unable to resubmit a message for send port "LoanBroker_1.0.0.0_LoanBroker.LoanBrokerProcess_Port_Bank2_d4d7d47079e1d5d2" with URL "http://localhost/bankservice/bank2.asmx". Details:"Cannot access a disposed object.

    Object name: 'CEventingReadStream'.".

     

    Exception 2:

    The adapter failed to transmit message going to send port "LoanBroker_1.0.0.0_LoanBroker.LoanBrokerProcess_Port_Bank3_d4d7d47079e1d5d2" with URL "http://localhost/bankservice/bank3.asmx". It will be retransmitted after the retry interval specified for this Send Port. Details:"Failed to serialize the message part "BankQuoteRequest" into the type "BankQuoteRequest" using namespace "http://www.microsoft.com/biztalk/bank3". Please ensure that the message part stream is created properly. ".

     

    SOLUTION:

    These two BizTalk exceptions may result from that the incoming XML message instance is incompatible with the target XML schema.

     

    In this case, usually you need output the message sending to the port, and try to validate it against the target schema. You will get a violation error, then fix the source problems, and let validation succeeded. Finally, when calling the service again, everything works perfectly.

     

     

     

  • 相关阅读:
    为知笔记 Markdown 新手指南
    如何在服务器正确的看日志呢?
    如何查看网络之间是否互通
    自定义异常以及异常的处理
    记录下工作中用到的Linux命令
    fastJson中常用方法以及遇到的“坑”
    Java语法清单-快速回顾(开发)
    kafka的简单命令
    Elasticsearch集群状态查看命令
    ElasticSearch学习文档2018.11
  • 原文地址:https://www.cnblogs.com/rickie/p/740258.html
Copyright © 2011-2022 走看看