IBM Support

PH09860: NULLPOINTEREXCEPTION DURING RAA POSTPROCESSING.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Getting the NullPointerException when
    javax.security.auth.login.LoginContext.login(LoginContext.java:5
    97) is called.
    
    
    --------------------------------
    Trace: 2019/03/01 01:58:21.451 02 t=9AF988 c=UNK key=P8 tag=
    (13007004)
       SourceId: com.ibm.ws.security.auth.AuthCache
       ExtendedMessage: Exception removing credential from cache;
    java.lang.NullPointerException
    at
    com.ibm.ws.security.auth.WSCredentialImpl.get(WSCredentialImpl.j
    ava:981)
    at
    com.ibm.ws.security.zOS.PlatformCredentialManager$GetPlatformCre
    dentialAction.run(PlatformCredentialManager.java:1025)
    at
    com.ibm.ws.security.util.AccessController.doPrivileged(AccessCon
    troller.java:118)
    at
    com.ibm.ws.security.zOS.PlatformCredentialManager.getPlatformCre
    dentialFromSubject(PlatformCredentialManager.java:986)
    at
    com.ibm.ws.security.auth.SubjectEvictionCallback.evicted(Subject
    EvictionCallback.java:40)
    at com.ibm.ws.security.auth.Cache.remove(Cache.java:156)
    at
    com.ibm.ws.security.auth.AuthCache.removeEntry(AuthCache.java:44
    4)
    at
    com.ibm.ws.security.auth.AuthCache.removeEntry(AuthCache.java:39
    7)
    at
    com.ibm.ws.security.auth.AuthCache.removeEntry(AuthCache.java:34
    7)
    at
    com.ibm.ws.security.auth.ContextManagerImpl.login(ContextManager
    Impl.java:4853)
    at
    com.ibm.ws.security.auth.ContextManagerImpl.login(ContextManager
    Impl.java:4512)
    at
    com.ibm.ws.security.common.auth.module.WSLoginModuleImpl.loginWi
    thUidAndPwd(WSLoginModuleImpl.java:491)
    at
    com.ibm.ws.security.common.auth.module.WSLoginModuleImpl.login(W
    SLoginModuleImpl.java:399)
    at
    com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy.
    login(WSLoginModuleProxy.java:120)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor
    Impl.java:90)
    at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
    AccessorImpl.java:55)
    at java.lang.reflect.Method.invoke(Method.java:508)
    at
    javax.security.auth.login.LoginContext.invoke(LoginContext.java:
    788)
    at
    javax.security.auth.login.LoginContext.access$000(LoginContext.j
    ava:196)
    at
    javax.security.auth.login.LoginContext$4.run(LoginContext.java:6
    98)
    at
    javax.security.auth.login.LoginContext$4.run(LoginContext.java:6
    96)
    at
    java.security.AccessController.doPrivileged(AccessController.jav
    a:703)
    at
    javax.security.auth.login.LoginContext.invokePriv(LoginContext.j
    ava:696)
    at
    javax.security.auth.login.LoginContext.login(LoginContext.java:5
    97)
    

Local fix

  • n.a
    

Problem summary

  • NullPointerException at
    com.ibm.ws.security.auth.WSCredentialImpl.get(WSCredentialImpl.j
    ava:981) during postprocessing.
    

Problem conclusion

  • Updated RAA to set the subject to be readonly so that the cached
     value remains unchanged.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH09860

  • Reported component name

    RAA FOR SSTEM Z

  • Reported component ID

    5655W5700

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-03-18

  • Closed date

    2019-03-21

  • Last modified date

    2019-03-21

  • 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

    RAA FOR SSTEM Z

  • Fixed component ID

    5655W5700

Applicable component levels

  • R610 PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SS3JHP","label":"Rational Asset Analyzer"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
17 October 2021