Unable to execute Synchronize Mapped Information job from simple/complex Clarity process
search cancel

Unable to execute Synchronize Mapped Information job from simple/complex Clarity process

book

Article ID: 381513

calendar_today

Updated On:

Products

Clarity PPM On Premise Clarity PPM SaaS

Issue/Introduction

The out of box sync job is getting failed when a complex process on the last step calls the job. The job that has 2 parameters, the Integration mapping and the full load. In addition, if you create a simple process that starts, calls the job and finishes, the process works but if we run this simple process after running the complex process it is also getting failed.

Steps to Reproduce:

  1. Create or modify an existing process
  2. In that process under the ‘Start Step’ tab add a new ‘Action’. Select Run Job > Synchronize Mapped Information > set parameters Integration mapping and Full load
  3. Run the process via Execute a Process job action

Expected Results: Able to run the Execute the Process job from the process
Actual Results: The Execute a process job fails intermittently with errors...

  • BPM-0531: The job invoked from the step has failed.
  • ERROR Synchronize Mapped Information) () Error while synchronize integration data, java.lang.NullPointerException: Cannot invoke "String.replaceAll(String, String)" because "this.type" is null

Environment

Clarity 16.3.0

Resolution

Issue DE155985 is now fixed with a code change in Clarity 16.3.1 and 16.3.0.1 patch.