Unlike CcbObjectDelete() or CcbObjectModify() which have ERR_BUSY return code to inform the client that the targeted object being in another CCB, CcbObjectCreate() currently returns ERR_EXIST for that case.
This is due to the SAF Application Interface Specification.
The clients can't distinguish if the object has been successfully created or just being in another CCB.
We can use CCB error string to inform client about the object being in another CCB.
default (5.2) [staging:182d6b]
changeset: 8208:182d6b40b476
user: Hung Nguyen hung.d.nguyen@dektech.com.au
date: Tue Oct 11 17:22:08 2016 +0700
summary: imm: Return error string when object is being created in another CCB [#2111]
Related
Commit: [182d6b]
Tickets:
#2111