IBM Support

JR49308: EXCEPTION IN PROCESS ADMIN CONSOLE USING BULK USER ATTRIBUTE ASSIGNMENT IN CONJUNCTION WITH A LDAP USER REPOSITORY

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Exception in Process Admin Console using Bulk User Attribute
    Assignment in conjunction with a LDAP user repository
    
    In the Process Admin Console, when using Bulk User Attribute
    Assignment and selecting the radio button "View by user" or
    "View by Attribute" and enter userid, the following exception
    is encountered:
    
    [2/7/14 1:03:56:444 EST] 00000126 wle           E   CWLLG2229E:
    An exception occurred in an EJB call.  Error:
    The value of type 'org.eclipse.emf.ecore.util.EDataTypeEList'
    cannot be converted to String
    com.lombardisoftware.core.TeamWorksException: The value of type
    'org.eclipse.emf.ecore.util.EDataTypeEList' cannot be converted
    to String
    
    with the following stacktrace in SystemOut.log:
    
    [2/7/14 1:03:56:687 CST] 0000015b wle_security  E   CWLLG2015E:
    An unexpected runtime exception occurred. See exception for more
    details.  Error:
    The value of type 'org.eclipse.emf.ecore.util.EDataTypeEList'
    cannot be converted to
    String.java.lang.IllegalArgumentException
    The value of type 'org.eclipse.emf.ecore.util.EDataTypeEList'
    cannot be converted to String
    at org.eclipse.emf.ecore.sdo.util.SDOUtil.getString
      (SDOUtil.java:3144)
    at org.eclipse.emf.ecore.sdo.util.SDOUtil.getString
      (SDOUtil.java:3117)
    at org.eclipse.emf.ecore.sdo.impl.DynamicEDataObjectImpl.
      getString(DynamicEDataObjectImpl.java:416)
    at com.lombardisoftware.userorg.WSAbstractUserRegistryModule.
      mergeNameId(WSAbstractUserRegistryModule.java:1132)
    at com.lombardisoftware.userorg.WSAbstractUserRegistryModule.
      getUsersWithNameIdFilter
      (WSAbstractUserRegistryModule.java:965)
    at com.lombardisoftware.userorg.AbstractAccessControllerManager.
      getUsersWithNameIdFilter
      (AbstractAccessControllerManager.java:207)
    at com.lombardisoftware.userorg.UserOrgModule.
      getUsersWithNameIdFilter(UserOrgModule.java:370)
    at com.lombardisoftware.userorg.UserOrgModule.
      getUsersWithNameIdFilter(UserOrgModule.java:262)
    at com.lombardisoftware.server.core.UserCore.
      getUsersByFilterFullNameId(UserCore.java:423)
    at com.lombardisoftware.server.ejb.psapi.UserGroupAPIFacadeCore.
      getUsersByFilter(UserGroupAPIFacadeCore.java:129)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    

Local fix

  • N/A
    

Problem summary

  • The Bulk User Attribute Assignment in the Process Admin Console
    shows an exception instead of retrieving user data from an LDAP
    system.
    
    PROBLEM DETAILED DESCRIPTION:
    The customer uses the federated repository of Websphere
    Application Server in order to retrieve data from one or more
    LDAP systems.  VMM of Websphere Application Server defines
    additional characteristics for LDAP attributes that are mapped.
    The additional characteristics can cause problems if the
    attribute mapping from LDAP to BPM was changed. For example,
    JR48484 enables changes of an attribute mapping.
    

Problem conclusion

  • Additional methods were created to handle attributes with
    characteristic, that were internally defined by VMM.
    
    FIX AVAILABILITY:
    iFix for 8.0.1.1 is/will be available on Fix Central; search for
    APAR JR49308 at http://www.ibm.com/support/fixcentral/
    iFix for 8.0.1.2 is/will be available on Fix Central; search for
    APAR JR49308 at http://www.ibm.com/support/fixcentral/
    iFix for 8.5.0.0 is/will be available on Fix Central; search for
    APAR JR49308 at http://www.ibm.com/support/fixcentral/
    iFix for 8.5.0.1 is/will be available on Fix Central; search for
    APAR JR49308 at http://www.ibm.com/support/fixcentral/
    Fix is also targetted for inclusion in next fixpack for
    BPM 8.0.1
    
    When obtaining any of the above fixes, be sure to download the
    accompanying readme, for itself, and any prerequisite fixes, and
    review them thoroughly.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR49308

  • Reported component name

    BPM STANDARD

  • Reported component ID

    5725C9500

  • Reported release

    801

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-02-10

  • Closed date

    2014-03-18

  • Last modified date

    2014-03-18

  • 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

  • R801 PSY

       UP

  • R850 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":"8.0.1","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
18 March 2014