IBM Support

RS03504: ERROR DURING RULEFLOW MIGRATION

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • An exception is raised:
    An exception has occurred during
    migration action creation:
    ilog.rules.teamserver.brm.impl.IlrRulePackageImpl incompatible
    with ilog.rules.teamserver.brm.IlrRuleflow
    
    java.lang.ClassCastE
    xception: ilog.rules.teamserver.brm.impl.IlrRulePackageImpl
    incompatible with ilog.rules.teamserver.brm.IlrRuleflow
    
        at
    ilog.rules.teamserver.model.ruleset.IlrRTSPackageElement.getTask
    Element(IlrRTSPackageElement.java:258)
    
        at ilog.rules.factor
    y.IlrPackageElementFactory.getTaskElement(IlrPackageElementFacto
    ry.java:141)
    
        at ilog.rules.parser.IlrUseDefinition.exploreI
    mportSingle(IlrUseDefinition.java:156)
    
        at ilog.rules.parser
    .IlrUseDefinition.exploreSecondPass(IlrUseDefinition.java:50)
    
     
       at ilog.rules.parser.IlrPackageDefinition.exploreSecondPass(I
    lrPackageDefinition.java:184)
    
        at ilog.rules.parser.IlrRules
    etParser.exploreDefinitions(IlrRulesetParser.java:745)
    
        at i
    log.rules.parser.IlrRulesetParser.parse(IlrRulesetParser.java:82
    2)
    
        at ilog.rules.parser.IlrRulesetParser.parse(IlrRulesetPa
    rser.java:780)
    
        at ilog.rules.parser.IlrRulesetParser.parse(
    IlrRulesetParser.java:768)
    
        at ilog.rules.parser.IlrRulesetP
    arser.parse(IlrRulesetParser.java:836)
    
        at ilog.rules.parser
    .IlrRulesetParser.parse(IlrRulesetParser.java:1155)
    
        at ilog
    .rules.teamserver.model.decisionservice.DCIDsMigrationServices.g
    etRulesetFactory(DCIDsMigrationServices.java:64)
    
        at com.ibm
    .rules.decisionservice.internal.migration.DsMigrationBaseOperati
    
    onFactory.collect(DsMigrationBaseOperationFactory.java:113)
    
       
    at com.ibm.rules.decisionservice.internal.migration.DsMigrationC
    ourseOperationFactory.callExtension(DsMigrationCourseOperationFa
    ctory.java:132)
    
        at com.ibm.rules.decisionservice.internal.m
    igration.DsMigrationCourseOperationFactory.callExtension(DsMigra
    tionCourseOperationFactory.java:49)
    
        at com.ibm.rules.decisi
    onservice.internal.migration.DsMigrationCourse.callExtensions(Ds
    MigrationCourse.java:360)
    
        at com.ibm.rules.decisionservice.
    internal.migration.DsMigrationCourseOperationFactory.callExtensi
    ons(DsMigrationCourseOperationFactory.java:101)
    
        at com.ibm.
    rules.decisionservice.internal.migration.DsMigrationCourseOperat
    ionFactory.callExtensions(DsMigrationCourseOperationFactory.java
    :49)
    
        at com.ibm.rules.decisionservice.internal.migration.Ds
    MigrationCourseProject.onTreeEvent(DsMigrationCourseProject.java
    :89)
    
        at com.ibm.rules.decisionservice.internal.migration.Ds
    MigrationCourseProject.onTreeEvent(DsMigrationCourseProject.java
    :37)
    
        at com.ibm.rules.decisionservice.internal.migration.Ds
    MigrationCourse.run(DsMigrationCourse.java:277)
    
        at com.ibm.
    rules.decisionservice.DsMigrationManager.performStep(DsMigration
    Manager.java:232)
    
        at com.ibm.rules.decisionservice.DsMigrat
    ionManager.run(DsMigrationManager.java:195)
    
        at com.paypal.o
    dm.dc.tools.migration.extended.ExtendedMigrateDecisionService.do
    Migrate(ExtendedMigrateDecisionService.java:236)
    
        at com.pay
    pal.odm.dc.tools.migration.extended.ExtendedMigrateDecisionServi
    ce.migrate(ExtendedMigrateDecisionService.java:137)
    
        at com.
    paypal.odm.dc.tools.migration.extended.ExtendedMigrateCRPToDSTas
    k.doExecute(ExtendedMigrateCRPToDSTask.java:78)
    
        at ilog.rul
    es.teamserver.ant.IlrTeamServerTask.execute(IlrTeamServerTask.ja
    va:61)
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users migrating ruleflows.                                   *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * ERR: An exception has occurred during migration action       *
    * creation: ilog.rules.teamserver.brm.impl.IlrRulePackageImpl  *
    * incompatible with ilog.rules.teamserver.brm.IlrRuleflow      *
    * java.lang.ClassCastException:                                *
    * ilog.rules.teamserver.brm.impl.IlrRulePackageImpl            *
    * incompatible with ilog.rules.teamserver.brm.IlrRuleflow      *
    *     at                                                       *
    * ilog.rules.teamserver.model.ruleset.IlrRTSPackageElement.get *
    * TaskElement(IlrRTSPackageElement.java:258)                   *
    *     at                                                       *
    * ilog.rules.factory.IlrPackageElementFactory.getTaskElement(I *
    * lrPackageElementFactory.java:141)                            *
    *     at                                                       *
    * ilog.rules.parser.IlrUseDefinition.exploreImportSingle(IlrUs *
    * eDefinition.java:156)                                        *
    *     at                                                       *
    * ilog.rules.parser.IlrUseDefinition.exploreSecondPass(IlrUseD *
    * efinition.java:50)                                           *
    *     at                                                       *
    * ilog.rules.parser.IlrPackageDefinition.exploreSecondPass(Ilr *
    * PackageDefinition.java:184)                                  *
    *     at                                                       *
    * ilog.rules.parser.IlrRulesetParser.exploreDefinitions(IlrRul *
    * esetParser.java:745)                                         *
    *     at                                                       *
    * ilog.rules.parser.IlrRulesetParser.parse(IlrRulesetParser.ja *
    * va:822)                                                      *
    *     at                                                       *
    * ilog.rules.parser.IlrRulesetParser.parse(IlrRulesetParser.ja *
    * va:780)                                                      *
    *     at                                                       *
    * ilog.rules.parser.IlrRulesetParser.parse(IlrRulesetParser.ja *
    * va:768)                                                      *
    *     at                                                       *
    * ilog.rules.parser.IlrRulesetParser.parse(IlrRulesetParser.ja *
    * va:836)                                                      *
    *     at                                                       *
    * ilog.rules.parser.IlrRulesetParser.parse(IlrRulesetParser.ja *
    * va:1155)                                                     *
    *     at                                                       *
    * ilog.rules.teamserver.model.decisionservice.DCIDsMigrationSe *
    * rvices.getRulesetFactory(DCIDsMigrationServices.java:64)     *
    *     at                                                       *
    * com.ibm.rules.decisionservice.internal.migration.DsMigration *
    * BaseOperationFactory.collect(DsMigrationBaseOperationFactory *
    * .java:113)                                                   *
    *     at                                                       *
    * com.ibm.rules.decisionservice.internal.migration.DsMigration *
    * CourseOperationFactory.callExtension(DsMigrationCourseOperat *
    * ionFactory.java:132)                                         *
    *     at                                                       *
    * com.ibm.rules.decisionservice.internal.migration.DsMigration *
    * CourseOperationFactory.callExtension(DsMigrationCourseOperat *
    * ionFactory.java:49)                                          *
    *     at                                                       *
    * com.ibm.rules.decisionservice.internal.migration.DsMigration *
    * Course.callExtensions(DsMigrationCourse.java:360)            *
    *     at                                                       *
    * com.ibm.rules.decisionservice.internal.migration.DsMigration *
    * CourseOperationFactory.callExtensions(DsMigrationCourseOpera *
    * tionFactory.java:101)                                        *
    *     at                                                       *
    * com.ibm.rules.decisionservice.internal.migration.DsMigration *
    * CourseOperationFactory.callExtensions(DsMigrationCourseOpera *
    * tionFactory.java:49)                                         *
    *     at                                                       *
    * com.ibm.rules.decisionservice.internal.migration.DsMigration *
    * CourseProject.onTreeEvent(DsMigrationCourseProject.java:89)  *
    *     at                                                       *
    * com.ibm.rules.decisionservice.internal.migration.DsMigration *
    * CourseProject.onTreeEvent(DsMigrationCourseProject.java:37)  *
    *     at                                                       *
    * com.ibm.rules.decisionservice.internal.migration.DsMigration *
    * Course.run(DsMigrationCourse.java:277)                       *
    *     at                                                       *
    * com.ibm.rules.decisionservice.DsMigrationManager.performStep *
    * (DsMigrationManager.java:232)                                *
    *     at                                                       *
    * com.ibm.rules.decisionservice.DsMigrationManager.run(DsMigra *
    * tionManager.java:195)                                        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • The code is fixed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    RS03504

  • Reported component name

    WS DECISION CTR

  • Reported component ID

    5725B6900

  • Reported release

    892

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-10-30

  • Closed date

    2019-11-13

  • Last modified date

    2019-11-13

  • 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

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

Document Information

Modified date:
24 November 2021