UCCX Installation - 9.0.2

Dear All - Have configured UCCX HA (LAN), During configuation of secondary Node in UCCX Setup Result Information we got an an error as
"UCCX Engine Activated. Failed to update the user on the Cisco Unified CM"    
Not sure about the above error, Can you please help me out, Attached screenshot for referrence.
SIVANESAN R       

Well, there's only three users in CUCM:
AXL
JTAPI
RMCM
Of those three, UCCX only ever needs to update the last two:
JTAPI
RMCM
The RMCM account would be shared between both UCCX nodes in an HA pair, which means the installation of the second node would not need to touch it.  That leaves:
JTAPI
Now, in HAoW, you need to manually configure the second node's Call Control Groups; however, in HAoL these ports might be created automatically for you. I'm not sure, as it's been a long time since I've deployed HAoL and the documentation I'm finding isn't spelling it out too clearly.
It could be, that when you deploy HAoL for the first time, the second node attempts to create redundant CTI Ports for the existing call control groups, and that this is failing for one or more reasons.
A couple of things to try/check:
Retype your JTAPI user's password on UCCX first, and then on CUCM (both _1 and _2 users).
Check that your CTI Port DN range has double the capacity.  This is a tricky one, but maybe an example will help:
Say you had 10 CTI Ports on the node 1.  You then install node 2.  If your first 10 ports were the phone numbers 100X, then you would also need to have 101X available for the second node.  I think technically, UCCX will skip numbers it finds in use, but I wouldn't plan a deployment like that.  Make sure they're vacant.
Perform a data resync in UCCX to have it recreate any CTI Ports or CTI Route Points it needs to.
Anthony Holloway
Please use the star ratings to help drive great content to the top of searches.

Similar Messages

  • UCCX 7.0 - Access db_cra in standalone installs

    Hi,
         We have UCCX 7.0(1)SR5_Build 504. This version is installed  as a stand alone box for testing environemnt. Now, I would like to view the tables/views etc the underlying db_cra database in this standalone install. How do I achieve this since I do not see any SQL tools on the standalone UCCX installs? I need this info to run some basic SELECT queries for reporting purposes.
    Thx,
    DM

    1. Use "osql -E -S .\CRSSQL" to access the SQL CLI
    2. Use SQL server enterprise manager from another server. 7.0(1)SR5 SQL server uses Windows authentication by default. You can also change it to Mixed mode authentication which is supported since SR4.
    http://support.microsoft.com/kb/325022
    http://support.microsoft.com/kb/325003

  • UCCX CAD Multiple Language Support

    When installing UCCX 8.5 I am prompted with the option to choose the CAD/CSD Language Configuration.  This install is for a customer with offices in Quebec (French) and the rest of Canada (English).  It would appear that I can choose only one language and not both even though I can install multiple languages for the IVR prompts.
    Am I to understand that even with the latest version of UCCX there is still no way to have the French users use a French version of the CAD application and the English users use an English version of the CAD application?
    Or am I missing something?

    Hi Steve,
    I did find a workaround that is working for my customer.
    As you may know after the UCCX install you are directed to run the "CAD Client Configuration.msi" file which can be downloaded from the UCCX server.  The program downloads the new installer files for CAD, CSD and Cisco Desktop Administrator and configures the IP address of the primary UCCX server based on your input. The program then appears to connect to the primary server to retrieve the backup server IP as well as the language of the server. The application then uploads the installer files preconfigured for the system with the IP’s and language. These installer files can be downloaded from the server via a URL for installation on client computers. These installer files are also pushed down to clients after an upgrade to the system if the version used by the client is an older version.
    This is where the problem lies.  However there is another way to generate the client install files. 
    There is also a program that comes with the UCCX installation media called “ConfigureMsi.exe” that allows a user to pre-configure the installer files. This application does not use the server to retrieve language or IP addresses. This information is manually configured by the user when running the application.
    So what I did was (because my install base was primarily English) use the CAD Client Configuration tool to configure the clients as English.  Then I ran the ConfigureMsi.exe that is on the UCCX media (DVD) and generated another set of French language install files.
    When the client (CAD, CSD, DA) connect ot the server they compare their versions (but not their languages).  So if you manually install the French computers with the French installation media you created  they will connect to UCCX and work.  If however a patch needs to be applied to the UCCX server then you need to ensure that you get the installation media and generate the updated French versions of the clients and manually push them out prior to the upgrade.  The reason for this is that if you apply a patch on the UCCX server and the French client (older version) connects to UCCX the UCCX server will push down the English version of the client.
    I documented a process for them to follow when applying patches so that they upgraded their French clients first and then applied the patch to UCCX.  Of course the English clients detect they are on an older version and get pushed the new English client automatically as they would  with an English only install.
    The only caveat to all of this was that the historical reporting client is not included in the “ConfigureMsi.exe” tool on the UCCX media.  It appears to be only available through the UCCX server and thus it was only available in English.
    I'm sure you could probably install another copy of UCCX as French only and pull down the historical reporting application for the French users however this would be alot of work for just a single application and this process would have to be followed after every upgrade to the system.  With virtualized deployments these days it might be a bit easier.
    This workaround is only for the client applications (excluding historical reporting).  I believe the CRAAdmin web site was still in english.  I deployed this solution over a year ago and cannot recall if the language setting of the browser/computer determiined the language you received in CRAAdmin.  It might but I unfortunately cannot confirm this.
    In all the testing I performed it appeared as though the language for the client was all programmed into the client itself.  It seems odd that Cisco cannot allow you specify multiple languages to upload to the UCCX server and then do a language check as well as a version check when the client connects and dish out the appropriate version.
    Marc

  • Upgrading UCCX version 7.X to 10.X

    I am little confused ,since CCX running on 7.0 in windows platform,how can i upgrade to 10.0 in Linux platform,
    CCX is running on MCS 7825 server,what is possible way to migrate and upgrade!!!

    Hi,
    As per the following link
    http://www.cisco.com/c/en/us/support/docs/customer-collaboration/unified-contact-center-express/116797-technote-uccx-00.html
    UCCX Version 10.0 does not support Windows-to-Linux upgrades. This means that any UCCX version from Version 7.0(2)ES3 and earlier cannot be upgraded in a single step to UCCX Version 10.0. Windows UCCX installations must first be upgraded to the latest Service Update (SU) on Version 8.5(1), or to the latest SU on Version 9.0(2). Then, that version can be upgraded to UCCX Version10.0. As of November 15, 2013, the interim versions for Windows to Linux upgrade to UCCX 10.0 were 8.5(1)SU4 and 9.0(2)SU1.
    Refer to Cisco Unified Contact Center Express (Cisco Unified CCX) Software and Hardware Compatibility Guide for the latest information on UCCX upgrade compatibility.
    HTH
    Manish

  • UCCX 10.5 - newly created agents can't login to CAD

    Hello,
    After upgrading UCM 8.6 to 10.5 and UCCX 8.5 to 10.5 I can't add new agents. I have installed second UCCX and reused CTI and RMCM users, registered CIPC, created end-user, configured IPCC extension and set CIPC in controlled devices on end user and rmcm user. DN is not a shared line. When I try to login to CAD it asks to associate the phone with RM JTAPI provider user. Agents created before upgrade works fine. I see the following traces:
    120643: Aug 08 16:46:18.387 MSK %MIVR-ICD_CTI-7-UNK:ClientConnMgr: Processing msg on socket:Socket[addr=10.1.9.66,port=62888,localport=12028] Msg is {length=71 type=SET_AGENT_STATE_REQ,invokeId=47,agentState=LOGIN,eventReasonCode=1,forcedFlag=False,agentID=m.denisov2,agentDN=1900,agentPwd=***** }
    120644: Aug 08 16:46:18.388 MSK %MIVR-ICD_CTI-7-UNK:This connection is using encrypted passwords for agent login message
    120645: Aug 08 16:46:18.401 MSK %MIVR-SS_RM-7-UNK:Processing msg: CTISetAgentStateReqMsg (Rsrc:m.denisov2 InvokeID:47 State:LOGIN Forced:False)
    120646: Aug 08 16:46:18.401 MSK %MIVR-SS_RM-7-UNK:Agent m.denisov2 is outbound capable.)
    120647: Aug 08 16:46:18.401 MSK %MIVR-SS_RM-7-UNK:Rsrc: m.denisov2 Contacts:
    120648: Aug 08 16:46:18.401 MSK %MIVR-SS_RM-7-UNK:Rsrc: m.denisov2 PrevState: UNKNOWN PrevStateSet:false
    120649: Aug 08 16:46:18.401 MSK %MIVR-SS_RM-7-UNK:Rsrcs in ARL of ESD RU-MSK-DIRECT_SALES: 
    120650: Aug 08 16:46:18.697 MSK %MIVR-SS_RM-7-UNK:Trying to authenticate agent m.denisov2
    120651: Aug 08 16:46:18.880 MSK %MIVR-SS_RM-7-UNK:Processing msg: class com.cisco.wf.subsystems.rmcm.msgs.UserAuthJobResponse Rsrc:m.denisov2
    120652: Aug 08 16:46:18.927 MSK %MIVR-SS_RM-7-UNK:Rsrc: m.denisov2 New State:LOGOFF Old State:LOGOFF Reason code:1
    120653: Aug 08 16:46:18.927 MSK %MIVR-SS_RM-7-UNK: The mapping SEP902B34750ED4-m.denisov2 has been added
    120654: Aug 08 16:46:18.927 MSK %MIVR-SS_RM-7-UNK:Terminal SEP902B34750ED4 IPv6 Address is NULL
    120655: Aug 08 16:46:18.927 MSK %MIVR-SS_RM-3-LOGIN_FAILED:Login of resource failed: Module Name=RM component,The description of a message sent from/to the RM=CTISetAgentStateReqMsg (Rsrc:m.denisov2 InvokeID:47 State:LOGIN Forced:False),A specific description for a trace=problems in JTAPI or CM
    120656: Aug 08 16:46:18.927 MSK %MIVR-SS_RM-7-UNK:Posting msg CONTROL_FAILURE_CONF Socket:Socket[addr=10.1.9.66,port=62888,localport=12028] invokeID:47 failureCode:CF_GENERIC_UNSPECIFIED errorCode:88001 text:Unable to login agent due to problems in JTAPI or CM in CTI Server's message queue
    120657: Aug 08 16:46:18.927 MSK %MIVR-ICD_CTI-7-UNK:OutboundMsgProcessor: got message: { CONTROL_FAILURE_CONF }
    120658: Aug 08 16:46:18.928 MSK %MIVR-ICD_CTI-7-UNK:OutboundMessageprocessor : sending msg : { length=-1 type=CONTROL_FAILURE_CONF,invokeId=47,failureCode=CF_GENERIC_UNSPECIFIED,errorCode=88001, text=Unable to login agent due to problems in JTAPI or CM to socket: Socket[addr=10.1.9.66,port=62888,localport=12028] } 
    120659: Aug 08 16:46:18.928 MSK %MIVR-ICD_CTI-7-UNK:MsgHandler : Sent : { CONTROL_FAILURE_CONF to Socket[addr=10.1.9.66,port=62888,localport=12028]  } 
    I have tried to disassociate and associate the phone with rmcm user and even rebooted UCCX, how can i troubleshoot this problem furher?
    I use IPv4 only, what means line 120654, is it normal?
    Regards,
    Maxim

    I have installed second UCCX and reused CTI and RMCM users,
    It sounds like the upgrade is irrelevant here, and what we're really troubleshooting is your second UCCX installation which is using the same accounts as your first UCCX installation.
    Of course, I've been around long enough to know that communication breakdowns are common, and you may have not meant that.
    For example, maybe what you meant was, you added an HA node?  But if not, and you really installed a new instance while reusing the existing credentials, I would suggest creating new app users for your new UCCX and not sharing them.
    PS It's very hard for me to read your log snippet with the black background.  Could you edit your post and remove the formatting please?  Thanks.

  • Uccx historical reports installer for win7?

    we have a uccx version 8.5 and the installer it has for the historical reports only support windows XP and vista.  i need one for windows 7 but i cannot find it in the cisco download page or maybe i just missed it.  any guidance is much appreciated.  thanks.
    regards,
    ramon

    Hi Ramon,
    The installer for HRC is the same for all Windows OS. This is downloadable from Tools >> Plugins from the CCX Administration Page.
    The support for Windows OS is mentioned in the Compatibility matrix for the CCX in the link below:
    http://tools.cisco.com/squish/f7BAe
    What is your exact version of CCX? Here's the list of Windows OS supported for HR Client with CCX version 8.5 (base) to be run on:
    Win XP Professional
    Win XP Professional SP2
    (Please check Tech Tips & Release Notes)
    Win XP Professional SP3
    (Please check Tech Tips & Release Notes)
    Win Vista (Ultimate and Business)
    Windows 7 (Ultimate)
    Windows 7 x64bit with WoW64(Enterprise)
    Keep in mind, Windows 7 Professional is not listed above. You've to be running the plugin you download on one of the above and it should work fine.
    HTH
    Please rate helpful posts !
    Regards
    Gurpreet

  • UCCX 8.0.2 Installation error?

    Hello All,
    I'm trying to install UCCX 8.0.2  Installation on VMware Infrastrcture in the Lab environment.
    Enclosed file is the screen shot of Installation error, I appreciate if you can advise me why I'm facing this installation error?

    hi Suryanarayana Chintu,
    Press Alt + F2 and collect the logs under cd/tmp.
    Insert the recovery cd , boot and copy log files from /mnt/part6/log/
    Need to see these logs to tell you which RPM has encountered an issue during the install.
    Hope it helps.
    Anand
    Pls rate helpful posts !!

  • Error during installation when add HA server to UCCX

    Hello all,
    I am having issues adding an HA server to a UCCX cluster.  During the installation of the HA server i get the following error
    "Configuration validation with uccxsvr01 failed Configured first node uccxsvr01 is not a first node -is uccxsvr01 entered correctly?
    -is uccxsvr01 the correct first node for this node"
    I have verified the security password, ip address of node 1, hostname of node1
    I have rebooted as well.
    The server is licensed for HA
    the HA server is listed under System and servers in Node 1
    Anyone ever run into this?
    We are running UCCX 10.6.1.10000-39

    Hi kwaldecker@netd...,
     ok.
     If you open the RTMT, is there any alert in Node 1?
     If there is no alert, are you able to make the test bellow?
    a) Backup Node 1.
    b) Shut down Node 1 (it's just a 'Power off' of the VM)
    c) Install a new UCCX in your VM with the same hostname/IP Addr of Node 1.
    d) Install Node 2.
    Note: if you are able to install Node 2 ... Restore the backup in the 'New Node 1' and install Node 2 again.
    Regards.

  • Cisco UCCX - IPhone Mobile Supervisor Installation

    Downloading the IPhone Mobile Supervisor for UCCX. At the registration screen I enter my name, email, & Company. The last field on this same screen displays Unified CCX...., but doesn't state what is supposed to be in this field. I tried turning the phone sideways to see if the rest is displayed and doesn't. Any assistance is greatly appreicated.
    Larry

    Hi
    Not sure if you've resolved this, but you need to add the UCCX version ie 8.0.
    Regards
    Andy

  • UCCX Default prompt installation

    I am currently installing a UCCX 7.0
    I created 2 CSQ , skill groups ..............
    I am finding it a bit difficult to modify the default script to accomodates my new  welcome prompt and the CSQ.
    Can anyone pls assit.
    Julian Mbah

    You will need to ask a more specific question on this forum. Generally speaking we won't hold your hand all the way through; this is free after all.
    There are some example scripts that you can use or reference: Cisco Contact Center Express Script Repository
    Beyond that, there are two Cisco classes offered by Learning Partners: UCCXD and UCCXA. They are - for better or worse - the best training available for the CCX product.

  • Access to UCCX Database

    Hi,
    I'm checking the MSDE of the uccx and trying to register to an external SQL
    But all trials fail
    The external SQL require an authentication, I entered the administrator user and password of the uccx windows machine but failed
    I don't know if it need the SA account or not, if so how can i know its password ? that I have used the same password for all required field when installation,,
    I can open historical reports using supervisor account
    Trying with this account also failed
    Please advise how to do this

    Hi Anthony,
    In the tool bar , "SQL Server Service Manager" exist and running
    it is only and there is no other tools for SQL
    it points to Cisco-UCCX\CRSSQL
    And in drive C,, I can find Microsoft SQL Server in program files and db_cra database
    from serviceability tools > the DB Info
    DB Edition: MSDE version   Version: 8.00.2156

  • Weird behavior in UCCX 7.0.1 SR05

    Hi team,
    I've got a weird behavior in a UCCX 7.01 SR05 installation.
    All incomming calls which go to an agent who is set "ready" set the agent to state "not ready" and go to queue...
    This behavior also occurs with standard script icd.aef.
    Had  anybody has same behavior in an UCCX 7 installation? Or can anybody  help me? I checked my configuration twise and couldn't find
    any issue.
    Thanks a lot,
    Tobias

    I've seen this happen before because of a CUCM configuration issue.  Check whether the CUCM Calling Search Space for the UCCX CTI ports can call the partition of the agent's extension.  My guess is that the call attempts to connect but CUCM will not allow it to go through.  UCCX then marks the agent as "Not Ready" and drops the call back in queue.

  • How to change the Number of IVR ports in a UCCX?

    I know this question has been asked before but it needs to be asked again, as previous answers do not seem to apply.   The simple quesiton is:  If you have a UCCX and if after install you check you check License information and you note that you have 150 IVR ports; how do you increase the number of ports to 300?  
    I have been told that the number of ports is set by the class of the machine hardware and is not a license issue.   Others have suggested it is a license issue?   At the end of the day, however, I want a step by step procedure for adding more IVR ports to my deployment.   Even if that means buying more licenses (though I can not find a SKU).
    I have several clients that have UCCX and are having calls that exceed the number of IVR ports.   Before we get into a discussion of CTI ports or Call Controll Groups, let me identify that I think they are the same.    I can create a CTI Call Control Group with 300 paths, but if I only have 150 IVR ports I am in serious trouble on the 151 call!
    I had a lab system that installed under vmware with 150 ports.  No matter how I tried to configure the CVA it always came up 150 ports!   I added a NFR license to my lab and magically it turned it into a 12 IVR system, so licensing does have something to do with it!  
    I have htis experience on Version 8 and now on Version 9!   I need more IVR ports than appear in the installation.  I want to know exactly the steps needed to increase the number of IVR ports to the maxium of 300 for an enhanced system!
    I can refer CISOC TAC to several tickets I have opened on this subject all with unsatisactory answers!  Most recently 626743961
    Peter Buswell (aka DrVoIP)
    http://blog.drvoip.com       

    Here's the long answer
    Peter Buswell wrote:I know this question has been asked before but it needs to be asked again, as previous answers do not seem to apply.   The simple quesiton is:  If you have a UCCX and if after install you check you check License information and you note that you have 150 IVR ports; how do you increase the number of ports to 300?  
    Since I see below that you mentioned that the system in question is Enhanced, the answer is simply, install on faster hardware.  Presently the best hardware you can get is VMWare ESXi with the 400 Agent License OVA, which gives you 400 IVR Port Licenses.
    Standard licensing works the same as Enhanced, as far as IVR Port licenses go.
    If you were wondering about Premium, then it's a 1:2 ratio of agent:ports.  You cannot buy Premium ports directly, instead you buy them indirectly through the process of buying Premium Agent seats.  So if you had a Premium UCCX with 100 Agents, you would have 200 ports, and if you desired to have 250 ports, you simply buy 25 more Premium Agent seats.  Premium does still need to adhere to the hardware limits.  I have seen partners sell someone an Enhanced UCCX which gave them 300 ports, but they only had like 50 Agents.  A year later, the customer upgraded to Premuim, but only bought 50 seats, and thus downgraded their port license count to 100.  A third of what they had!  The solution?  Buy 100 more Premium Agent seats so your total goes up to 150 Agents, and thus your ports go up to 300.
    Peter Buswell wrote:I have been told that the number of ports is set by the class of the machine hardware and is not a license issue.   Others have suggested it is a license issue?
    These are both correct statements.  Just remember, that it's licensed based first for Premium, then hardware limited.  Standard and Enhanced are hardware limited only.
    Peter Buswell wrote:At the end of the day, however, I want a step by step procedure for adding more IVR ports to my deployment.   Even if that means buying more licenses (though I can not find a SKU).
    Again, for Standard and Enhanced, you need to move to bigger/better hardware to get more ports, assuming you're not already at the meximum of 400.
    Here is the document which walks you through moving to bigger hardware: Disaster Recovery Guide
    And for Premium, you need to purchase the SKU for a Premium Agent Seat license.  It's a 1:2 ratio for agents:ports.
    Peter Buswell wrote:I have several clients that have UCCX and are having calls that exceed the number of IVR ports.
    I'm not a partner, nor in sales, but I thought there was an A2Q process which validates CC designs for sales people.  At any rate, it sounds like they were either under sized or outgrew their overhead, and something needs to be done.
    Sometimes you can simply dump excess calls off.  Think about playing a high call volume message to callers and then drop them.
    Other times you can drop them into voicemail, and come back to it later.
    I've seen some basic call back functionality implemented with an external data source, which could alleviate ports.
    Lastly, I've seen improperly designed scripts which loop on themselves or other scripts, causing a high port usage.
    My point is that there's a few options here, outside of simply increasing the size of the server or purchasing new licenses.  There's no one size fits all answer though.
    Peter Buswell wrote:Before we get into a discussion of CTI ports or Call Controll Groups, let me identify that I think they are the same.
    Are you saying that CTI Ports and Call Control Groups are the same?  Or that CTI Ports/CCG's are the same as IVR Port Licenses?  Cause the former is true, while the latter is not.  Think "oversubscribed" CTI Ports.
    Sometimes it is advantageous to oversubscribe your CTI Ports, to achieve a more dynamic environment.  E.g., I have 100 ports, and all 100 are used for inbound calls.  I develope a single inbound app, which is limited to 10 ports, and handles small bursts of calls.  What happens is that, if the new inbound app is running, the most it can "steal" from the inbound calls is 10 ports.  However, if the app is not running (because it doesn't run all day, it's mostly bursty in nature), I can still have my regular inbound calls go all the way up to 100.
    Peter Buswell wrote:I can create a CTI Call Control Group with 300 paths, but if I only have 150 IVR ports I am in serious trouble on the 151 call!
    This is true.  Again, you need to decide if you really need the extra ports, of if there is some solution to solving this problem without making a hardware/license purchase.  These kinds of problems still exist for customers at the 400 port level, and they don't have the option to "buy more."
    Well, that's not entirely true.  While you cannot grow past the 400 port limit today, you could install another UCCX instance on the same CUCM cluster, effectively doubling your capacity, but breaking your administration into two separate domains.
    Peter Buswell wrote:I had a lab system that installed under vmware with 150 ports.  No matter how I tried to configure the CVA it always came up 150 ports!
    What's CVA?
    Peter Buswell wrote:I added a NFR license to my lab and magically it turned it into a 12 IVR system, so licensing does have something to do with it!  
    The NFR is most likely a Premium license.  Refer back to the 1:2 ratio, and that would tell me you have an NFR license for 6 Premium Agents.  Installing a higher level license on a lower level licensed system brings the whole system up to the higher level.  Recall my partner story about the Enhanced to Premium upgrade scenario.
    Peter Buswell wrote:I have htis experience on Version 8 and now on Version 9!
    The licensing doesn't change from 8x to 9x.
    Peter Buswell wrote:I need more IVR ports than appear in the installation.  I want to know exactly the steps needed to increase the number of IVR ports to the maxium of 300 for an enhanced system!
    You buy bigger/better hardware, and use the link I provided above for moving to that new hardware.
    Peter Buswell wrote:I can refer CISOC TAC to several tickets I have opened on this subject all with unsatisactory answers!  Most recently 626743961
    I would be surprised if there is a single Cisco TAC person who doesn't understand this simply IVR Port licensing model.  Perhaps there was some miscommunication about what was being asked, and what answer was being given.
    I hope that helped to clarify some things for you.  Also, if you are a partner, reach out to your CAM and ask for a one on one with a UCCX guru who can sit down with you.  Cisco would want you to be successful with selling their products.
    Anthony Holloway
    Please use the star ratings to help drive great content to the top of searches.

  • UCCX 8 - Dramatic change in the Create File Document step that is used by the Create XML Document step in order to read an XML file

    /* Style Definitions */
    table.MsoNormalTable
    {mso-style-name:"Table Normal";
    mso-tstyle-rowband-size:0;
    mso-tstyle-colband-size:0;
    mso-style-noshow:yes;
    mso-style-priority:99;
    mso-style-qformat:yes;
    mso-style-parent:"";
    mso-padding-alt:0in 5.4pt 0in 5.4pt;
    mso-para-margin:0in;
    mso-para-margin-bottom:.0001pt;
    mso-pagination:widow-orphan;
    font-size:11.0pt;
    font-family:"Calibri","sans-serif";
    mso-ascii-font-family:Calibri;
    mso-ascii-theme-font:minor-latin;
    mso-fareast-font-family:"Times New Roman";
    mso-fareast-theme-font:minor-fareast;
    mso-hansi-font-family:Calibri;
    mso-hansi-theme-font:minor-latin;
    mso-bidi-font-family:"Times New Roman";
    mso-bidi-theme-font:minor-bidi;}
    For the last 5 years (and in IPCC3.x/4.x,UCCX/5.x/7.x) I've used the same basic subflow to read a XML document that contains holiday dates where the queue should be closed.  I've re-used this script on 20+ client installs and it's always worked.  The structure of the script allows you to pass the path and filename of the XML document as parameters to the subflow. (The document is in the repository)
    I loaded this script in UCCX 8.0.2 recently and it crashed with a Java.IO error.  It looked like it was trying to read the file system directly and not the repository. (In the Linux appliance model this kind of makes sense but why is the step trying to read the file system directly?)
    So I open a TAC case (SR# 615243125) and TAC tells me that the method of using the Create File Document step is not supported anymore and that I should specify the filename directly in the Create XML Document step
    The problem that I see (aside from having to edit all my scripts that use XML files) is that the Create XML Document step is looking for the input to be a type DOCUMENT and not a type STRING.  This seems to imply that I have to hardcode the document in each script that I deploy for a customer.  When it was a string it was easy to construct the full file path from parameters and pass to the subflow.
    Questions to the group
    #1 Am I missing something here?
    #2  Do you assume that you'll be able to load a script that worked fine in UCCX 7 into UCCX 8 and that it should completely function when you're doing everything according to the step reference documentation.
    #3 Cisco didn’t document this in any way that I can find.
    #4 How can you use the Create XML Document step in a fashion that would let you construct the path of the file and the filename previously in the script so you could pass it to a subflow ?  It would seem this functionality has been killed in UCCX 8
    /* Style Definitions */
    table.MsoNormalTable
    {mso-style-name:"Table Normal";
    mso-tstyle-rowband-size:0;
    mso-tstyle-colband-size:0;
    mso-style-noshow:yes;
    mso-style-priority:99;
    mso-style-qformat:yes;
    mso-style-parent:"";
    mso-padding-alt:0in 5.4pt 0in 5.4pt;
    mso-para-margin:0in;
    mso-para-margin-bottom:.0001pt;
    mso-pagination:widow-orphan;
    font-size:11.0pt;
    font-family:"Calibri","sans-serif";
    mso-ascii-font-family:Calibri;
    mso-ascii-theme-font:minor-latin;
    mso-fareast-font-family:"Times New Roman";
    mso-fareast-theme-font:minor-fareast;
    mso-hansi-font-family:Calibri;
    mso-hansi-theme-font:minor-latin;
    mso-bidi-font-family:"Times New Roman";
    mso-bidi-theme-font:minor-bidi;}
    (Background)
    Create File Document Step
    The input filename is a STRING, could be an explicit path and filename in the repository or a variable that represents that path and string
    The output of this step is a DOCUMENT to be used in the Create XML Document step
    The string FILE_FullPathHolidayFiles references  en_us\folderName\documentName.xml
    The document was properly uploaded into the repository only, NOT trying to directly read c:\foo\blah…
    /* Style Definitions */
    table.MsoNormalTable
    {mso-style-name:"Table Normal";
    mso-tstyle-rowband-size:0;
    mso-tstyle-colband-size:0;
    mso-style-noshow:yes;
    mso-style-priority:99;
    mso-style-qformat:yes;
    mso-style-parent:"";
    mso-padding-alt:0in 5.4pt 0in 5.4pt;
    mso-para-margin:0in;
    mso-para-margin-bottom:.0001pt;
    mso-pagination:widow-orphan;
    font-size:11.0pt;
    font-family:"Calibri","sans-serif";
    mso-ascii-font-family:Calibri;
    mso-ascii-theme-font:minor-latin;
    mso-fareast-font-family:"Times New Roman";
    mso-fareast-theme-font:minor-fareast;
    mso-hansi-font-family:Calibri;
    mso-hansi-theme-font:minor-latin;
    mso-bidi-font-family:"Times New Roman";
    mso-bidi-theme-font:minor-bidi;}
    The create XML document input can only be a type DOCUMENT

    #1 Am I missing something here?
    You are mixing two different issues together here.
    The Create File Document step is indeed not needed or supported for creating an XML document. That is why there is a unique step; to trigger XML parsing within the MIVR subsystem.
    Accessing the file system is restricted to a single folder within the VOS model (i.e. 8.0+). This folder is not backed up, replicated, or cleaned up automatically. It was intended to give developers some FS access as a temporary swap location only.
    #2  Do you assume that you'll be able to load a script that
    worked fine in UCCX 7 into UCCX 8 and that it should completely
    function when you're doing everything according to the step reference
    documentation.
    Assume nothing; read the documentation and attend one of the dozens of partner training sessions that CCBU put on advising of the upcoming changes.
    #3 Cisco didn’t document this in any way that I can find.
    You're right, I guess, on the Create File vs. XML Document step. AFAIK Cisco never wrote a notice into the Step Reference Guide explicitly stating that you cannot use the Create File Document although the documentation seemed pretty clear to me without it. File system restrictions are documented in the 8.0 release notes.
    Scripting and Development Series: Volume 2, Editor Step ReferenceUse the Create XML Document step to create a logical document that maps a document to another document variable (where the document has already been pre-parsed as an XML document and is ready to be accessed by the Get XML Document Data step).Use this step before the Get XML Document Data step to obtain data from a document formatted using the Extensible Markup Language (XML).
    #4 How can you use the Create XML Document step in a fashion that would
    let you construct the path of the file and the filename previously in
    the script so you could pass it to a subflow ?  It would seem this functionality has been killed in UCCX 8
    No it hasn't; just concatinate a string to build the Source Document parameter the step needs. Example:  "DOC[" + myFilePath + "]"

  • Licensing Issue Quality Management 9.0 with UCCX 8.5

    Hi guys,
    The UCCX compatibility matrix, Cisco WFO System config Guide plus QM 9.0 installation guide all state QM9.0 is compatible with UCCX 8.5(SU3).
    We have ordered QM9.0 licenses using part number
    L-CCX-90-QM-L-K9=:L-CCX-90-QM-L-K9= : CCX 9.0 Quality Manager Server , 10 Seats LICENSE ONLY
    I am unable to add these licenses to our UCCX server as I am getting:
    Error: The Cisco Unified CCX Quality Manager Seat feature (2nd line) of xxxxx.lic has unsupported version number (9.0)
    Has anyone installed QM9.0 with UCCX 8.5 and if so what licenses did you have to purchase?
    Thanks!

    I have not done this yet, I was looking into getting the license to do same you are doing.  Thanks for the heads up. I will wait to see outcome of your attempt.
    My main drive to go to 9.x is to get IE9 32 bit support with the latest 9.x SR as I have a handful of supervisors who have Windows 7 and using it to play back recordings, etc and I'm tired of the compatibility issues and time spent on their PCs to keep it running after they do other updates, etc.  Was hoping 9.x with the IE9 and 32 bit support would help with those headaches.

Maybe you are looking for