We used the MDM module to define new MDM Txn.
After following MDM instructions we were able to reach the handle method of our newly created component.
Within this method we are trying to call a method of a different MDM core component (party_component).
It looks like this:
TCRMPartyComponent personComponent = (TCRMPartyComponent) TCRMClassFactory.getTCRMComponent( "party_component"); TCRMPersonBObj responsePersonBObj = (TCRMPersonBObj) personComponent.addPerson(requestPersonBObj);
Although the person was created successfully, all other objects that were included within the personBObj (address, contequiv) are not getting created and are missing from the DB.
No exceptions are thrown and no errors appear in the logs.
Should it matter if there extensions on the Person object?
Are we going in the right direction or should everything be done from a Business Proxy?
(On BP we can call processPersistentObject instead...)
Are there any known issues on MDM 8.5 around this area?
Thanks in advance