IBM Support

RS02047: NULLPOINTEREXCEPTION WHEN RENAMING A FOLDER

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When a ruleflow has a rule task with no scope ("All rules
    selected"), a NullPointerException is thrown when renaming any
    folder:
    Caused by: java.lang.NullPointerException
        at ilog.rules.teamserver.model.IlrDefaultSessionController.
    refactorRuletasksOnPackageRename(IlrDefaultSessionController.
    java:326)
        at ilog.rules.teamserver.model.IlrDefaultSessionController$
    1.elementCommitted(IlrDefaultSessionController.java:182)
        at ilog.rules.teamserver.model.IlrDefaultSessionController.
    elementCommitted(IlrDefaultSessionController.java:1903)
        at ilog.rules.teamserver.model.IlrDefaultSessionController.
    elementCommitted(IlrDefaultSessionController.java:1891)
        at ilog.rules.teamserver.ejb.service.IlrSessionFacadeImpl.
    commit(IlrSessionFacadeImpl.java:1549)
        at ilog.rules.teamserver.ejb.service.IlrSessionFacadeImpl.
    commit(IlrSessionFacadeImpl.java:1002)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
    Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(
    NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
    DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at ilog.rules.teamserver.transaction.
    IlrTransactionalInvocationHandler.invoke(
    IlrTransactionalInvocationHandler.java:35)
        at com.sun.proxy.$Proxy0.commit(Unknown Source)
        at ilog.rules.teamserver.model.impl.IlrAbstractSession.
    commit(IlrAbstractSession.java:1186)
        at ilog.rules.teamserver.model.impl.
    IlrAbstractCachingSession.commit(IlrAbstractCachingSession.java:
    
    125)
        at ilog.rules.teamserver.web.beans.ManagerBean.commit(
    ManagerBean.java:1576)
        at ilog.rules.teamserver.web.components.wizard.
    IlrWizardManager.finishAction(IlrWizardManager.java:240)
        at ilog.rules.teamserver.web.beans.WizardManagerBean.finish(
    
    WizardManagerBean.java:125)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
    Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(
    NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
    DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at org.apache.myfaces.el.MethodBindingImpl.invoke(
    MethodBindingImpl.java:132)
        ... 39 more
    

Local fix

  • Rename the folder from Rule Designer
    

Problem summary

  • Refactoring of ruletask with no scope fails with an NPE when
    evaluating the rules selected
    

Problem conclusion

  • The code is fixed
    

Temporary fix

Comments

APAR Information

  • APAR number

    RS02047

  • Reported component name

    WS DECISION CTR

  • Reported component ID

    5725B6900

  • Reported release

    871

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-06-26

  • Closed date

    2015-06-28

  • Last modified date

    2015-06-28

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Modules/Macros

  • 999
    

Fix information

  • Fixed component name

    WS DECISION CTR

  • Fixed component ID

    5725B6900

Applicable component levels

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

Document Information

Modified date:
07 January 2022