03-10-2021 09:35 AM
I'm currently using CUCM v11.5 and trying to add Mobile Identity via 'addRemoteDestination'.. In this call, I can either provide 'remoteDestinationProfileName' (to create Remote Destination) or 'dualModeDeviceName' (to create Mobile Identity) but not both as per AXL schema documentation. I'm getting an error that it want a value for 'remoteDestinationProfileName' when I provide a value for 'dualModeDeviceName'. The exact message received: "Please give the remote destination profile device name which is existing"
Attach is the soap request sent (changed some values to protect privacy). How can I work around this issue?
Solved! Go to Solution.
03-11-2021 01:49 PM
Hi Clay,
I found this defect -> CSCvj13354 which defines remoteDestinationProfileName and dualModeDeviceName with a minOccurs of 1, but only one of these two should be defined, not both. The workaround is to modify the AxlSoap.xsd schema file to indicate minOccurs = 0 for remoteDestinationProfileName and dualModeDeviceName, then make sure only one of the two are specified in the request.
Hope that helps.
Regards,
David
03-11-2021 01:18 PM - edited 03-11-2021 01:49 PM
Hi Clay,
I think the defect is for the case where user tries to add a Remote device, not a dual Mode Device and since dualModeDeviceName is optional, the workaround is to remove the dualModeDeviceName element name.
Have you tried out with an empty remoteDestinationProfileName element in the request?
Regards,
David
03-11-2021 01:49 PM
Hi Clay,
I found this defect -> CSCvj13354 which defines remoteDestinationProfileName and dualModeDeviceName with a minOccurs of 1, but only one of these two should be defined, not both. The workaround is to modify the AxlSoap.xsd schema file to indicate minOccurs = 0 for remoteDestinationProfileName and dualModeDeviceName, then make sure only one of the two are specified in the request.
Hope that helps.
Regards,
David
03-11-2021 02:06 PM
@davidn#, I will update the schema accordingly. I know 'addRemoteDestination' does two things, add a Remote Destination or add a Mobile Identity. According to API documentation, it determined by populating a value for 'remoteDestinationProfileName' to create Remote Destination or by populating a value for 'dualModeDeviceName' to create Mobile Identity. In my case, we need to have Mobile Identity. I will provide more information on my result after manually updating the schema file. Thank you!
03-11-2021 02:40 PM
@davidn#, I updated the schema accordingly and works great! Thank you so much! If possible, can you have someone include this modification in future release or otherwise, we (and others I'm sure) run into this issue again. Thank you again!
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide