调试K2工作流程 - 如何查看与错误条件相关的数据?

时间:2012-08-16 17:34:39

标签: sharepoint-2010 claims-based-identity k2

我有一个K2 Blackpearl工作流程。在工作流程中,我使用从SharePoint列表中提取的电子邮件地址填充流程数据字段。使用文本 - 连接函数与SP列表的SmartObject的GetList方法的值和分隔符的分号。

理论上,这应该产生格式良好的字符串,其中包含电子邮件事件“To”行的多个地址。但是,我一直收到“指定的字符串不是电子邮件地址所需的格式”。在工作流程应尝试发送电子邮件的时候。

我尝试直接使用字符串“john.doe@company.com; jane.dove@company.com; abc.def@company.com”,我尝试将字符串拆分为分号活动的目的地集。在第一种情况下,有一个实例尝试发送电子邮件。在第二个实例中,电子邮件被解析给用户,虽然我为“收件人”行选择了“ActivityInstanceDestUserEmail”,但我仍然收到错误消息。

我们正在使用K2 Blackpearl 4.6和严格配置为Reporting身份验证的SharePoint 2010服务器场。如果使用K2SPS提供商解析,我希望向其发送电子邮件的用户具有有效的电子邮件地址,但是当电子邮件被解析为目标位置时,它们将被解析为使用K2提供商的帐户。我猜这是我发送电子邮件的第二种方法的问题。但首先,将整个字符串放在“To”行中应该是直接的电子邮件地址 - 不需要解析用户。

我做错了什么?还有另一种方法可以实现这个目标吗?

1 个答案:

答案 0 :(得分:0)

我们的客户安全提供商的配置更改标记为“K2SPS”似乎已经解决了问题 - 至少目前是这样。

相关问题