IBM Support

JR52948: YOU RECEIVE A NULLPOINTEREXCEPTION IN IBM PROCESS PORTAL WHEN SERVICE TASKS ARE NOT ENCLOSED IN BPD INSTANCES

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • You receive the following NullPointerException in IBM Process
    Portal when you start an exposed human service that does not
    belong to an enclosing BPD instance. Similarly, you receive the
    following NullPointerException when you run the GetTaskActions
    REST API call  for a human service that does not belong to a BPD
    instance:
    
    java.lang.NullPointerException
     at com.ibm.bpm.auth.AuthorizationForTasks.
      isStateValidForClaimTaskAssumingAssignPermission
      (AuthorizationForTasks.java:59)
     at com.lombardisoftware.server.ejb.api.AuthorizationAPICore.
      isStateValidForEcecuteTaskAction(AuthorizationAPICore.
      java:574)
     at com.lombardisoftware.server.ejb.api.AuthorizationAPICore.
      canExecuteTaskAction(AuthorizationAPICore.java:527)
     at com.lombardisoftware.server.ejb.api.AuthorizationAPICore.
      canExecuteTaskAction(AuthorizationAPICore.java:488)
     at com.lombardisoftware.server.ejb.api.AuthorizationAPICore.
      canExecuteTasksActions(AuthorizationAPICore.java:463)
    

Local fix

Problem summary

  • A variable that decides which actions are allowed is not
    initialized when the related human service is created without a
    BPD instance.
    

Problem conclusion

  • A fix is available for IBM BPM that initializes the variable
    properly, even if the human service has been created without a
    BPD instance.
    
    On Fix Central (http://www.ibm.com/support/fixcentral), search
    for JR52948:
    
    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 JR52948, 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

    JR52948

  • 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-03-26

  • Closed date

    2015-05-27

  • Last modified date

    2015-05-27

  • 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

  • R856 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:
27 May 2015