IBM Support

PI56819: User login failure when uniqueUserIdMapping inputProperty set to non default values

Fixes are available

16.0.0.2: WebSphere Application Server Liberty 16.0.0.2
16.0.0.3: WebSphere Application Server Liberty 16.0.0.3
16.0.0.4: WebSphere Application Server Liberty 16.0.0.4
17.0.0.1: WebSphere Application Server Liberty 17.0.0.1
17.0.0.2: WebSphere Application Server Liberty 17.0.0.2
17.0.0.3: WebSphere Application Server Liberty 17.0.0.3
17.0.0.4: WebSphere Application Server Liberty 17.0.0.4
18.0.0.1: WebSphere Application Server Liberty 18.0.0.1
18.0.0.2: WebSphere Application Server Liberty 18.0.0.2
18.0.0.3: WebSphere Application Server Liberty 18.0.0.3
18.0.0.4: WebSphere Application Server Liberty 18.0.0.4
19.0.0.1: WebSphere Application Server Liberty 19.0.0.1
19.0.0.2: WebSphere Application Server Liberty 19.0.0.2
19.0.0.3: WebSphere Application Server Liberty 19.0.0.3
19.0.0.4: WebSphere Application Server Liberty 19.0.0.4
19.0.0.5: WebSphere Application Server Liberty 19.0.0.5
19.0.0.6: WebSphere Application Server Liberty 19.0.0.6
19.0.0.7: WebSphere Application Server Liberty 19.0.0.7
19.0.0.8: WebSphere Application Server Liberty 19.0.0.8
19.0.0.9: WebSphere Application Server Liberty 19.0.0.9
19.0.0.10: WebSphere Application Server Liberty 19.0.0.10
19.0.0.11: WebSphere Application Server Liberty 19.0.0.11
19.0.0.12: WebSphere Application Server Liberty 19.0.0.12
20.0.0.1: WebSphere Application Server Liberty 20.0.0.1
20.0.0.2: WebSphere Application Server Liberty 20.0.0.2
20.0.0.3: WebSphere Application Server Liberty 20.0.0.3
20.0.0.4: WebSphere Application Server Liberty 20.0.0.4
20.0.0.5: WebSphere Application Server Liberty 20.0.0.5
20.0.0.6: WebSphere Application Server Liberty 20.0.0.6
20.0.0.7: WebSphere Application Server Liberty 20.0.0.7
20.0.0.8: WebSphere Application Server Liberty 20.0.0.8
20.0.0.9: WebSphere Application Server Liberty 20.0.0.9
20.0.0.10: WebSphere Application Server Liberty 20.0.0.10
20.0.0.11: WebSphere Application Server Liberty 20.0.0.11
20.0.0.12: WebSphere Application Server Liberty 20.0.0.12
21.0.0.3: WebSphere Application Server Liberty 21.0.0.3
21.0.0.4: WebSphere Application Server Liberty 21.0.0.4
21.0.0.5: WebSphere Application Server Liberty 21.0.0.5
21.0.0.6: WebSphere Application Server Liberty 21.0.0.6
21.0.0.7: WebSphere Application Server Liberty 21.0.0.7
21.0.0.8: WebSphere Application Server Liberty 21.0.0.8
21.0.0.9: WebSphere Application Server Liberty 21.0.0.9
21.0.0.1: WebSphere Application Server Liberty 21.0.0.1
21.0.0.2: WebSphere Application Server Liberty 21.0.0.2
21.0.0.10: WebSphere Application Server Liberty 21.0.0.10
21.0.0.11: WebSphere Application Server Liberty 21.0.0.11
21.0.0.12: WebSphere Application Server Liberty 21.0.0.12
22.0.0.1: WebSphere Application Server Liberty 22.0.0.1
22.0.0.2: WebSphere Application Server Liberty 22.0.0.2
22.0.0.3: WebSphere Application Server Liberty 22.0.0.3
22.0.0.4: WebSphere Application Server Liberty 22.0.0.4

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When uniqueUserIdMapping inputProperty is set to non default
    value in Federated repository configuration, it is failing
    with the following exception:
    
    1/7/16 15:26:23:924 EST] 00000036 id=7fa2e8e1
    com.ibm.websphere.security.wim.exception.WIMException
    Exit
    
    com.ibm.websphere.security.wim.exception.PropertyNotDefinedE
    xcep
    tion:
    PROPERTY_NOT_DEFINED
    at
    com.ibm.ws.security.wim.xpath.ldap.util.LdapXPathTranslateHe
    lper
    .genSearchString(LdapXPathTranslateHelper.java:109)
    at
    com.ibm.ws.security.wim.xpath.ldap.util.LdapXPathTranslateHe
    lper
    .genSearchString(LdapXPathTranslateHelper.java:62)
    at
    com.ibm.ws.security.wim.adapter.ldap.LdapAdapter.getSearchFi
    lter
    (LdapAdapter.java:2828)
    at
    com.ibm.ws.security.wim.adapter.ldap.LdapAdapter.getLdapSear
    chCo
    ntrol(LdapAdapter.java:2737)
    at
    com.ibm.ws.security.wim.adapter.ldap.LdapAdapter.search(Ldap
    Adap
    ter.java:720)
    at
    com.ibm.ws.security.wim.ProfileManager.searchRepository(Prof
    ileM
    anager.java:1199)
    at
    com.ibm.ws.security.wim.ProfileManager.searchImpl(ProfileMan
    ager
    .java:973)
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server Liberty- Virtual Member Manager      *
    *                  (VMM)                                       *
    ****************************************************************
    * PROBLEM DESCRIPTION: User search failing with                *
    *                      PropertyNotDefinedException when the    *
    *                      uniqueUserIdMapping inputProperty is    *
    *                      set to a non default value.             *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When the uniqueUserIdMapping inputProperty is set to a non
    default value in Federated repository configuration, it is
    failing with a PropertyNotDefinedException
    
    [1/7/16 15:26:23:924 EST] 00000036 id=7fa2e8e1
    com.ibm.websphere.security.wim.exception.WIMException Exit
    com.ibm.websphere.security.wim.exception.PropertyNotDefinedExcep
    tion: PROPERTY_NOT_DEFINED
    at
    com.ibm.ws.security.wim.xpath.ldap.util.LdapXPathTranslateHelper
    .genSearchString(LdapXPathTranslateHelper.java:109)
    at
    com.ibm.ws.security.wim.xpath.ldap.util.LdapXPathTranslateHelper
    .genSearchString(LdapXPathTranslateHelper.java:62)
    at
    com.ibm.ws.security.wim.adapter.ldap.LdapAdapter.getSearchFilter
    (LdapAdapter.java:2828)
    at
    com.ibm.ws.security.wim.adapter.ldap.LdapAdapter.getLdapSearchCo
    ntrol(LdapAdapter.java:2737)
    at
    com.ibm.ws.security.wim.adapter.ldap.LdapAdapter.search(LdapAdap
    ter.java:720)
    .....
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PI56819

  • Reported component name

    LIBERTY PROFILE

  • Reported component ID

    5724J0814

  • Reported release

    855

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-02-08

  • Closed date

    2016-05-06

  • Last modified date

    2016-06-13

  • 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

    LIBERTY PROFILE

  • Fixed component ID

    5724J0814

Applicable component levels

  • R855 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"855","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
04 May 2022