Problem Note 46136: After saving a case in SAS® Enterprise Case Management, the case might be read-only, the message "Task assigned to another user" appears
After you save a case in SAS Enterprise Case Management, you should be allowed to edit the case. However, you might not be able to edit the case. Also, the next activity for the case might incorrectly give this message:
Task assigned to another user.
The problem occurs because SAS Enterprise Case Management does not wait long enough for the case to be assigned to its next workflow activity.
You can work around this problem by saving the case again, or by refreshing your browser window.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Applying the hot fix enables you to configure the amount of time that SAS Enterprise Case Management waits for the case to be assigned to its next workflow activity. The problem is less likely to occur if you increase the amount of time.
After you apply the hot fix, you can configure the waiting time as follows.
You can set a default value for all SAS Enterprise Case Management workflows in SAS® Management Console. From the plug-ins tab in SAS Management Console, expand Application Management, and then expand Configuration Manager. Right-click Ent Case Mgmt Mid-Tier 2.3 and select Properties. Click the Advanced tab. Click the Add button, and add a new property named "WF.Sleep.Time.Millis". For the property value, enter the number of milliseconds that SAS Enterprise Case Management should wait for a case to be assigned to its next workflow activity. (If you do not add this property, then the default value of 1,000 milliseconds, or 1 second, is used.) The new value for this property takes effect the next time that your application server is restarted.
In addition to changing the waiting time for all workflows, you can specify a value for a specific workflow. To specify, download the workflow in SAS® Workflow Studio. Add a new operand at the root level of the workflow with label "SLEEP_TIME_MILLIS". Add a value for the number of milliseconds that SAS Enterprise Case Management should wait for a case to be assigned to its next workflow activity. Upload the modified workflow in SAS Workflow Studio.
In addition to changing the waiting time for a specific workflow, you can specify a value for an individual activity in a workflow. To specify, download the workflow in SAS Workflow Studio. Add a new operand at the activity level of the workflow with label "SLEEP_TIME_MILLIS". Add a value for the number of milliseconds that SAS Enterprise Case Management should wait for a case to be assigned to its next workflow activity. Upload the modified workflow in SAS Workflow Studio.
If multiple activities go through a status change at the same time, then the waiting time used is the maximum waiting time for all of the modified activities.
Operating System and Release Information
SAS System | SAS Enterprise Case Management | Microsoft® Windows® for x64 | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
Microsoft Windows Server 2003 Datacenter Edition | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
Microsoft Windows Server 2003 Enterprise Edition | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
Microsoft Windows Server 2003 Standard Edition | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
Microsoft Windows Server 2003 for x64 | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
Microsoft Windows Server 2008 | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
Microsoft Windows Server 2008 for x64 | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
Microsoft Windows XP Professional | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
Windows 7 Enterprise 32 bit | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
Windows 7 Enterprise x64 | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
Windows 7 Home Premium 32 bit | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
Windows 7 Home Premium x64 | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
Windows 7 Professional 32 bit | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
Windows 7 Professional x64 | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
Windows 7 Ultimate 32 bit | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
Windows 7 Ultimate x64 | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
Windows Vista | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
Windows Vista for x64 | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
64-bit Enabled AIX | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
64-bit Enabled Solaris | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
HP-UX IPF | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
Linux for x64 | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
Solaris for x64 | 2.3 | 3.1 | 9.2 TS2M3 | 9.3 TS1M1 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Problem Note |
Priority: | medium |
Date Modified: | 2012-06-06 08:41:20 |
Date Created: | 2012-03-26 14:52:15 |