IBM Support

RS03957: CANNOT WORK ON A BRANCH AFTER RENAMING IT

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

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