Direct links to fixes
APAR status
Closed as program error.
Error description
In process admin console, BPD instance migration displays results showing 0 migrated instances when it finishes. Although from the logs or database you would be able to tell that there were several instances which got migrated successfull. You may noticed that one of your BPD instances has a null name. In the SystemOut.log you may see that this exception happens at some point prior to the behavior related to the getSnapshotProcessInstances method. CWLLG2229E: An exception occurred in an EJB call. Error: null java.lang.NullPointerException at java.lang.StringBuilder.<init>(StringBuilder.java:77) at com.lombardisoftware.server.ejb.runtime. RuntimeServicesCore$13.extractData (RuntimeServicesCore.java:1799) at org.springframework.jdbc.core.JdbcTemplate$1. doInPreparedStatement(Jdbc Template.java:653) at org.springframework.jdbc.core.JdbcTemplate. execute(JdbcTemplate.java:591) at org.springframework.jdbc.core.JdbcTemplate. query(JdbcTemplate.java:641) at org.springframework.jdbc.core.JdbcTemplate. query(JdbcTemplate.java:670) at org.springframework.jdbc.core.JdbcTemplate. query(JdbcTemplate.java:678) at com.lombardisoftware.server.ejb.runtime.RuntimeServicesCore. getSnapshotProcessInstances(RuntimeServicesCore.java:1794)
Local fix
Problem summary
ERROR DESCRIPTION - After you migrate inflight instances successfully, the summary screen incorrectly displays that zero instances were migrated. PRODUCTS AFFECTED IBM Business Process Manager (BPM) Advanced IBM BPM Standard IBM BPM Express LOCAL FIX - None PROBLEM SUMMARY Although the instance migration result screen shows zeroes, instance migration might have completed successfully. After the process instances have been migrated, you see a NullPointerException in the SystemOut.log file while retrieving the migration results: [3/25/15 21:30:22:107 UTC] 0000014c wle E CWLLG2229E: An exception occurred in an EJB call. Error: null java.lang.NullPointerException at java.lang.StringBuilder.<init>(StringBuilder.java:77) at com.lombardisoftware.server.ejb.runtime.RuntimeServicesCore$13.e xtractData(RuntimeServicesCore.java:1799) at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStateme nt(JdbcTemplate.java:653) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate. java:591) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.ja va:641) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.ja va:670) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.ja va:678) at com.lombardisoftware.server.ejb.runtime.RuntimeServicesCore.getS napshotProcessInstances(RuntimeServicesCore.java:1794) This exception occurs when IBM BPM prepares the migration result after all the instances are migrated because the instance name field is empty in IBM Process Designer.
Problem conclusion
An interim fix is released on IBM BPM V8.5.5.0 that handles the empty instance name properly and displays the results accurately. On Fix Central (http://www.ibm.com/support/fixcentral), search for JR53273: 1.Select IBM Business Process Manager with your edition from the product selector, the installed version to the fix pack level, and your platform, and then click Continue. 2.Select APAR or SPR, enter JR53273, and click Continue. When you download fix packages, ensure that you also download the readme file for each fix. Review each readme file for additional installation instructions and information about the fix.
Temporary fix
BPD instance name field cannot be empty.
Comments
APAR Information
APAR number
JR53273
Reported component name
BPM ADVANCED
Reported component ID
5725C9400
Reported release
855
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2015-05-07
Closed date
2015-06-18
Last modified date
2015-08-11
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 ADVANCED
Fixed component ID
5725C9400
Applicable component levels
R855 PSY
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTN5","label":"IBM Business Process Manager Advanced"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"855","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
16 October 2021