APAR status
Closed as program error.
Error description
Using the Business Console, after creating a branch with the option 'Propagate shared dependencies' checked and renaming the branch, you may see afterwards an "An unexpected error has occurred" message on the screen when trying to browse either the branch that was renamed or its parent branch. And the log file also contains the exception: ... Caused by: java.lang.NullPointerException at ilog.rules.teamserver.model.IlrBaselineService.isDecisionM odelProject(IlrBaselineService.java:198) at com.ibm.rules.decisioncenter.web.core.util.ModelUtil.proce ssDSDependencies(ModelUtil.java:911) ... This happens when the Decision Service shares a subproject with another Decision Service. For instance, consider two Decision Services 'projectA' and 'projectB' sharing a common subproject 'shared-BOM' as follows: projectA projectA-BOM shared-BOM projectB shared-BOM Create a branch of 'projectA' based on the main branch with the option 'Propagate shared dependencies' checked. Rename the new branch. If you try to browse either the new branch or the main branch of 'projectA', an error message "An unexpected error has occurred" gets displayed.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * Users renaming branch. * **************************************************************** * PROBLEM DESCRIPTION: * * Using the Business Console, after creating a branch with the * * option 'Propagate shared dependencies' checked and renaming * * the * * branch, you may see afterwards an "An unexpected error has * * occurred" message on the screen when trying to browse either * * the * * branch that was renamed or its parent branch. * * * * And the log file also contains the exception: * * ... * * Caused by: java.lang.NullPointerException * * * * at * * ilog.rules.teamserver.model.IlrBaselineService.isDecisionM * * odelProject(IlrBaselineService.java:198) * * * * at * * com.ibm.rules.decisioncenter.web.core.util.ModelUtil.proce * * ssDSDependencies(ModelUtil.java:911) * * ... * * * * This happens when the Decision Service shares a subproject * * with * * another Decision Service. * * * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
Branch renaming now works.
Temporary fix
Comments
APAR Information
APAR number
RS03957
Reported component name
WS DECISION CTR
Reported component ID
5725B6900
Reported release
8B0
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2022-08-23
Closed date
2022-08-29
Last modified date
2022-08-29
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
WS DECISION CTR
Fixed component ID
5725B6900
Applicable component levels
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSQP76","label":"IBM Operational Decision Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8B0","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
29 August 2022