IBM Support

RS03500: EXCEPTION WHEN CONVERTING CLASSIC RULE PROJECT TO DECISION SERVICE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When migrating a classic rule project to Decision Service using
    the ant task one might receive the following exception.
    The migration appears successfull anyway.
    
    ilog.rules.teamserver.model
    .IlrProjectEltBaselineNotFoundException: Cannot find baseline
    from working baseline '%current_key' (brm.Branch:231747:231747)
    or its dependencies, for element 'XXXXXXXXXXXXXXXXX'
    (dsm.Operation:39:39)
     at ilog.rules.teamserver.model.IlrSession
    HelperEx.getBaselineFromProjectEltDetails(IlrSessionHelperEx.jav
    a:2814)
     at
    ilog.rules.teamserver.model.IlrSessionHelperEx.getBaselineFromPr
    ojectEltHandle(IlrSessionHelperEx.java:2825)
     at
    ilog.rules.teamserver.ejb.service.IlrSessionFacadeUtil.findInEle
    mentBranch(IlrSessionFacadeUtil.java:201)
     at
    ilog.rules.teamserver.ejb.service.IlrSessionFacadeImpl.getElemen
    tsFromAggregation(IlrSessionFacadeImpl.java:4580)
     at
    ilog.rules.teamserver.ejb.service.IlrSessionFacadeImpl.getElemen
    tsFromAggregation(IlrSessionFacadeImpl.java:4558)
     at
    ilog.rules.teamserver.ejb.service.IlrSessionFacadeImpl.getElemen
    tsFromAssociation(IlrSessionFacadeImpl.java:2544)......
    at
    com.sun.proxy.$Proxy1.getElementsFromAssociation(UnknownSource)
     at
    ilog.rules.teamserver.model.impl.IlrAbstractSession.getElementsF
    romReference(IlrAbstractSession.java:996)
     at
    ilog.rules.teamserver.model.impl.IlrAbstractSession.getElementsF
    romReference(IlrAbstractSession.java:980)
     at
    ilog.rules.teamserver.dsm.impl.IlrOperationImpl.getReferencedVar
    iables(IlrOperationImpl.java:89)
     at
    ilog.rules.teamserver.model.decisionservice.wrapper.DCIDsDecisio
    nOperation.getReferencedVariableList(DCIDsDecisionOperation.java
    :125)
     at
    com.ibm.rules.decisionservice.internal.migration.DsMigrationCrea
    teDecisionOpOperation.getVariables(DsMigrationCreateDecisionOpOp
    eration.java:112)
     at
    com.ibm.rules.decisionservice.internal.migration.DsMigrationCrea
    teDecisionOpOperation.run(DsMigrationCreateDecisionOpOperation.j
    ava:65)
     at
    com.ibm.rules.decisionservice.internal.migration.DsMigrationCour
    seOperationRunner.onTreeEvent(DsMigrationCourseOperationRunner.j
    ava:144)
     at
    com.ibm.rules.decisionservice.internal.migration.DsMigrationCour
    seOperationRunner.onTreeEvent(DsMigrationCourseOperationRunner.j
    ava:37)
     at
    com.ibm.rules.decisionservice.internal.migration.DsMigrationCour
    se.run(DsMigrationCourse.java:277)
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users migrating classic rule project to decision service.    *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * When migrating a classic rule project to Decision Service    *
    * using                                                        *
    * the ant task one might receive the following exception.      *
    * The migration appears successfull anyway.                    *
    *                                                              *
    * ilog.rules.teamserver.model                                  *
    * .IlrProjectEltBaselineNotFoundException: Cannot find         *
    * baseline                                                     *
    * from working baseline '%current_key'                         *
    * (brm.Branch:231747:231747)                                   *
    * or its dependencies, for element 'XXXXXXXXXXXXXXXXX'         *
    * (dsm.Operation:39:39)                                        *
    *  at ilog.rules.teamserver.model.IlrSession                   *
    * HelperEx.getBaselineFromProjectEltDetails(IlrSessionHelperEx *
    * .jav                                                         *
    * a:2814)                                                      *
    *  at                                                          *
    * ilog.rules.teamserver.model.IlrSessionHelperEx.getBaselineFr *
    * omPr                                                         *
    * ojectEltHandle(IlrSessionHelperEx.java:2825)                 *
    *  at                                                          *
    * ilog.rules.teamserver.ejb.service.IlrSessionFacadeUtil.findI *
    * nEle                                                         *
    * mentBranch(IlrSessionFacadeUtil.java:201)                    *
    *  at                                                          *
    * ilog.rules.teamserver.ejb.service.IlrSessionFacadeImpl.getEl *
    * emen                                                         *
    * tsFromAggregation(IlrSessionFacadeImpl.java:4580)            *
    *  at                                                          *
    * ilog.rules.teamserver.ejb.service.IlrSessionFacadeImpl.getEl *
    * emen                                                         *
    * tsFromAggregation(IlrSessionFacadeImpl.java:4558)            *
    *  at                                                          *
    * ilog.rules.teamserver.ejb.service.IlrSessionFacadeImpl.getEl *
    * emen                                                         *
    * tsFromAssociation(IlrSessionFacadeImpl.java:2544)......      *
    * at                                                           *
    * com.sun.proxy.$Proxy1.getElementsFromAssociation(UnknownSour *
    * ce)                                                          *
    *  at                                                          *
    * ilog.rules.teamserver.model.impl.IlrAbstractSession.getEleme *
    * ntsF                                                         *
    * romReference(IlrAbstractSession.java:996)                    *
    *  at                                                          *
    * ilog.rules.teamserver.model.impl.IlrAbstractSession.getEleme *
    * ntsF                                                         *
    * romReference(IlrAbstractSession.java:980)                    *
    *  at                                                          *
    * ilog.rules.teamserver.dsm.impl.IlrOperationImpl.getReference *
    * dVar                                                         *
    * iables(IlrOperationImpl.java:89)                             *
    *  at                                                          *
    * ilog.rules.teamserver.model.decisionservice.wrapper.DCIDsDec *
    * isio                                                         *
    * nOperation.getReferencedVariableList(DCIDsDecisionOperation. *
    * java                                                         *
    * :125)                                                        *
    *  at                                                          *
    * com.ibm.rules.decisionservice.internal.migration.DsMigration *
    * Crea                                                         *
    * teDecisionOpOperation.getVariables(DsMigrationCreateDecision *
    * OpOp                                                         *
    * eration.java:112)                                            *
    *  at                                                          *
    * com.ibm.rules.decisionservice.internal.migration.DsMigration *
    * Crea                                                         *
    * teDecisionOpOperation.run(DsMigrationCreateDecisionOpOperati *
    * on.j                                                         *
    * ava:65)                                                      *
    *  at                                                          *
    * com.ibm.rules.decisionservice.internal.migration.DsMigration *
    * Cour                                                         *
    * seOperationRunner.onTreeEvent(DsMigrationCourseOperationRunn *
    * er.j                                                         *
    * ava:144)                                                     *
    *  at                                                          *
    * com.ibm.rules.decisionservice.internal.migration.DsMigration *
    * Cour                                                         *
    * seOperationRunner.onTreeEvent(DsMigrationCourseOperationRunn *
    * er.j                                                         *
    * ava:37)                                                      *
    *  at                                                          *
    * com.ibm.rules.decisionservice.internal.migration.DsMigration *
    * Cour                                                         *
    * se.run(DsMigrationCourse.java:277)                           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • The code is fixed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    RS03500

  • 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-25

  • 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