BizTalk Server 2013 R2与云API Last.fm的集成

BizTalk Server 2013 R2与云API Last.fm的集成,biztalk,biztalk-2013r2,Biztalk,Biztalk 2013r2,我部署了“last.fm.client.solution”解决方案,并参考了一篇博客文章,其中解释了中的解决方案,以及在根据艺术家姓名重试有关TopAlbums的信息时遇到的问题 mscorlib.dll中发生类型为“System.ServiceModel.CommunicationException”的未处理异常 其他信息:反序列化操作“GetTopAlbums”的回复消息正文时出错 发送端口“sp\u last\u fm\u get\u topalbums”配置: 使用postm

我部署了“last.fm.client.solution”解决方案,并参考了一篇博客文章,其中解释了中的解决方案,以及在根据艺术家姓名重试有关TopAlbums的信息时遇到的问题

mscorlib.dll中发生类型为“System.ServiceModel.CommunicationException”的未处理异常

其他信息:反序列化操作“GetTopAlbums”的回复消息正文时出错

发送端口“sp\u last\u fm\u get\u topalbums”配置:

使用postman在“www.last.fm”上发送RESTful请求,如下所示,并以XML的形式返回响应:

https://ws.audioscrobbler.com/2.0/?method=artist.gettopalbums&artist=Metallica&api_key=cb3ed1de60c3b1cddd346d199e1f4a80
试图了解“TopAlbums”事件期间发生未处理异常的原因?(需要帮助)

用于部署的参考和项目解决方案文件:

https://www.last.fm/api/show/artist.getTopAlbums

https://code.msdn.microsoft.com/vstudio/BizTalk-Server-2013-R2-191cb9ba/sourcecode?fileId=134181&pathId=1593570775
在发送端口“sp_last_fm_get_topalbums”上使用XML接收管道时,我发现以下错误:

mscorlib.dll中发生“System.ServiceModel.FaultException”“1”类型的未处理异常

其他信息:Microsoft BizTalk Server否定确认处理消息时出错,请参阅详细信息部分{94CB475A-EE25-4D40-9A0A-4D66FEAC4525}0xC0C016AB0执行响应(接收)管道时出错:“Microsoft.BizTalk.DefaultPipelines.XMLReceive,Microsoft.BizTalk.DefaultPipelines,Version=3.0.1.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”来源:“XML反汇编程序”发送端口:“sp_last_fm_get_topalbums”URI:“原因:按消息类型“lfm”查找文档规范失败。请验证已正确部署架构


您是否在“消息”选项卡中设置了任何标题?是的,我使用了“获取”操作…我只是更新了问题。为有兴趣部署解决方案的人提供了项目解决方案链接,以了解BT如何支持云api。感谢您删除XMLReceive(使用PassThru)然后重试,是否有挂起的消息?您能从BizTalk管理控制台看到该消息的内容吗?最后一个错误告诉您,它找不到在BizTalk中部署的与xml匹配的架构。您的消息似乎没有任何命名空间(通常会在错误中显示)因此,它正在寻找根节点为“lfm”的架构,但也找不到。您是否在“消息”选项卡中设置了任何标题?是的,我使用了“获取”操作…我只是更新了问题。包括项目解决方案链接,供有兴趣部署解决方案的人了解BT如何支持云api。感谢您删除XMLReceive(使用PassThru)然后重试,是否存在挂起的消息?您可以从BizTalk管理控制台查看该消息的内容吗?最后一个错误告诉您,它无法找到在BizTalk中部署的与xml匹配的架构。您的消息似乎没有任何命名空间(通常会在错误中显示)所以它正在寻找根节点为“lfm”的模式,但也找不到。