User guide
Related Topics
Log files, on page 490
Upload file to server, on page 19
Cyclic dependency
Some entities in Cisco Unified Communications Manager depend upon each other in such a way that one
cannot be imported without importing the other. Import/Export carries out the import process for such entities
in two stages:
1
The entity with the higher priority is imported first, with a blank value for the supporting entity.
This occurs because the value of the supporting entity is not available at the time.Note
2
After importing all the entities in the .tar, Import/Export updates the higher priority entity with the value
of the supporting entity to complete the import process.
The value of the supporting entity becomes available in the next cycle.Note
Example
Consider the following example to understand how cyclic dependency works:
Device Pool and Media Resource Group List (MRGL)—Device Pool (entity with the higher priority) gets
imported first, with a blank value for MRGL (supporting entity), because the value of MRGL is not available
at the time. After importing all the entities in the .tar file, Import/Export updates Device Pool, replacing the
blank value with the true value of MRGL to complete the import process.
Consider the following entities as bound by cyclic dependency:
• Device Pool and MRGL
• Device Pool and Route Group
• Partition and Time Schedule
• Application User and User group
• Licensing
Sample Record
devicepool.csv
DEVICE POOL NAME,CISCO UNIFIED CALLMANAGER GROUP,DATE/TIME GROUP,REGION,SRST REFERENCE,CALLING
SEARCH SPACE FOR AUTO-REGISTRATION,AAR CALLING SEARCH SPACE,DEVICE MOBILITY CALLING SEARCH
SPACE,MEDIA RESOURCE GROUP LIST,LOCATION,NETWORK LOCALE,CONNECTION MONITOR DURATION,DEVICE
MOBILITY GROUP,AAR GROUP,REVERTED CALL FOCUS PRIORITY,LOCAL ROUTE GROUP,CALLING PARTY
TRANSFORMATION CSS,CALLED PARTY TRANSFORMATION CSS,INCOMING CALLING PARTY NATIONAL NUMBER
Cisco Unified Communications Manager Bulk Administration Guide, Release 9.1(1)
OL-28580-01 495
Cyclic dependency
REVIEW DRAFT - CISCO CONFIDENTIAL