« Back to CVP - All Versions

RE: Courtesy Callback element location

Combination View Flat View Tree View
Threads [ Previous | Next ]
toggle
Would anyone happen to know where one would find the classes for the Courtesy Callback elements within Studio? Recently I discovered that in CVP 9 the SetQueueDefaults element contains 2 new settings that were not present in 8.5, they have also derogated 2 settings that were present. Since there is a difference I would like to be able to just run Studio 9x and have access to the 8x CCB Elements, if not all at least the SetQueueDefaults element. Below is a copy of the settings for each of the elements for your reference.
 
 
 
 
From 8x
 
<setting name="qname">default</setting>
<setting name="maxpct">100</setting>
<setting name="maxcnt">9999999</setting>
<setting name="refresh">1</setting>
<setting name="maxewt">900</setting>
<setting name="tz">America/New_York</setting>
<setting name="keepalive">180</setting>
<setting name="dnis">5901</setting>
***<setting name="ivr">30</setting>***
<setting name="cli">8005551212</setting>
***<setting name="sample">15</setting>***
<setting name="burst">10:1</setting>
<setting name="rna">30</setting>
<setting name="su">00:00:00-23:59:59</setting>
<setting name="mo">00:00:00-23:59:59</setting>
<setting name="tu">00:00:00-23:59:59</setting>
<setting name="we">00:00:00-23:59:59</setting>
<setting name="th">00:00:00-23:59:59</setting>
<setting name="fr">00:00:00-23:59:59</setting>
<setting name="sa">00:00:00-23:59:59</setting>
<setting name="noresponse">3;300</setting>
<setting name="busy">3;300</setting>
<setting name="noanswer">3;300</setting>
<setting name="trunksbusy">3;60</setting>
<setting name="error">3;60</setting>
From 9x
 
<setting name="qname">default</setting>
<setting name="maxpct">100</setting>
<setting name="maxcnt">9999999</setting>
<setting name="refresh">1</setting>
<setting name="maxewt">900</setting>
<setting name="tz">America/New_York</setting>
<setting name="keepalive">180</setting>
<setting name="dnis">5901</setting>
***<setting name="reconnect_time">30</setting>***
<setting name="cli">8005551212</setting>
***<setting name="SLA_time">60</setting>***
<setting name="burst">10:1</setting>
<setting name="rna">30</setting>
<setting name="su">00:00:00-23:59:59</setting>
<setting name="mo">00:00:00-23:59:59</setting>
<setting name="tu">00:00:00-23:59:59</setting>
<setting name="we">00:00:00-23:59:59</setting>
<setting name="th">00:00:00-23:59:59</setting>
<setting name="fr">00:00:00-23:59:59</setting>
<setting name="sa">00:00:00-23:59:59</setting>
<setting name="noresponse">3;300</setting>
<setting name="busy">3;300</setting>
<setting name="noanswer">3;300</setting>
<setting name="trunksbusy">3;60</setting>
<setting name="error">3;60</setting>

Kristian,
It looks like the CCB classes are in C:\Cisco\CVP\VXMLServer\common\lib\cvp-vxml.jar or
C:\Cisco\CallStudio\eclipse\plugins\com.audiumcorp.studio.library.common_x.y.z\lib\cvp-vxml.jar
 
The cvp-vxml.jar file contains the package com\cisco\cvp\vxml\custelem\callback
Which contains all the CCB java classes and a few other classes (see the picture I'm posting on the forum).
I'd be surprised if you could replace the cvp-vxml.jar from CVP9 with that in CVP 8.5 - if that's what you were thinking.  I would think there's some interconnection between the modified settings and some other software outside of vxml server.  But, if you do try it, let me know if it works!
 
 

 
 

Guess I'll upload the picture instead.  
Attachments:

From the Element Specs ref manual:
1.It looks like the old 'ivr' setting is now named as the 'reconnect' setting.
2.SLA - is new - Service Level Agreement - " Average number of seconds to wait before connecting to an agent after a caller is called back." - but it is also optional.
So if you leave SLA blank, and set the reconnect setting value to what you used to put into the 'ivr' setting value - then it should work same as it used to.
3.What happens if you Import an 8.5 Studio CCB app into 9.0 Studio?  Does it make these changes for you? Or break the app?

Also notice that "sample" is not in the 9x version. As far as opening a CVP 8 CCB script in 9 and vice versa. It really doesn't matter what version the script was as long as you open it and deploy it from the version of Studio that matches CVP. So to answer your question directly, Yes it makes the changes for you based on the version of Studio you use to deploy it. 

Janine Graves:
Kristian, It looks like the CCB classes are in C:\Cisco\CVP\VXMLServer\common\lib\cvp-vxml.jar or C:\Cisco\CallStudio\eclipse\plugins\com.audiumcorp.studio.library.common_x.y.z\lib\cvp-vxml.jar   The cvp-vxml.jar file contains the package com\cisco\cvp\vxml\custelem\callback Which contains all the CCB java classes and a few other classes (see the picture I'm posting on the forum). I'd be surprised if you could replace the cvp-vxml.jar from CVP9 with that in CVP 8.5 - if that's what you were thinking.  I would think there's some interconnection between the modified settings and some other software outside of vxml server.  But, if you do try it, let me know if it works!        
  Nope it sure doesn't. You lose the Cisco folder alltogether when you replace the cvp-vxml.jar. Oh well so much for trying.