Import integration mappings job is not loading Rally lookup values from a workspace that does not have any milestones created
search cancel

Import integration mappings job is not loading Rally lookup values from a workspace that does not have any milestones created

book

Article ID: 235397

calendar_today

Updated On:

Products

Clarity PPM On Premise Clarity PPM SaaS

Issue/Introduction

Data is not appearing for Rally lookup values when the workspace does not have any milestones. 

Steps to Reproduce:

  1. Log in to Classic PPM.
  2. Configure the Rally integration with a workspace that does not have any milestones created.
  3. Create an integration mapping.
  4. Create the OOTB lookup attributes under the Project object with the lookups "Rally_milestones". "Rally_States", "Rally_projects", "Rally_InvestmentCategory"
  5. Run the Import integration Mappings job for the above integration mapping created.
  6. Observe the below null pointer exception in the job logs.

    Exception while fetching and persisting the Rally lookup data to Clarity system

    java.lang.NullPointerException

  7. Now create the object mapping (I.E. Project to Initiative) under the above-created integration mapping.

  8. Go to the lookup mapping tab.

  9. Click on New mapping

  10. Create the mappings with the below:

    • Rally States

    • Projects

    • InvestmentCategory

    • Any other custom lookup

  11. Go to the sub-tabs Clarity to Rally and Rally to Clarity for the above mappings
    Issue 1:
    Expected Results: The data should appear.
    Actual Results: The Rally lookup data does not appear.

  12. Go to any project instance in Clarity.

  13. Associate the integration mapping.

  14. Click on the Rally OOTB lookup attribute pull-downs.
    Issue 2:
    Expected Results: The data should appear.
    Actual Results: The data does not appear.

Environment

Release: Clarity 16.0.1

Cause

DE64129

Resolution

This issue is fixed in 16.0.2

Workaround:

  1. Go to the Rally application
  2. Go to the Time boxes page (Plan, Time boxes)
  3. Select Milestones
  4. Create a new Milestone
  5. Run the Import integration job again 

Now the above lookup data under lookup mapping and also the OOTB lookup attribute data of the project instance will appear properly.