IBM Support

RS01491: EXCEPTION RAISED WHEN TRYING TO EXPORT A RULE PROJECT MIGRATED FROM OLDER RELEASE, OR WHEN CREATING A FOLDER OR BRANCH

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • After the migration from 7.1  exporting a project can throw an
    exception
    log.rules.synchronization.SyncException: [ilog.rules.model.
    dataaccess.HandlerBasedDataProvider.read line 135
    ilog.rules.model.dataaccess.RuleModelDataAccess.readData line
    210
    ilog.rules.synchronization.operations.CheckoutProjectOperation.
    run line 159
    ilog.rules.teamserver.model.IlrSessionHelperEx.retrieveProject
    line 2966
    ilog.rules.teamserver.web.beans.SyncProjectBean.
    exportRuleProject line 268
    ilog.rules.teamserver.web.beans.SyncProjectBean.exportProject
    line 242
    sun.reflect.NativeMethodAccessorImpl.invoke0 line -2
    sun.reflect.NativeMethodAccessorImpl.invoke line 60
    sun.reflect.DelegatingMethodAccessorImpl.invoke line 37
    caused by:
    ilog.rules.teamserver.brm.impl.IlrRuleProjectImpl.getVersion
    line 150
    ilog.rules.teamserver.model.dataaccess.handlers.
    RuleProjectInfoHandler.fillContent line 843
    ilog.rules.teamserver.model.dataaccess.handlers.
    RuleProjectInfoHandler.read line 104
    ilog.rules.model.dataaccess.HandlerBasedDataProvider.read line
    130
    ilog.rules.model.dataaccess.RuleModelDataAccess.readData line
    210
    ilog.rules.synchronization.operations.CheckoutProjectOperation.
    run line 159
    ilog.rules.teamserver.model.IlrSessionHelperEx.retrieveProject
    line 2966
    ilog.rules.teamserver.web.beans.SyncProjectBean.
    exportRuleProject line 268
    ilog.rules.teamserver.web.beans.SyncProjectBean.exportProject
    line 242
    ______________________________________________________
    This also prevents the creation of folders and branches in
    migrated projects, with the following error message:
    "The property 'brm.RuleProject.version' cannot be empty"
    

Local fix

  • Run manually the following SQL query to ensure the VERSION
    column in the RULEPROJECT table is not null.
    update RULEPROJECT set VERSION = 0 where VERSION IS NULL
    

Problem summary

  • The field version was added in 8.5 for the ruleproject. The
    migration code does not initialize it and it is null when
    evaluated.
    

Problem conclusion

  • The migration code is modified.
    

Temporary fix

Comments

APAR Information

  • APAR number

    RS01491

  • Reported component name

    WS DECISION CTR

  • Reported component ID

    5725B6900

  • Reported release

    851

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-12-04

  • Closed date

    2013-12-04

  • Last modified date

    2014-06-03

  • 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

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

Document Information

Modified date:
08 January 2022