RHJP IDM throws NullPointerException for an Entity which was inserted before
Issue
- I get a NullPointerException frequently. But it is also intermittent.
16:32:53,458 INFO [org.exoplatform.services.organization.idm.UserDAOImpl] (http-/10.128.242.147:8280-2) Cannot update password: user01; : java.lang.NullPointerException
at org.picketlink.idm.impl.store.hibernate.HibernateIdentityStoreImpl.updateCredential(HibernateIdentityStoreImpl.java:2691)
at org.picketlink.idm.impl.repository.WrapperIdentityStoreRepository.updateCredential(WrapperIdentityStoreRepository.java:374)
at org.picketlink.idm.impl.api.session.managers.AttributesManagerImpl.updatePassword(AttributesManagerImpl.java:565)
at org.exoplatform.services.organization.idm.UserDAOImpl.persistUserInfo(UserDAOImpl.java:569) [exo.portal.component.identity-3.8.16.Final-redhat-1.jar:3.8.16.Final-redhat-1]
at org.exoplatform.services.organization.idm.UserDAOImpl.saveUser(UserDAOImpl.java:174) [exo.portal.component.identity-3.8.16.Final-redhat-1.jar:3.8.16.Final-redhat-1]
at com.sample.PasswordResetClient.changePassword(PasswordResetClient.java:114) [classes:]
...
Environment
- Red Hat JBoss Portal
- 6.2.0
- Custom code which uses Organization Service
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.