July CCXML Implementation Report: 10_5_7 and 10_5_8: invalid scripts with <join>

Hello www-voice,

In 10_5_7, script 10_5_7_A_87.ccxml is used to test parameters of the 
<join> element:

<?xml version="1.0" encoding="UTF-8"?>
<ccxml xmlns="http://www.w3.org/2002/09/ccxml" 
xmlns:conf="http://www.w3.org/2005/ccxml-conformance" version="1.0">
     <var name="connid1" expr="application.connid"/>
     <join id2="connid1"/>
</ccxml>

The test assumes that the document loading fails because of the missing 
id1 parameter. However, the script contains so many errors (is invalid 
for so many reasons) that its loading can fail even if the <join> 
element parsing is not implemented correctly. For instance, in OptimTalk 
event error.createccxml contains the following reason: "tag <join> 
cannot be a child of tag <ccxml>".

Our recommendation is to use valid script with only one invalid <join> 
element.

The same problem appears in scripts 10_5_7_A_90.ccxml and 
10_5_8_A_144.ccxml.


Thanks,
Petr

-- 
   Petr Kuba, Project Manager
   OptimSys, s.r.o
   kuba@optimsys.cz
   Tel: +420 541 143 065
   Fax: +420 541 143 066
   http://www.optimsys.cz

Received on Monday, 26 July 2010 10:22:29 UTC