IBM Support

JR52527: EXECUTE QUERY REST API RETURNS TASKASSIGNEDTO INFORMATION UNEXPECTEDLY

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Because the Execute Query REST API
    (/rest/bpm/wle/v1/search/query) has an additional auto column
    called assignedToRole, the API always returns a value for the
    auto column taskAssignedTo. In releases earlier than IBM
    Business Process Manager (BPM) V 8.0, a value for taskAssignedTo
    was returned only if the task was assigned to a specific user.
    

Local fix

  • If you are interested only in tasks that are assigned to a
    specific user, check whether the type property of the
    taskAssignedTo column is "User". If you are interested only in
    tasks that are assigned to a team, check whether the type
    property of the taskAssignedTo column is "Group".
    

Problem summary

  • A task can be assigned to a user or a team. In releases earlier
    than IBM BPM V 8.0, the taskAssignedTo column was returned only
    for tasks assigned to a specific user. To see the team
    assignment of a task, the taskAssignedTo column now returns the
    assigned user or team.
    

Problem conclusion

  • A fix is available for IBM BPM V8.5.5.0 that allows you to set a
    configuration option in the 100Custom.xml file to remove the
    auto column assignedToRole:
    
    <server>
     <rest>
      <compatibility-no-auto-column-assigned-to-role
       merge="replace">
       {boolean value}
      </compatibility-no-auto-column-assigned-to-role>
     </rest>
    </server>
    
    For more information, see ?Modifying runtime server
    configuration properties?
    (http://www.ibm.com/support/knowledgecenter/SSFPJS_8.5.5/com.ibm
    .wbpm.admin.doc/topics/cadm_modconfigprops.html) and ?The
    99Local.xml and 100Custom.xml configuration files?
    (http://www.ibm.com/support/knowledgecenter/SSFPJS_8.5.5/com.ibm
    .wbpm.admin.doc/topics/managing_twks_config_settings.html).
    
    On Fix Central (http://www.ibm.com/support/fixcentral), search
    for JR52527:
    
    1. Select IBM Business Process Manager with your edition from
      the product selector, the installed version to the fix pack
      level, and your platform, and then click Continue.
    
    2. Select APAR or SPR, enter JR52527, and click Continue.
    
    When you download fix packages, ensure that you also download
    the readme file for each fix. Review each readme file for
    additional installation instructions and information about the
    fix.
    

Temporary fix

  • Not applicable
    

Comments

APAR Information

  • APAR number

    JR52527

  • Reported component name

    BPM ADVANCED

  • Reported component ID

    5725C9400

  • Reported release

    855

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-02-09

  • Closed date

    2015-03-11

  • Last modified date

    2015-03-11

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    BPM STANDARD

  • Fixed component ID

    5725C9500

Applicable component levels

  • R855 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTDH","label":"IBM Business Process Manager Standard"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"855","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
11 March 2015