【问题标题】:WCF - Transaction Scope - cannot enlist while sending to queue withinWCF - 事务范围 - 在发送到队列时无法登记
【发布时间】:2013-11-13 19:18:33
【问题描述】:

我有一个为 TransactionScopeRequired = true 配置的 WCF 服务。它执行以下操作。

1) 从事务队列接收消息 2) 在服务操作中打开一个事务范围(new transactionScope()) 3. Calla Java Web服务 4) 将结果发送到事务队列。

在向事务队列发送消息时,它会抛出错误“无法登记事务”。 有人可以指导我吗?

谢谢 拉克什

【问题讨论】:

    标签: wcf


    【解决方案1】:

    缺乏细节(例如服务和客户端绑定配置)使得提供特定的响应/指导变得困难。

    就一般指导而言,您可能希望启用 WCF 跟踪和消息日志记录,这将允许您监视/查看 WCF 事务并希望发现有关该问题的其他信息。

    以下链接提供了一个很好的概述:
    http://msdn.microsoft.com/en-us/library/ms733025.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-17
      • 1970-01-01
      • 1970-01-01
      • 2012-05-20
      • 1970-01-01
      • 2011-08-20
      相关资源
      最近更新 更多