Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Description of the Cumulative Update for Workflow Manager 1.0


View products that this article applies to.

Introduction

This article describes the Cumulative Update for Workflow Manager 1.0. This cumulative update provides improved Workflow Instance Management capability by adding the ability to suspend a running Workflow instance. The corresponding ability to resume a suspended instance has also been added. Additionally, this cumulative update contains several software updates.

Note This update contains fixes for both Workflow Manager 1.0 and Workflow Manager Client 1.0. It can be applied to computers that have either Workflow Manager 1.0 or Workflow Manager Client installed.If your computer has Workflow Manager 1.0 installed, both Workflow Manager Client and Workflow Manager will be updated. If your computer only has WorkflowManager Client 1.0 installed, only Workflow Manager Client will be updated.

The build number for this cumulative update package is 1.0.30207.2

Note We recommend that you test this update before you deploy it in a production environment. 

↑ Back to the top


More Information

A supported cumulative update package is now available from Microsoft. This cumulative update is available for download in the "Download information" section of this article. 

Issues that are fixed and features that are added in this update

  • Support for Suspend and Resume workflow instances
    This update adds improved Workflow Instance Management capability by adding the ability to suspend a running Workflow instance. It also adds the corresponding ability to resume a suspended instance. Additionally, the default behavior in which instances of unhandled errors and validation errors are terminated has been changed. These instances are now suspended instead.
  • Configuration wizard crashes if no container is specified
    Before this update, if no container is specified, the configuration wizard crashes on the New Farm Configuration page as soon as it tries to validate the service account user and password.
  • Additional support for long (Int64) type
    Before this update, users could not use long (Int64) type in expressions or call-backs. This support has now been added.
  • Client assemblies are now CLS-compliant
    Before this update, Workflow Manager Client assemblies were not marked as CLSCompliant.
  • Performances fixes and improved debug traces
    This update provides performance improvements that touch various aspects of the system, and this generates better throughput. Also, debug traces were improved to help with troubleshooting.

Cumulative update package information

Download information

The following file is available for download from the Microsoft Download Center:

Download Download the Cumulative Update for Workflow Manager 1.0 package now.

For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base: 
119591 How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file. 

Prerequisites

  • Software requirements:
    • PowerShell 3.0 must be installed on the computer to be updated. PowerShell 3.0 is included in the Windows Management Framework 3.0 installation. Go to Windows Management Framework 3.0 to install this update. 
    • Workflow Manager Client 1.0 must be installed on the computer.
    • For computers that have Workflow Manager 1.0 installed, the following additional requirements apply: 
      • The Service Bus for Windows Server cumulative update must be installed on the whole computer farm before you install the cumulative update for Workflow Manager 1.0
        2799752 Description of the Service Bus for Windows Server Cumulative Update: February 22, 2013
      • Service Bus for Windows Server must be installed on the computer.
  • Supported operating systems: Windows Server 2008 R2 SP1 and Windows Server 2012 
    • Workflow Manager Client 1.0 can also be independently installed on the x86 and x64 versions of Windows 7, Windows 8, and Windows Server 2008.
  • Credential requirements: Before you run the executable, you must have administrative credentials on the computer where you are installing the software. See the Workflow Manager documentation for more information.

Deployment

For each computer with a Workflow Manager host in a computer farm, this update must be installed on that computer. 

Database changes

There are some minimal database changes that will occur when this cumulative update is installed. If you decide to uninstall this update, these database changes are backward-compatible and will not be rolled back. 

Restart requirement

You may have to restart the computer after you apply this cumulative update.

How to uninstall this cumulative update package

To uninstall this cumulative update package, follow these steps:
  1. In Control Panel, open Programs and Features.
  2. Locate Cumulative Update for Workflow Manager 1.0 (KB2799754)LDR in the list of installed updates.
  3. Right-click Cumulative Update for Workflow Manager 1.0 (KB2799754)LDR, and then click Uninstall.
You can also uninstall this cumulative update package by using the command line. At a command prompt, run the following command:
“C:\ProgramData\Microsoft\E-Business Servers Updates\Updates\Uninstall2799754\setup.exe /u 0 /branch LDR”

Known setup issues

During the installation, you receive the following error message: 
Installation succeeded but some post-install actions failed
The error message shows a setup log file. The location of the file may resemble the following:
C:\ProgramData\Microsoft\E-Business Servers Updates\Updates\Uninstall2799754\Setup.log
Browse to this location, and then open the setup log file to see the exact error code. The following issues could cause this error to occur:
  • Issue #1:You see the following entry in the Setup.log file:
    Starting process "C:\Windows\system32\..\sysnative\windowspowershell\v1.0\powershell.exe" -NoLogo -NonInteractive -NoProfile -WindowStyle Hidden -ExecutionPolicy RemoteSigned -File UnifiedWFHotfixUpgrade.PS1 -HotfixType "CS" -PackageType "client" -opcode "PatchBefore" -platform "x64" ...

    Process exit code is 65535.

    Method invocation failed because [System.Version] doesn't contain a method named 'Parse'.

    At C:\ProgramData\Microsoft\E-Business Servers Updates\Updates\Uninstall2799754

    \UnifiedWFHotfixUpgrade.PS1:54 char:47

    +  $TargetWFVersion = [System.Version]::Parse <<<< ($targetVersionTxtfileContent.ToString())

    + CategoryInfo : InvalidOperation: (Parse:String) [], RuntimeExce ption

    + FullyQualifiedErrorId : MethodNotFound

    This indicates that PowerShell 3.0 is not installed on this computer. You must have PowerShell 3.0 installed in order to install this update. To resolve this issue, follow these steps: 
    1. In Control Panel, open Programs and Features.
    2. Locate Cumulative Update for Workflow Manager 1.0 (KB2799754)LDR in the list of installed updates.
    3. Right-click Cumulative Update for Workflow Manager 1.0 (KB2799754)LDR, and then click Uninstall.
    4. Go to the Windows Management Framework 3.0 page to install PowerShell 3.0 as part of the Windows Management Framework 3.0 package.
    5. Reinstall the cumulative update.
  • Issue #2: You see the following entry in the Setup.log file:
    Starting process "C:\Windows\system32\..\sysnative\windowspowershell\v1.0\powershell.exe" -NoLogo -NonInteractive -NoProfile -WindowStyle Hidden -ExecutionPolicy RemoteSigned -File UnifiedWFHotfixUpgrade.PS1 -HotfixType "CS" -PackageType "server" -opcode "PatchAfter" -platform "x64" ...

    Process exit code is -1.

    Invoke-WFHostUpgrade : Validating the upgrade policy file detected the following errors:

    Current Service Bus version 2012-03 does not match the version 2012-08

    specified in the upgrade policy file.

    At C:\ProgramData\Microsoft\E-Business Servers Updates\Updates\Uninstall2799754\UnifiedWFHotfixUpgrade.PS1:582 char:5

    + Invoke-WFHostUpgrade

    + ~~~~~~~~~~~~~~~~~~~~

    + CategoryInfo: WriteError: (:) [Invoke-WFHostUpgrade], InvalidOperationException

    + FullyQualifiedErrorId : WFServiceUpgradeFailed,Microsoft.Workflow.Deployment.Commands.InvokeWFHostUpgrade
    This issue occurs if the Service Bus for Windows Server Cumulative Update (2799752) was not installed on the whole computer farm before you tried to install this cumulative update on this computer. To resolve this issue, follow these steps: 
    1. In Control Panel, open Programs and Features.
    2. Locate Cumulative Update for Workflow Manager 1.0 (KB2799754)LDR in the list of installed updates.
    3. Right-click Cumulative Update for Workflow Manager 1.0 (KB2799754)LDR, and then click Uninstall.
    4. See the following Microsoft Knowledge Base article, and then install the Service Bus for Windows Server Cumulative Update on every computer in the computer farm: 
      2799752 Description of the Service Bus for Windows Server Cumulative Update: February 22, 2013
    5. Reinstall the cumulative update.

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

↑ Back to the top


Keywords: kbqfe, kbfix, kbsurveynew, kbexpertiseinter, atdownload, kb

↑ Back to the top

Article Info
Article ID : 2799754
Revision : 1
Created on : 1/7/2017
Published on : 2/26/2013
Exists online : False
Views : 245