<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://connect.nintex.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>General Discussion</title><link>http://connect.nintex.com/forums/16/ShowForum.aspx</link><description>Please note, Nintex Connect is not a priority support nor a custom consulting service. Solutions and suggestions are provided with the best of intentions, but Nintex accepts no liability or responsibility for delays, inaccuracy or degree of abstraction.</description><dc:language>en</dc:language><generator>CommunityServer 2.1 (Build: 60809.935)</generator><item><title>SharePoint Infrastructure Updates and Nintex Workflow</title><link>http://connect.nintex.com/forums/thread/886.aspx</link><pubDate>Tue, 05 Aug 2008 23:06:11 GMT</pubDate><guid isPermaLink="false">3bc42a30-32af-4e84-97f0-c790da351aac:886</guid><dc:creator>Cameron_McConnell</dc:creator><slash:comments>0</slash:comments><comments>http://connect.nintex.com/forums/thread/886.aspx</comments><wfw:commentRss>http://connect.nintex.com/forums/commentrss.aspx?SectionID=16&amp;PostID=886</wfw:commentRss><description>&lt;h1 style="margin:24pt 0cm 0pt;"&gt;&lt;font color="#365f91" face="Cambria" size="5"&gt;SharePoint Infrastructure Updates and Nintex Workflow&lt;/font&gt;&lt;/h1&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 10pt;"&gt;&lt;font face="Calibri" size="3"&gt;Recently, Microsoft released a set of &amp;lsquo;Infrastructure Updates&amp;rsquo; for Windows SharePoint Services (&lt;/font&gt;&lt;a href="http://support.microsoft.com/kb/951695"&gt;&lt;font color="#0000ff" face="Calibri" size="3"&gt;http://support.microsoft.com/kb/951695&lt;/font&gt;&lt;/a&gt;&lt;font face="Calibri" size="3"&gt;) and Microsoft Office Server (&lt;/font&gt;&lt;a href="http://support.microsoft.com/kb/951297"&gt;&lt;font color="#0000ff" face="Calibri" size="3"&gt;http://support.microsoft.com/kb/951297)&lt;/font&gt;&lt;/a&gt;&lt;font face="Calibri" size="3"&gt;. A side effect of these was disrupting some functionality in Nintex Workflow.&lt;/font&gt;&lt;/p&gt;&lt;h2 style="margin:10pt 0cm 0pt;"&gt;&lt;font color="#4f81bd" face="Cambria" size="4"&gt;Background&lt;/font&gt;&lt;/h2&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 10pt;"&gt;&lt;font face="Calibri" size="3"&gt;When a task action is assigned to multiple recipients, in many cases the workflow will automatically update tasks in a set based on the outcome of other tasks. For example:&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpFirst" style="margin:0cm 0cm 0pt 36pt;text-indent:-18pt;"&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span&gt;&lt;font size="3"&gt;&amp;middot;&lt;/font&gt;&lt;span style="font:7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face="Calibri" size="3"&gt;If all recipients are required to approve and one rejects, the pending tasks are automatically set to &amp;lsquo;Not Required&amp;rsquo;.&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast" style="margin:0cm 0cm 10pt 36pt;text-indent:-18pt;"&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span&gt;&lt;font size="3"&gt;&amp;middot;&lt;/font&gt;&lt;span style="font:7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face="Calibri" size="3"&gt;If only one response is required, the other tasks are set to &amp;lsquo;Not Required&amp;rsquo;.&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 10pt;"&gt;&lt;font face="Calibri" size="3"&gt;The Infrastructure updates for SharePoint causes the workflow to stop at this point. The workflow displays as &amp;lsquo;In progress&amp;rsquo;, but the following messages are logged to the SharePoint ULS logs:&lt;/font&gt;&lt;/p&gt;&lt;div style="padding-right:4pt;padding-left:4pt;padding-bottom:1pt;padding-top:1pt;border:windowtext 1pt solid;"&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 10pt;border:medium none;padding:0cm;"&gt;&lt;font face="Calibri" size="3"&gt;Engine RunWorkflow: System.Workflow.Activities.EventDeliveryFailedException: Event &amp;quot;OnTaskChanged&amp;quot; on interface type &amp;quot;Microsoft.SharePoint.Workflow.ITaskService&amp;quot; for instance id &amp;quot;60fc9629-1c39-443f-ba15-8bbb299dfbcf&amp;quot; cannot be delivered. ---&amp;gt; System.NullReferenceException: Object reference not set to an instance of an object.&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at Microsoft.SharePoint.Workflow.SPWorkflowHostServiceBase.LoadInstanceData(Guid instanceId, Boolean&amp;amp; compressedData)&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at Microsoft.SharePoint.Workflow.SPWinOePersistenceService.LoadWorkflowInstanceState(Guid instanceId)...&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;h2 style="margin:10pt 0cm 0pt;"&gt;&lt;font color="#4f81bd" face="Cambria" size="4"&gt;Upgrade Path&lt;/font&gt;&lt;/h2&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 10pt;"&gt;&lt;font face="Calibri" size="3"&gt;Nintex Workflow build 10830 (released 4th August 2008) has been released to address this issue. &lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 10pt;"&gt;&lt;font face="Calibri" size="3"&gt;The following table describes workflow task behaviour (Request Approval and Request Review actions) in different environments:&lt;/font&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse:collapse;border:medium none;"&gt;&lt;tr&gt;&lt;td style="padding-right:5.4pt;padding-left:5.4pt;padding-bottom:0cm;width:154pt;padding-top:0cm;background-color:transparent;border:black 1pt solid;"&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 0pt;line-height:normal;"&gt;&lt;font face="Calibri" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-right:black 1pt solid;padding-right:5.4pt;border-top:black 1pt solid;padding-left:5.4pt;padding-bottom:0cm;border-left:#f0f0f0;width:154.05pt;padding-top:0cm;border-bottom:black 1pt solid;background-color:transparent;"&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 0pt;line-height:normal;"&gt;&lt;strong&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Infrastructure Updates not applied&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-right:black 1pt solid;padding-right:5.4pt;border-top:black 1pt solid;padding-left:5.4pt;padding-bottom:0cm;border-left:#f0f0f0;width:154.05pt;padding-top:0cm;border-bottom:black 1pt solid;background-color:transparent;"&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 0pt;line-height:normal;"&gt;&lt;strong&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Infrastructure Updates applied&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-right:black 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;padding-bottom:0cm;border-left:black 1pt solid;width:154pt;padding-top:0cm;border-bottom:black 1pt solid;background-color:transparent;"&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 0pt;line-height:normal;"&gt;&lt;strong&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Build before 10830&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-right:black 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;padding-bottom:0cm;border-left:#f0f0f0;width:154.05pt;padding-top:0cm;border-bottom:black 1pt solid;background-color:transparent;"&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 0pt;line-height:normal;"&gt;&lt;font face="Calibri" size="3"&gt;Tasks behave normally&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-right:black 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;padding-bottom:0cm;border-left:#f0f0f0;width:154.05pt;padding-top:0cm;border-bottom:black 1pt solid;background-color:transparent;"&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 0pt;line-height:normal;"&gt;&lt;span style="color:red;"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Tasks with multiple assignees may not continue&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-right:black 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;padding-bottom:0cm;border-left:black 1pt solid;width:154pt;padding-top:0cm;border-bottom:black 1pt solid;background-color:transparent;"&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 0pt;line-height:normal;"&gt;&lt;strong&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Build 10830, workflows published before 10830&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-right:black 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;padding-bottom:0cm;border-left:#f0f0f0;width:154.05pt;padding-top:0cm;border-bottom:black 1pt solid;background-color:transparent;"&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 0pt;line-height:normal;"&gt;&lt;font face="Calibri" size="3"&gt;Tasks behave normally&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-right:black 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;padding-bottom:0cm;border-left:#f0f0f0;width:154.05pt;padding-top:0cm;border-bottom:black 1pt solid;background-color:transparent;"&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 0pt;line-height:normal;"&gt;&lt;span style="color:red;"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;A delay will be experienced before tasks continue&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-right:black 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;padding-bottom:0cm;border-left:black 1pt solid;width:154pt;padding-top:0cm;border-bottom:black 1pt solid;background-color:transparent;"&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 0pt;line-height:normal;"&gt;&lt;strong&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Build 10830, workflows published with 10830&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-right:black 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;padding-bottom:0cm;border-left:#f0f0f0;width:154.05pt;padding-top:0cm;border-bottom:black 1pt solid;background-color:transparent;"&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 0pt;line-height:normal;"&gt;&lt;font face="Calibri" size="3"&gt;Tasks behave normally&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-right:black 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;padding-bottom:0cm;border-left:#f0f0f0;width:154.05pt;padding-top:0cm;border-bottom:black 1pt solid;background-color:transparent;"&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 0pt;line-height:normal;"&gt;&lt;font face="Calibri" size="3"&gt;Tasks behave normally&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 10pt;"&gt;&lt;font face="Calibri" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 10pt;"&gt;&lt;font face="Calibri" size="3"&gt;All workflows published with build 10830 (and later) will continue after the task is completed with only a brief pause.&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 10pt;"&gt;&lt;font face="Calibri" size="3"&gt;Workflows published previous to build 10830, and workflow instances already in progress, will pause between approximately 1 and 5 minutes to continue once a task action has been completed if the Infrastructure Updates have been applied.&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 10pt;"&gt;&lt;font face="Calibri" size="3"&gt;&lt;strong&gt;To avoid issues with the Infrastructure issue, build 10830 of Nintex Workflow should be installed before the SharePoint Infrastructure updates. It is recommended that workflows with approval or review actions that are assigned to multiple users are re-published when build 10830 is installed. For optimal workflow performance, install the Infrastructure updates after existing instances of workflows (those published before 10830) have completed.&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0cm 0cm 10pt;"&gt;&lt;font face="Calibri" size="3"&gt;To help find all the workflows in your environment, download the FindWorkflows tool from here &lt;a href="http://download.nintex.com/sl/supportfiles/findworkflows.zip"&gt;http://download.nintex.com/sl/supportfiles/findworkflows.zip&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;</description></item></channel></rss>