SUPPORT / SAMPLES & SAS NOTES
 

Support

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

DetailsHotfixAboutRate It

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

      Product FamilyProductSystemProduct ReleaseSAS Release
      ReportedFixed*ReportedFixed*
      SAS SystemSAS Enterprise Case ManagementMicrosoft® Windows® for x642.33.19.2 TS2M39.3 TS1M1
      Microsoft Windows Server 2003 Datacenter Edition2.33.19.2 TS2M39.3 TS1M1
      Microsoft Windows Server 2003 Enterprise Edition2.33.19.2 TS2M39.3 TS1M1
      Microsoft Windows Server 2003 Standard Edition2.33.19.2 TS2M39.3 TS1M1
      Microsoft Windows Server 2003 for x642.33.19.2 TS2M39.3 TS1M1
      Microsoft Windows Server 20082.33.19.2 TS2M39.3 TS1M1
      Microsoft Windows Server 2008 for x642.33.19.2 TS2M39.3 TS1M1
      Microsoft Windows XP Professional2.33.19.2 TS2M39.3 TS1M1
      Windows 7 Enterprise 32 bit2.33.19.2 TS2M39.3 TS1M1
      Windows 7 Enterprise x642.33.19.2 TS2M39.3 TS1M1
      Windows 7 Home Premium 32 bit2.33.19.2 TS2M39.3 TS1M1
      Windows 7 Home Premium x642.33.19.2 TS2M39.3 TS1M1
      Windows 7 Professional 32 bit2.33.19.2 TS2M39.3 TS1M1
      Windows 7 Professional x642.33.19.2 TS2M39.3 TS1M1
      Windows 7 Ultimate 32 bit2.33.19.2 TS2M39.3 TS1M1
      Windows 7 Ultimate x642.33.19.2 TS2M39.3 TS1M1
      Windows Vista2.33.19.2 TS2M39.3 TS1M1
      Windows Vista for x642.33.19.2 TS2M39.3 TS1M1
      64-bit Enabled AIX2.33.19.2 TS2M39.3 TS1M1
      64-bit Enabled Solaris2.33.19.2 TS2M39.3 TS1M1
      HP-UX IPF2.33.19.2 TS2M39.3 TS1M1
      Linux for x642.33.19.2 TS2M39.3 TS1M1
      Solaris for x642.33.19.2 TS2M39.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.