You are viewing a plain text version of this content. The canonical link for it is here.
Posted to taglibs-user@tomcat.apache.org by Rahul P Akolkar <ak...@us.ibm.com> on 2005/06/26 03:58:46 UTC
[ANN] Recent changes to the RDC sandbox taglib and 1.0 RC1
The RDC sandbox taglib [
http://jakarta.apache.org/taglibs/sandbox/doc/rdc-doc/intro.html ] has new
features and a 1.0 release candidate.
Major Changes:
1) Graceful exit strategies - It is possible to define a maximum number of
<noinput> and <nomatch> events after which the RDC will gracefully exit
with the appropriate exit status.
2) Internationalization - Internationalization support has been added to
all components. Grammars and default configuration files are read out of
property files. Locales can be set per RDC-based web application, and
overridden by individual RDCs as needed.
3) Logging - Jakarta Commons Logging provides logging using the web
application's configuration.
4) RDC Filter - Lightweight mechanism for (a) Improving aesthetics of
VoiceXML output and (b) Performing platform adaptations to account for
markup variations.
5) Calling an RDC as a subdialog - JSPs hosting a RDC component can now be
called as VoiceXML subdialogs. Support available for composites in
distribution.
6) More documentation has been added, including a Jakarta Taglibs wiki
with tutorials.
New RDC Tags:
1) <rdc:creditcardAmount> - Retrieves a currency value augmented by
grammars for minimum amount due, full balance etc.
2) <rdc:creditcardExpiry> - RDC with grammars geared towards collecting
credit card expiry dates i.e. (month, year) tuples.
3) <rdc:creditcardNumber> - RDC with grammars geared towards collecting
credit card numbers.
4) <rdc:creditcardInfo> - A composite RDC, allowing collection of (credit
card type, number, expiry, security code) tuples; and flexibly any
combination thereof using a mode switch.
Modified RDC Tags:
* All component tags ('locale' attribute added).
Sandbox source is here [
http://cvs.apache.org/builds/jakarta-taglibs-sandbox/nightly/src/ ]
RDC binaries are here [
http://cvs.apache.org/builds/jakarta-taglibs-sandbox/nightly/projects/rdc/
]
RDC revision history is available here [
http://jakarta.apache.org/taglibs/sandbox/doc/rdc-doc/changes.html ]
RDC wiki is here [
http://wiki.apache.org/jakarta-taglibs/ReusableDialogComponents ]
The RDC taglib has a 1.0 release candidate. The 1.0 release plan is here [
http://wiki.apache.org/jakarta-taglibs/ReusableDialogComponents/1.0ReleasePlan
]. You are encouraged to go through the sources and try out the binaries.
-Rahul Akolkar