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 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:
- In Control Panel, open Programs and Features.
- Locate Cumulative Update for Workflow Manager 1.0 (KB2799754)LDR in the list of installed updates.
- 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: - In Control Panel, open Programs and Features.
- Locate Cumulative Update for Workflow Manager 1.0 (KB2799754)LDR in the list of installed updates.
- Right-click Cumulative Update for Workflow Manager 1.0 (KB2799754)LDR, and then click Uninstall.
- Go to the Windows Management Framework 3.0 page to install PowerShell 3.0 as part of the Windows Management Framework 3.0 package.
- 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: - In Control Panel, open Programs and Features.
- Locate Cumulative Update for Workflow Manager 1.0 (KB2799754)LDR in the list of installed updates.
- Right-click Cumulative Update for Workflow Manager 1.0 (KB2799754)LDR, and then click Uninstall.
- 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
- Reinstall the cumulative update.