Direct links to fixes
APAR status
Closed as program error.
Error description
When you log in, starting a session, you receive the following NullPointerException, with a stack trace similar to the following stack trace, logged in the SystemOut.log file: [1/19/17 11:48:05:723 EST] 000001ae EJBProxyRestR E com.ibm.bpm.rest.impl.ejbproxy.EJBProxyRestResource processException java.lang.NullPointerException com.lombardisoftware.client.delegate.BusinessDelegateException: java.lang.NullPointerException at com.lombardisoftware.client.delegate.BusinessDelegateException.a sBusinessDelegateException(BusinessDelegateException.java:46) at com.lombardisoftware.client.delegate.common.WebsphereDelegateHel per.doAsCurrentSubjectContextSensitive(WebsphereDelegateHelper.j ava:199) at com.lombardisoftware.client.delegate.PersistenceServicesDelegate Default.findQuietlyByPrimaryKey(PersistenceServicesDelegateDefau lt.java:363) at sun.reflect.GeneratedMethodAccessor286.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod AccessorImpl.java:37) at java.lang.reflect.Method.invoke(Method.java:611) at com.ibm.bpm.ejbproxy.rest.EJBProxyDelegateFactory.processRequest (EJBProxyDelegateFactory.java:191) at com.ibm.bpm.rest.impl.ejbproxy.EJBProxyRestResource.callEJB(EJBP roxyRestResource.java:96) . . . Caused by: java.lang.NullPointerException at com.lombardisoftware.instrumentation.POInstrumentationPeriod.beg in(POInstrumentationPeriod.java:64) at com.lombardisoftware.server.ejb.persistence.PersistenceServicesC ore.findQuietlyByPrimaryKey(PersistenceServicesCore.java:209) at sun.reflect.GeneratedMethodAccessor201.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod AccessorImpl.java:37) PRODUCTS AFFECTED IBM Business Process Manager (BPM) Advanced IBM BPM Standard IBM BPM Express
Local fix
Problem summary
The NullPointerException is logged in the SystemOut.log file when a user session starts and either the user ID or its type is null.
Problem conclusion
A fix that ensures instrumentation records are processed only when the user ID and its type are not null is planned for inclusion in IBM BPM V8.5.7 cumulative fix 2017.03.
Temporary fix
Comments
APAR Information
APAR number
JR57306
Reported component name
BPM STANDARD
Reported component ID
5725C9500
Reported release
855
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-01-23
Closed date
2017-03-01
Last modified date
2017-03-01
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
R857 PSY
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTDH","label":"IBM Business Process Manager Standard"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"855","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
16 October 2021