IBM Support

RS03195: NullPointerException DURING DEPLOYMENT IF BOM PATH IS INCORRECT

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • This issue occurred after applying RS03151, might also occur
    without applying APAR.
    If a bom entry is not associated with a package  deployment
    fails with an exception
    java.lang.NullPointerException
        at
    ilog.rules.teamserver.model.impl.IlrAbstractSession.getElementDe
    tails(IlrAbstractSession.java:2101)
        at
    ilog.rules.teamserver.model.IlrBOMPathHelper$FragmentVisitor.vis
    itBOMEntry(IlrBOMPathHelper.java:157)
        at
    ilog.rules.teamserver.brm.impl.IlrBOMEntryImpl.acceptVisitor(Ilr
    BOMEntryImpl.java:341)
        at
    ilog.rules.teamserver.model.IlrDefaultBOMPathVisitor.visitProjec
    tBOMEntry(IlrDefaultBOMPathVisitor.java:54)
        at
    ilog.rules.teamserver.brm.impl.IlrProjectBOMEntryImpl.acceptVisi
    tor(IlrProjectBOMEntryImpl.java:71)
        at
    ilog.rules.teamserver.model.IlrDefaultBOMPathVisitor.run(IlrDefa
    ultBOMPathVisitor.java:41)
        at
    ilog.rules.teamserver.model.IlrBOMPathHelper.computeFragmentList
    FromBOMPath(IlrBOMPathHelper.java:135)
        at
    ilog.rules.teamserver.ejb.ruleset.IlrRulesetArchiveGenerator.add
    BOMsToArchiveBuilder(IlrRulesetArchiveGenerator.java:1052)
        at
    ilog.rules.teamserver.ejb.ruleset.IlrRulesetArchiveGenerator.gen
    erateRulesetArchive(IlrRulesetArchiveGenerator.java:244)
        at
    ilog.rules.teamserver.ejb.ruleset.IlrRulesetArchiveGenerator.gen
    erateRulesetArchive(IlrRulesetArchiveGenerator.java:95)
        at
    ilog.rules.teamserver.ejb.service.IlrSessionFacadeImpl.generateR
    CEArchive(IlrSessionFacadeImpl.java:5130)
        at
    ilog.rules.teamserver.ejb.service.IlrSessionFacadeImpl.generateR
    ulesetArchive(IlrSessionFacadeImpl.java:5076)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
    Method)
    

Local fix

  • NA
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users deploying RuleApps from the Business Console           *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * When deploying a RuleApp from the Business console if a bom  *
    * entry is not associated with a package, the  deployment      *
    * fails with the following exception:                          *
    * ava.lang.NullPointerException                                *
    *     at                                                       *
    * ilog.rules.teamserver.model.impl.IlrAbstractSession.getEleme *
    * ntDetails(IlrAbstractSession.java:2101)                      *
    *     at                                                       *
    * ilog.rules.teamserver.model.IlrBOMPathHelper$FragmentVisitor *
    * .visitBOMEntry(IlrBOMPathHelper.java:157)                    *
    *     at                                                       *
    * ilog.rules.teamserver.brm.impl.IlrBOMEntryImpl.acceptVisitor *
    * (IlrBOMEntryImpl.java:341)                                   *
    *     at                                                       *
    * ilog.rules.teamserver.model.IlrDefaultBOMPathVisitor.visitPr *
    * ojectBOMEntry(IlrDefaultBOMPathVisitor.java:54)              *
    *     at                                                       *
    * ilog.rules.teamserver.brm.impl.IlrProjectBOMEntryImpl.accept *
    * Visitor(IlrProjectBOMEntryImpl.java:71)                      *
    *     at                                                       *
    * ilog.rules.teamserver.model.IlrDefaultBOMPathVisitor.run(Ilr *
    * DefaultBOMPathVisitor.java:41)                               *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • The code is fixed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    RS03195

  • Reported component name

    WS DECISION CTR

  • Reported component ID

    5725B6900

  • Reported release

    881

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-09-19

  • Closed date

    2018-11-23

  • Last modified date

    2018-11-23

  • 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

  • R881 PSY

       UP

[{"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":"881","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
03 November 2021