When the DSC registers a new process id it sends an IDS message with payload (connector id of consumer and producer) to the clearing house. But the ClearingHouseCreatePidProcessor does not convert it into the message it sends to the clearing house api. Therefore, only the prodider connector is registered as the PID owner.
Provider request message to clearing house:
If the content-type of the body is set to application/json, it should work. The PID processor checks the content-type and will ignore other content-types
When the DSC registers a new process id it sends an IDS message with payload (connector id of consumer and producer) to the clearing house. But the ClearingHouseCreatePidProcessor does not convert it into the message it sends to the clearing house api. Therefore, only the prodider connector is registered as the PID owner. Provider request message to clearing house:
PID processor log: