cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1493
Views
0
Helpful
4
Replies

CSCvq98025 - addRemoteDestination schema requires dualModeDeviceName and RemoteProfileDestination name

clayton.howard
Level 1
Level 1

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?

1 Accepted Solution

Accepted Solutions

davidn#
Cisco Employee
Cisco Employee

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

View solution in original post

4 Replies 4

davidn#
Cisco Employee
Cisco Employee

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

davidn#
Cisco Employee
Cisco Employee

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

clayton.howard
Level 1
Level 1

@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!

clayton.howard
Level 1
Level 1

@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!