cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1132
Views
1
Helpful
5
Replies

UCCX 9.0.2 xml file

Keyur Patel
Level 1
Level 1

Hello UCCX community,

We are using xml file upload to manipulate holidays, opening, closing hours and call flows. We are gettings users to make changes on a web page. The web page generates xml file. This xml file is then uploaded into documents repository. All of this seems to work fine. However, when we call in we seem to get 8 seconds delay before prompts is played. This is happening after everytime file is modified. 8 seconds delay seems to happen for first call only, subsequent calls get prompted played straight away.

 

Is there a size limit or max file size for the xml file?

Apprecaite your input.

Thank you.

5 Replies 5

Deepak Rawat
Cisco Employee
Cisco Employee
Are you refreshing the script and application after making changes to the XML file and uploading it again to the system. Post refresh it should take effect straightway and there should not be a delay. If you are doing this and still the very first call you make after the change is implmented gets 8 seconds silence you will need to capture CCX Engine logs and get it checked that way. As far as upper limit for a XML file is concerned then there is no upper limit for documents, prompts, scripts etc but the limit is imposed on the db_cra_repository itself in which all these documents, scripts, prompts etc get stored. The limit for db_cra_repository is 40MB and this can't be changed. You can check information about the size and usage for various DB within CCX by running below command from CCX CLI:
show uccx dbserver disk usage

Regards
Deepak
(Do Rate Helpful Posts)

I don't think refreshing the Application and Script will do anything for you, when you're updating documents in the repository; such as XML file changes.  I do however, think that a refresh to the document itself might help, though it's not required, as it is for script changes to take affect.  Do you agree, or is my understanding of refreshing Applications and Scripts incorrect?

Hello Deepak, Thank you for your response. The application refresh seems to work however we are uploading the xml file via http trigger. We have configured this in http subsystems. Is there way to add refresh within these scripts, as end use doesn't have access to uccx to refresh after each modification/change. Thanks, Keyur

I'm curious to know how and why you are uploading a document to the repository from an HTTP Triggered Application.  That doesn't make much sense.  Also, have you considered just pulling the XML file directly from the server that is creating it?

 

E.g.,

Set xml_doc = URL[http://theserver/thefile.xml]

Anthony Holloway
Cisco Employee
Cisco Employee
How large is your XML file in bytes?

Can you upload it for review?

Can you confirm that you are in fact uploading the XML file to the Document Repository, versus having the Script read the XML file over the network? (E.g., HTTP requests)

If you are uploading the document to the repo, can you confirm that you are doing it via the AppAdmin web interface, or the UCCX Admin API?

If you are uploading the document via the AppAdmin web interface, can you confirm if you are clicking the refresh icon after uploading it?
Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: