IBM Support

RS03505: EXCEPTION DURING RULE PROJECT MIGRATION USING ANT TASK

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • An exception is
    raised:
    [migration-classic-to-decisionservice]   - An exception
    has occurred while persisting element
    'RBOMiscOperation'
    
    [migration-classic-to-decisionservice]   - j
    ava.lang.NullPointerException
    
    [migration-classic-to-decisionser
    vice]  at ilog.rules.teamserver.model.decisionservice.wrapper.DC
    IDsDecisionOperation.addDeferredReferencedVariable(DCIDsDecision
    Operation.java:70)
    
    [migration-classic-to-decisionservice]  at i
    log.rules.teamserver.model.decisionservice.DCIDsMigrationService
    s.persistProjectElement(DCIDsMigrationServices.java:88)
    
    [migrat
    ion-classic-to-decisionservice]  at com.ibm.rules.decisionservic
    e.internal.migration.DsMigrationPersistProjectElementOperation.r
    un(DsMigrationPersistProjectElementOperation.java:44)
    
    [migratio
    n-classic-to-decisionservice]  at com.ibm.rules.decisionservice.
    internal.migration.DsMigrationCourseOperationRunner.onTreeEvent(
    DsMigrationCourseOperationRunner.java:144)
    
    [migration-classic-t
    o-decisionservice]  at com.ibm.rules.decisionservice.internal.mi
    gration.DsMigrationCourseOperationRunner.onTreeEvent(DsMigration
    CourseOperationRunner.java:37)
    
    [migration-classic-to-decisionse
    rvice]  at com.ibm.rules.decisionservice.internal.migration.DsMi
    grationCourse.run(DsMigrationCourse.java:277)
    
    [migration-classi
    c-to-decisionservice]  at com.ibm.rules.decisionservice.DsMigrat
    ionManager.performStep(DsMigrationManager.java:239)
    
    [migration-
    classic-to-decisionservice]  at com.ibm.rules.decisionservice.Ds
    MigrationManager.run(DsMigrationManager.java:195)
    
    [migration-cl
    assic-to-decisionservice]  at com.ibm.rules.decisioncenter.servi
    ces.MigrateDecisionService.doMigrate(MigrateDecisionService.java
    :354)
    
    [migration-classic-to-decisionservice]  at com.ibm.rules.
    decisioncenter.services.MigrateDecisionService.migrate(MigrateDe
    cisionService.java:217)
    
    [migration-classic-to-decisionservice] 
     at ilog.rules.teamserver.ant.IlrMigrateCRPToDSTask.doExecute(Il
    rMigrateCRPToDSTask.java:36)
    
    [migration-classic-to-decisionserv
    ice]  at ilog.rules.teamserver.ant.IlrTeamServerTask.execute(Ilr
    TeamServerTask.java:61)
    
    [migration-classic-to-decisionservice] 
     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.j
    ava:288)
    
    [migration-classic-to-decisionservice]  at
    sun.reflect.GeneratedMethodAccessor7.invoke(Unknown
    Source)
    
    [migration-classic-to-decisionservice]  at sun.reflect.
    DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
    .java:56)
    
    [migration-classic-to-decisionservice]  at java.lang.
    reflect.Method.invoke(Method.java:620)
    
    [migration-classic-to-de
    cisionservice]  at org.apache.tools.ant.dispatch.DispatchUtils.e
    xecute(DispatchUtils.java:106)
    
    [migration-classic-to-decisionse
    rvice]  at org.apache.tools.ant.Task.perform(Task.java:348)
    
    [mi
    gration-classic-to-decisionservice]  at
    org.apache.tools.ant.Target.execute(Target.java:357)
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users migrating projects using ant task.                     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * The below error is raised :                                  *
    * [migration-classic-to-decisionservice]   - An exception has  *
    * occurred while persisting element 'XXXXXXXXXXXXXXXX'         *
    * [migration-classic-to-decisionservice]   -                   *
    * java.lang.NullPointerException                               *
    * [migration-classic-to-decisionservice]  at                   *
    * ilog.rules.teamserver.model.decisionservice.wrapper.DCIDsDec *
    * isionOperation.addDeferredReferencedVariable(DCIDsDecisionOp *
    * eration.java:70)                                             *
    * [migration-classic-to-decisionservice]  at                   *
    * ilog.rules.teamserver.model.decisionservice.DCIDsMigrationSe *
    * rvices.persistProjectElement(DCIDsMigrationServices.java:88) *
    * [migration-classic-to-decisionservice]  at                   *
    * com.ibm.rules.decisionservice.internal.migration.DsMigration *
    * PersistProjectElementOperation.run(DsMigrationPersistProject *
    * ElementOperation.java:44)                                    *
    * [migration-classic-to-decisionservice]  at                   *
    * com.ibm.rules.decisionservice.internal.migration.DsMigration *
    * CourseOperationRunner.onTreeEvent(DsMigrationCourseOperation *
    * Runner.java:144)                                             *
    * [migration-classic-to-decisionservice]  at                   *
    * com.ibm.rules.decisionservice.internal.migration.DsMigration *
    * CourseOperationRunner.onTreeEvent(DsMigrationCourseOperation *
    * Runner.java:37)                                              *
    * [migration-classic-to-decisionservice]  at                   *
    * com.ibm.rules.decisionservice.internal.migration.DsMigration *
    * Course.run(DsMigrationCourse.java:277)                       *
    * [migration-classic-to-decisionservice]  at                   *
    * com.ibm.rules.decisionservice.DsMigrationManager.performStep *
    * (DsMigrationManager.java:239)                                *
    * [migration-classic-to-decisionservice]  at                   *
    * com.ibm.rules.decisionservice.DsMigrationManager.run(DsMigra *
    * tionManager.java:195)                                        *
    * [migration-classic-to-decisionservice]  at                   *
    * com.ibm.rules.decisioncenter.services.MigrateDecisionService *
    * .doMigrate(MigrateDecisionService.java:354)                  *
    * [migration-classic-to-decisionservice]  at                   *
    * com.ibm.rules.decisioncenter.services.MigrateDecisionService *
    * .migrate(MigrateDecisionService.java:217)                    *
    * [migration-classic-to-decisionservice]  at                   *
    * ilog.rules.teamserver.ant.IlrMigrateCRPToDSTask.doExecute(Il *
    * rMigrateCRPToDSTask.java:36)                                 *
    * [migration-classic-to-decisionservice]  at                   *
    * ilog.rules.teamserver.ant.IlrTeamServerTask.execute(IlrTeamS *
    * erverTask.java:61)                                           *
    * [migration-classic-to-decisionservice]  at                   *
    * org.apache.tools.ant.UnknownElement.execute(UnknownElement.j *
    * ava:288)                                                     *
    * [migration-classic-to-decisionservice]  at                   *
    * sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)  *
    * [migration-classic-to-decisionservice]  at                   *
    * sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe *
    * thodAccessorImpl.java:56)                                    *
    * [migration-classic-to-decisionservice]  at                   *
    * java.lang.reflect.Method.invoke(Method.java:620)             *
    * [migration-classic-to-decisionservice]  at                   *
    * org.apache.tools.ant.dispatch.DispatchUtils.execute(Dispatch *
    * Utils.java:106)                                              *
    * [migration-classic-to-decisionservice]  at                   *
    * org.apache.tools.ant.Task.perform(Task.java:348)             *
    * [migration-classic-to-decisionservice]  at                   *
    * org.apache.tools.ant.Target.execute(Target.java:357)         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • The code is fixed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    RS03505

  • 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