Cisco Cisco Unified IP Interactive Voice Response (IVR) 8.0(1) Leaflet
Chapter 2 CRS Editor Palette Step Descriptions
Java Steps
2-312
Cisco CRS Scripting and Development Series: Volume 2, Editor Step Reference Guide, Release 6.0(1)
This section contains the following topics:
•
•
•
•
Note
•
You should be experienced in Java programming to use Java Type variables
and the steps in the JAVA palette of the CRS Editor.
and the steps in the JAVA palette of the CRS Editor.
•
The Create Java Object, Execute Java Method, and Set/Get Java Property
steps are deprecated and, although no longer visible in the CRS Editor palette,
they are still visible in old scripts and are supported.
steps are deprecated and, although no longer visible in the CRS Editor palette,
they are still visible in old scripts and are supported.
•
Use the Java tool in the CRS Expression Editor to enter Java functionality
that the deprecated steps offered. The Expression Editor Java tool is easier to
use and more functional than the deprecated steps. For more information, see
the Cisco CRS Scripting and Development Series: Volume 3, Expression
Language Reference.
that the deprecated steps offered. The Expression Editor Java tool is easier to
use and more functional than the deprecated steps. For more information, see
the Cisco CRS Scripting and Development Series: Volume 3, Expression
Language Reference.
•
To use full Java functionality, you need a Java license.
Java Licensing
•
From CRS 4.x, expressions are validated against installed licenses to make
sure that they do not violate license agreements. This validation is performed
by the Cisco CRS Engine whenever a script is loaded or whenever a prompt
template or grammar template is accessed and evaluated.
sure that they do not violate license agreements. This validation is performed
by the Cisco CRS Engine whenever a script is loaded or whenever a prompt
template or grammar template is accessed and evaluated.
•
For script expressions containing TTS or Java features to work during
runtime, you must have either a Unified IP IVR or a Unified CCX Premium
license.
runtime, you must have either a Unified IP IVR or a Unified CCX Premium
license.
An example of a TTS feature is a TTS prompt complex literal. A Java feature
is a complex expression block, a Java-like statement, method, constructor
invocation expression, or a field access expression.
is a complex expression block, a Java-like statement, method, constructor
invocation expression, or a field access expression.
•
Any license violation will be recorded in the logs and prevent the scripts from
being loaded in memory.
being loaded in memory.