Skip Ribbon Commands
Skip to main content
Navigate Up
Sign In

Quick Launch

Average Rating:

(1 Rating)
facebook Twitter
Print Bookmark Alert me when this article is updated


Successful Merge Task in MDM doesn't merge the records from ActiveVOS in MDM 10.2
Problem Description
In MDM, BEMerge Task is created after running the Match job.

Now, after opening task in IDD and performing a merge, the Merge is successful as per MDM. However, at the ActiveVOS side, the workflow goes to Faulting state at Execute MergeBE step in the workflow with the following error:

java.lang.IllegalArgumentException: faultCode argument for createFault was passed NULL​

This error could happen for different reasons as well. One of the reason is explained here.
Merging of records successfully with the corresponding BEMergeWorkflow going to Faulting state is seen if the Merge is performed in IDD by using option Actions > Merge, rather than under Task Actions.
​Issue would be seen if the task is opened (that is, corresponding merge candidates) and clicked on Actions > Merge rather than Task Actions > Merge option.

In this case, MDM would send SIF API response (rather than BusinessEntity response) and hence BEMergeWorkflow would not receive correct Task response. This would make next steps in the workflow to go to faulting state due to parse error.

To avoid this issue, use the Merge option under Task Actions as shown in the following image:


More Information
​ERROR: "java.lang.IllegalArgumentException: faultCode argument for createFault was passed NULL" 
Applies To
Product: Active VOS; MDM Multidomain
Problem Type: Configuration
User Type: Administrator; Developer
Project Phase: Configure
Product Version:
Operating System:
Other Software:

Last Modified Date:9/3/2020 7:29 AMID:561093
People who viewed this also viewed


Did this KB document help you?

What can we do to improve this information (2000 or fewer characters)