In Servicedesk and Workflow 8.1 RU5 and 8.1 RU6, a couple of new issues have been observed:
[WorkflowTasks] Error adding task.
Client: IP=xxx.xxx.xxx.xxx HostName=xxx.xxx.xxx.xxx Browser=Mozilla/4.0
(compatible; MSIE 6.0; MS Web Services Client Protocol 4.0.30319.36415)
System.ArgumentException: The conversion could not be completed because the supplied DateTime did not have the Kind property set correctly. For example, when the Kind property is DateTimeKind.Local, the source time zone must be TimeZoneInfo.Local. Parameter name: sourceTimeZone
at System.TimeZoneInfo.ConvertTime(DateTime dateTime, TimeZoneInfo sourceTimeZone, TimeZoneInfo destinationTimeZone, TimeZoneInfoOptions flags, CachedData cachedData)
at System.TimeZoneInfo.ConvertTime(DateTime dateTime, TimeZoneInfo sourceTimeZone, TimeZoneInfo destinationTimeZone)
at LogicBase.Ensemble.Global.GetUTCDateTime(String sessionID, DateTime clientDateTime)
at LogicBase.Ensemble.WorkflowTasks.ServiceCore.Task.ConvertDateTimeToUTC(String
sessionID, Task& task)
at LogicBase.Ensemble.WorkflowTasks.WorkflowTasks.AddTask(String sessionID, Task task, TaskResponse[] responses, TaskAssignment[] assignments, TaskAttributeValue[] values)
Product defect.
ServiceDesk 8.1 RU5 / Workflow 8.1 RU5 (build 8.1.5816.0)
ServiceDesk 8.1 RU6 / Workflow 8.1 RU6 (build 8.1.6030.0)
Resolving these issues requires upgrading the Workflow Server on the affected server.
Workflow Rollups are available for download in the following KB article:
TECH249711: Workflow and Workflow Rollup Build Links
Download the Workflow Server installer executable and upgrade the existing environment.