Skip to main content

developerWorks >  Information Management  >  Forums  >  InfoSphere Master Data Management Server  >  developerWorks

Party Business Key validation fails transaction    Point your RSS reader here for a feed of the latest messages in this thread


Tags for this thread: 

     

 
 

My developerWorks
 Welcome, Guest
Sign in or register
Permlink Replies: 1 - Pages: 1 - Last Post: Oct 19, 2009 8:08 AM Last Post By: Evyatar
Evyatar

Posts: 24
Registered: Jun 11, 2009 02:19:21 AM
Party Business Key validation fails transaction
Posted: Aug 31, 2009 01:14:48 PM
Click to report abuse...   Click to reply to this thread Reply
Hello,

As part of some tests, I added several Persons with the same name.
Due to business needs (different roles) I'm trying to add the same Person twice in the same transaction (using addParty with intention that the SDP would match them).

Occasionally, the following lines appear in the log and the transaction fails:

  • External Java Rule 18 - Party Business Key Validation:: ************* validating person name business key *****.
  • External Java Rule 18 - Party Business Key Validation:: Person.PersonPartyID , PersonNamePartyID 908125173559209565 107125173559590798
  • External Java Rule 18 - Party Business Key Validation:: Update of person name failed because PersonPartyId does not match with PartyId.
  • External Java Rule 18 - Party Business Key Validation:: ************* finished validating person name business key *****.

1. What does this validation means?
2. How come it doesn't always happen?
3. Is this the correct system behavior?

Thanks in advance,
Evyatar
Evyatar

Posts: 24
Registered: Jun 11, 2009 02:19:21 AM
Re: Party Business Key validation fails transaction
Posted: Oct 19, 2009 08:08:52 AM   in response to: Evyatar in response to: Evyatar's post
Click to report abuse...   Click to reply to this thread Reply
Apparently the solution was to execute the following SQL command -

update JAVAIMPL set JAVA_CLASSNAME ='com.dwl.tcrm.externalrule.PartyMatchCategoryExtRule',last_update_dt = current_timestamp where EXT_RULE_IMPL_ID = 1009;
 Tags
Help

Use the search field to find all types of content in My developerWorks with that tag.

Use the slider bar to see more or fewer tags.

Popular tags shows the top tags for this particular type of content or application that you're viewing.

My tags shows your tags for this particular type of content or application that you're viewing.

 

MoreLess 


Point your RSS reader here for a feed of the latest messages in all forums