IBM Support

JR44599: RETRIEVING LIST OF PARTICIPANT NAMES DOES NOT WORK WITH LDAP USERS WHO ARE MEMBERS OF AN LDAP GROUP NOT KNOWN TO WAS.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Retrieving list of participant names does not work with LDAP
    users who are members of an LDAP group not known to WAS because
    they are not a part of the base entry distinguished name.
    

Local fix

  • Need ifix.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  User who wants to retrieve list of          *
    *                  participant names.                          *
    ****************************************************************
    * PROBLEM DESCRIPTION: Retrieving list of participant names    *
    *                      does not work with LDAP users who       *
    *                      are members of an LDAP group not        *
    *                      known to WAS.                           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Retrieving list of participant names does not work with
    LDAP users who are members of an LDAP group not known to WAS
    because they are not a part of the base entry distinguished
    name.
    The following messages may be seen in server log.
    CWLLG0594E: An exception occurred while initializing the
    runnable thread.
    Error:
    com.lombardisoftware.component.common.workflow.WorkflowProcessIt
    emExcept
    ion: Runtime error in script ("Process: 'test_coach'
    ProcessItem: 'get
    participant group' Type: 'ITEM'" 1:0).Internal Script error:
    java.lang.NullPointerException
    Script (line 1):
    <B>   1 :
    tw.local.userParticipantGroup=tw.system.user.participantGroups[0
    ].id;</B>
    com.lombardisoftware.component.common.workflow.WorkflowProcessIt
    emExcept
    ion: Runtime error in script ("Process: 'test_coach'
    ProcessItem: 'get
    participant group' Type: 'ITEM'" 1:0).Internal Script error:
    java.lang.NullPointerException
    Script (line 1):
    <B>   1 :
    tw.local.userParticipantGroup=tw.system.user.participantGroups[0
    ].id;</B>
    at
    com.lombardisoftware.component.common.workflow.ExecutionJob.doJo
    b(Execut
    ionJob.java:415)
    ... ...
    Caused by: java.lang.NullPointerException
    at
    com.lombardisoftware.core.script.js.objects.UserScriptable.getPa
    rticipan
    tGroupsInternal(UserScriptable.java:282)
    

Problem conclusion

  • A logic was added in the flow to prevent NullPointerException
    thrown from happening.
    
    For install/uninstall instructions, please check the README
    file which can be downloaded together with the iFix file from
    Fix Central.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR44599

  • Reported component name

    BPM ADVANCED

  • Reported component ID

    5725C9400

  • Reported release

    751

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-10-30

  • Closed date

    2013-01-16

  • Last modified date

    2013-01-16

  • 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 ADVANCED

  • Fixed component ID

    5725C9400

Applicable component levels

  • R750 PSY

       UP

[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTN5","label":"IBM Business Process Manager Advanced"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5.1"}]

Document Information

Modified date:
07 October 2021