Dear all,
I'm writing voicexml application on Cisco voice gateway but always get error with 'foreach' loop. Ignore unknown element <foreach>
I think that 'foreach' is not working so I tried to debug with simple code as below and still got the same error. Ignore unknown element <foreach>
<?xml version="1.0" encoding="iso-8859-1"?>
<vxml version="2.0">
<form id="play_one">
<block>
<var name="numlist" expr="new Array('one', 'two', 'three')"/>
<foreach item="anum" array="numlist">
<log>write it <value expr="anum" /> </log>
</foreach>
</block>
</form>
</vxml>
Debug log:
Jul 17 16:23:29.664: //0//VXML:/vxml_start_element_handler:
tftp://10.48.14.2/acmetftp.vxml
at line 7: : Ignore unknown element <foreach>
Jul 17 16:23:29.664: //-1//VXML:/vxml_start_element_handler: Exit@275
Jul 17 16:23:29.664: //-1//VXML:/vxml_start_element_handler: Exit@275
Jul 17 16:23:29.664: //-1//VXML:/vxml_end_element_handler: Unknown element, exit@788
Jul 17 16:23:29.664: //-1//VXML:/vxml_end_element_handler: Unknown element, exit@788
Jul 17 16:23:29.664: //-1//VXML:/vxml_end_element_handler: Unknown element, exit@788
Jul 17 16:23:29.664: //0//VXML:/vxml_parse:
Could you help to review and advise?
Thanks,
Duy Do.