K2 4.7 August 2017 Cumulative Update
KB001987
PRODUCT
The K2 4.7 August 2017 Cumulative Update contains updates and fixes for issues reported in K2 4.7 products. K2 recommends keeping your K2 environment updated by installing the latest cumulative update, and that you test this update before you deploy to a production environment.
Prerequisites and Dependencies
This cumulative update is only compatible with K2 4.7 products (K2 blackpearl 4.7, smartforms 4.7, K2 for SharePoint 4.7). Each new cumulative update contains the updates and fixes that were included with the previous cumulative updates. The cumulative update does not require any previous cumulative updates or fixes to be installed, and no additional cumulative update is required to fully update a K2 environment. If you have installed individual hotfixes included in this cumulative update, those hotfixes are not changed unless a newer version of the hotfix is available for the update.
Getting and installing the update
You can download the K2 4.7 August 2017 Cumulative Update on the K2 Partner and Customer portal.
To install the cumulative update, run the cumulative update installer on every machine in your environment where a K2 product or component is installed, including desktop machines that have K2 Studio or K2 Designer for Visual Studio installed. The same installer is used to update the specific K2 products and components that are installed on that machine. To determine which cumulative update or fix pack has previously been installed in your environment see https://help.k2.com/kb000426.
- Backup your K2 database.
- Download the K2 4.7 August 2017 Cumulative Update.exe.
- Double click the .exe file and select a location to extract the installation files.
- The Update window opens. Click Change if you need to change the K2 database. Select the correct information and click Accept. Click Update to start the installation.
- A warning is displayed if a backup of the K2 database is not found. Create a backup before selecting OK. Click OK on the warning window to continue with the update. Click Cancel if you want to create a backup first.
After creating the backup, you can click Update again on the Install window. If a backup for the K2 database was recently performed, the installer shows you the date and time of the last backup. - Click OK to continue with the update.
- Wait for the update to complete, and then click Finish.
- To rollback the K2 4.7 August 2017 Cumulative Update, uninstall K2 from your environment.
- Re-install K2 4.7.
- Restore the K2 database using the backup made before the update.
Included in this Update
This cumulative update includes the following updates and fixes:
The fixes included in the following cumulative updates are included in this update
K2 blackpearl
- KB001894 - Hotfix: Microsoft Management Console (MMC) does not respond when manually selecting items to deploy
- KB001895 - Hotfix: Unable to deploy a workflow in K2 Designer for SharePoint 2010 if the workflow contains a Call Sub Workflow event
- KB001896 - Hotfix: An error occurs when attempting to create a K2 application from a SharePoint List
- KB001897 - Hotfix: Executing a SQL Stored Procedure SmartObject from a linked SQL Server results in an error
- KB001900 - Hotfix: Windows Communication Foundation (WCF) method return parameters are unable to read a null value
- KB001903 - Hotfix: Slow performance on SharePoint Management pages when working with SmartObjects
- KB001905 - Hotfix: Workflow names display incorrectly when deploying a package
- KB001908 - Hotfix: Incorrect behavior experienced at runtime when using the Create Site Event in a workflow
- KB001910 - Hotfix: Copying a document to another Library using the Copy Document Event, reverts the Content Type back to the default
- KB001911 - Hotfix: Refreshing a User in K2 using a different case results in a duplicate entry being added to the database
- KB001915 - Hotfix: SQL Service SmartObjects not available for remapping when deploying a solution
- KB001917 - Hotfix: Unable to change an E-mail Event Priority in K2 Studio
- KB001918 - Hotfix: An exception occurs when removing SharePoint User and Group permissions
- KB001920 - Hotfix: Errors occur when refreshing an existing Oracle service instance and executing an Oracle SmartObject
- KB001922 - Hotfix: Unable to update a column if the name of the column contains the word “Value”
- KB001923 - Hotfix: After upgrading to K2 4.7 an error occurs when deploying or activating the K2 for SharePoint App
- KB001926 - Hotfix: Multiple errors logged incorrectly in HostServer log after deleting a User or Group from Active Directory
- KB001927 - Hotfix: An exception occurs in the HostServer log when executing a large number of SmartObjects
- KB001930 - Hotfix: An error occurs when installing K2 4.7 May 2017 Cumulative Update FP2 or FP3 in an environment where a non-default database name is configured
- KB001931 - Hotfix: Not all parameters are created for the Microsoft Dynamics Great Planes Legacy wsdl
- KB001932 - Hotfix: An error occurs when null values return from the Oracle Service Broker
- KB001934 - Hotfix: SQL SmartObjects with optional properties do not function correctly after deployment
- KB001936 - Hotfix: When disabling a user in Active Directory, the XML values in the K2 database are empty for disabled user
- KB001946 - Hotfix: Incorrect workflow version used in View Flow
- KB001950 - Hotfix: The Server.Async table is not cleared for activity GoTo escalations
- KB001951 - Hotfix: Added process data fields do not display in the Workflow Reporting Service Object
- KB001952 - Hotfix: Unable to generate the Audit Report from the K2 Management site
- KB001953 - Hotfix: An error occurs when executing a SharePoint 2010 Content SmartObject
- KB001955 - Hotfix: Unable to add a new property to a SmartBox SmartObject
- KB001959 - Hotfix: Unable to remove a filter from a custom report created in K2 Workspace
- KB001961 - Hotfix: Deploying a project in K2 Designer for Visual Studio causes multiple warning messages
- KB001963 - Hotfix: Unable to set K2 for SharePoint app permissions on a SharePoint Subsite
- KB001981 - Hotfix: Unable to send an email when the Created By Item Reference field is used as the Send To field
- KB001982 - Hotfix: Unable to send an email notification when the Created By Item Reference field is used as the Send To field
- KB001985 - Hotfix: Paging and filtering not functioning as expected on a Form with a List View based on a Composite SmartObject
- KB001986 - Regenerating a SmartObject for a SharePoint List where the Title field is hidden results in an error
- The K2 server thread counts increase due to internal connections in K2 not closing properly.
- When upgrading to K2 4.7 May 2017 Cumulative Update, the HostServer.UpdateHistory table did not get updated with the latest installed version number.
- Duplicate events are shown in workflow reporting for workflows configured to use the All At Once destination planning option.
- The Activity Statistics Report in K2 Workspace did not return any data.
- When removing delegation rights for a user, the original worklist item is removed.
- Unable to upload documents with long filenames that contain Unicode characters to DocuSign. The following error occurs: “Bytes for document corresponding to documentId not found in request”
- An error occurs stating: “Implicit conversion from data type nvarchar(max) to varbinary(max) is not allowed. Use the CONVERT function to run this query” when updating a SQLUM User’s password.
- The domain in a username is not returned if the domain is already part of the username. For example: domain = DC and username = Duane C. Ellens. The domain DC is not returned as DC is part of the person's initials.
K2 smartforms
- KB001899 - Hotfix: Item References used in a workflow, go into error when opening Form Rules
- KB001901 - Hotfix: Drop-down lists on Forms do not display correctly on iOS devices
- KB001902 - Hotfix: PDF Output Mappings do not function as expected in the PDF control
- KB001903 - Hotfix: Slow performance on SharePoint Management pages when working with SmartObjects
- KB001904 - Hotfix: Unable to Check- In a View when a Control Field mapping token value in a rule is empty
- KB001907 - Hotfix: Unable to change the height of a View to an empty value
- KB001909 - Hotfix: Enabling paging and sorting on a Date column in a List View returns the incorrect data
- KB001912 - Hotfix: The View name property remains empty after changing the View name on a Form
- KB001914 - Hotfix: The Rich Text Control loses content when a property changes using a rule on initialization
- KB001916 - Hotfix: Pop-up messages on a Form do not display on an iOS Mobile device
- KB001925 - Hotfix: Incorrect data returns when executing a GetList method when sorting is enabled
- KB001928 - Hotfix: A read-only Rich Text control is only set as read-only on the first tab if used in multiple tabs on a Form
- KB001929 - Hotfix: Incorrect behavior when resizing a column on a List View in SmartForms runtime
- KB001933 - Hotfix: An error occurs when executing a List method on a View or Form at runtime
- KB001935 - Hotfix: When using K2 smartforms to update a User/Group column in SharePoint, the column is not updated
- KB001938 - Hotfix: Rule and mapping widget not badged correctly after deleting an expression
- KB001939 - Hotfix: Incorrect padding added on a List View with a Table Control
- KB001940 - Hotfix: K2 Workflow Designer Help iButtons open the incorrect documentation
- KB001942 - Hotfix: An error occurs on a Picker control at runtime when SharePoint List SmartObjects are used as the data source
- KB001943 - Hotfix: After successfully deploying a package, editing the Form displays the Initialize Rule in an error state
- KB001944 - Hotfix: An error occurs intermittently when executing non-SSO SmartObjects using SmartForms
- KB001945 - Hotfix: Filters on a SharePoint List view are ignored returning all the SmartObject's data
- KB001949 - Hotfix: Emails fail to send when a generic email address is used in a rule action
- KB001954 - Hotfix: A large number of error messages logged in the K2 Host Server log file
- KB001956 - Hotfix: Configuring a Button rule to navigate to a Form tab results in badging of the rule
- KB001960 - Hotfix: Using the picker control on a Form on a mobile device results in part of the Form not rendering
- KB001962 - Hotfix: Unable to edit the Tree control static image
- KB001964 - Hotfix: Content Type ID input property missing after deploying a package to K2 4.7
- KB001983 - Hotfix: A dependency warning displays when deleting a column after moving a control with a rule
- KB001984 - Hotfix: Incorrect List items returned when specifying paging and filtering on a View
- In an environment with multi authentication configured, the relative URL parameter in the trusted redirect URL was set to an Absolute URL instead of a relative URL when trying to log into the K2 Designer.
- When configuring a Create Library event with the option “Use existing library on site if found” enabled, an error occurs at runtime stating that the Library already exists.
- The Worklist control searches with “begins with” regardless of the selected search option.
- When using a Tree control on a list with a configured data source, deploying the solution to another environment results in the incorrect data source being referenced for the control.
- Unable to upload documents with long filenames that contain Unicode characters to DocuSign. The following error occurs: “Bytes for document corresponding to documentId not found in request”
- When using certain timezone settings for example Amman, certain dates such as 30 March will display twice in the Calendar Control on a View.
- After performing an IISRESET and executing the PDF Converter SmartObject from the SmartObject Tester Tool, the display in the PDF file is rendered incorrectly.
- The Rich Text control loses focus and prevents text from being entered in the control.
- When XML mappings were created in a rule, the rule was badged. When editing the badged rule no indication was given to why the output mappings were badged.
Considerations
There were no known considerations for this cumulative update at the time of release.
K2 4.7 August 2017 Cumulative Update Fix Packs
The K2 4.7 August 2017 Cumulative Update Fix Packs contain fixes for issues reported in K2 4.7 products. K2 recommends that you test these Fix Packs before you deploy to a production environment.Fix Pack | Release Date | Release notes |
---|---|---|
Fix Pack 1 | 8 August 2017 | Release notes |
Fix Pack 2 | 11 August 2017 | Release notes |
Fix Pack 3 | 15 August 2017 | Release notes |
Fix Pack 4 | 22 August 2017 | Release notes |
Fix Pack 5 | 29 August 2017 | Release notes |
Fix Pack 6 | 5 September 2017 | Release notes |
Fix Pack 7 | 12 September 2017 | Release notes |
Fix Pack 8 | 20 September 2017 | Release notes |
Fix Pack 9 | 26 September 2017 | Release notes |
Fix Pack 10 | 3 October 2017 | Release notes |
Fix Pack 11 | 10 October 2017 | Release notes |
Fix Pack 12 | 12 October 2017 | Release notes |
Fix Pack 13 | 18 October 2017 | Release notes |
Fix Pack 14 | 25 October 2017 | Release notes |