【发布时间】:2017-12-10 20:51:45
【问题描述】:
我最近正在通过一个将 BizTalk Server 2010 与 SharePoint Server 2010 集成的实验室工作。我的想法是将 InfoPath 表单提交到 http 端点。 BizTalk 将接收 InfoPath 表单,对其进行转换,然后将表单上传到 SharePoint 文档库。
这将使用配置为使用 SharePoint Services Biztalk 适配器的发送端口。
但是,当我提交 InfoPath 表单时,它成功提交到 HTTP 端点,但它没有上传到 SharePoint 库。进一步挖掘产生了以下错误:
错误详细信息:Windows SharePoint Services 适配器运行时没有调用适配器 Web 服务的权限。为了解决此问题,您必须将 ADVENTUREWORKS\BizTalkHost Windows 帐户添加到 Windows SharePoint Services 计算机上的“SharePoint Enabled Hosts”Windows 组。此操作将允许在 ADVENTUREWORKS\BizTalkHost Windows 帐户下运行的 BizTalk 主机实例调用适配器 Web 服务,以便向 SharePoint 站点发送消息或从 SharePoint 站点接收消息。在您重新启动 BizTalk 主机实例之前,组成员身份不会生效。
此错误是由带有 URI wss://biztalkdemo:80/LoanApplications 的 Windows SharePoint Services 接收位置或发送端口触发的。
Windows SharePoint Services 适配器事件 ID:12458"。
一旦我将 ADVENTUREWORKS\BizTalkHost Windows 帐户添加到 Windows SharePoint Services 机器上的“SharePoint Enabled Hosts”Windows 组,面临同样的问题,并且 infoPath 无法从 BT 传输到共享点库并且消息被脱水?
关于 CreditOrderSharePoint 的共享点适配器配置的其他问题 -- 在配置管道对话框中,在 processingInstructionOptions 框中,键入 1,然后在 xmlAsmProcessingInstruction 框中插入您指定的处理指令 -- 键入 ---
<?mso-infoPathSolution solutionVersion="1.0.0.21" productVersion="14.0.0"
PIVersion="1.0.0.0"
href="http://biztalkdemo/LoanApplications/Forms/template.xsn"
name="urn:schemas-microsoft-com:office:infopath:LoanApplications:http---
LoansProcessor-LoanApp" language="en-us" ?><?mso-application
progid="InfoPath.Document" versionProgid="InfoPath.Document.2"?>
那么我从哪里获得这些信息?
【问题讨论】:
标签: sharepoint-2010 biztalk biztalk-2010 biztalk-2013r2