Pure VXML application works in ExperiencePortal 8.1.1 and earlier but fails in version 8.1.2
VXML calls a REST service using <data> and the service worked based on logging.
<data maxage="0" name="User" srcexpr="lookupUser(aCode, connection.call_tag)" fetchaudio="/alert_messaging/resources/speech/percolate.wav" method="get" accept="application/xml"/>
<var name="rootdoc" expr="User.documentElement"/>
However, when the vxml tries to access the resulting DOM object, it fails and gives the following error in the VB logs:
@2023-01-25 15:09:46,460||FINER|CommonVXI.Interpreter|141763|Session=EPMPP812-2023025220934-17|VXI.cpp:4936:VXI::data_element() Completed|EPMPP812.lab.interactivenw.com####
@2023-01-25 15:09:46,460||FINER|CommonVXI.Interpreter|141763|Session=EPMPP812-2023025220934-17|VXI.cpp:3735:VXI::executable_element - VAR|EPMPP812.lab.interactivenw.com####
@2023-01-25 15:09:46,460||FINER|CommonVXI.Interpreter|141763|Session=EPMPP812-2023025220934-17|VXI.cpp:3801:VXI::var_element(name=rootdoc exp=User.documentElement)|EPMPP812.lab.interactivenw.com####
@2023-01-25 15:09:46,460||FINE|CommonVXI.Jsi|141763|Session=EPMPP812-2023025220934-17|JsiCompartment.cpp:931:ECMA Error:: errmsg: reference to undefined property "documentElement"; lineno: 1; linetxt: (null); tokentxt: (null)
|