I am currently evaluating the Plum Ion IVR server and working with Troy Signorelli from PlumGroup for assistance. I have a VM with Plum Ion loaded on our local network. The VM server seems to fail processing the vxml page with the following grammar.
However the same vxml page with the same piece of code gets processed on the Cloud Server published on PlumVoice portal.
Code: Select all
<grammar type="application/srgs+xml" mode="dtmf" root="digit5">
<rule id="digit5" scope="public">
<one-of>
<item>1</item>
<item>2</item>
</one-of>
</rule>
</grammar>
I even tried replacing the element with the following syntax, but to no success.
Wed 21 Oct 2015 04:14:37.352 PM:
GrammarManager::CreateGrammarFromString(application/srgs+xml):
---------
<?xml version='1.0'?>
<grammar root="digit5" xml:lang="en-us" mode="dtmf">
<rule id="digit5" scope="public"><one-of><item>1</item><item>2</item></one-of></rule>
</grammar>
---------
errno: 215 message ASR Engine Unavailable: error.noresource
VXI::assign_element(name="InPage" expr = "'ROOT.XML'")
Wed 21 Oct 2015 04:14:37.353 PM:
ROOT.XML
VXI::assign_element(name="Counter" expr = "Counter +1")
*** UNKNOWN ERROR CAUGHT ***
error.noresource
Err_13
Wed 21 Oct 2015 04:14:37.354 PM:
Fetching Document: PharmacyQ.asp
DocumentParser::FetchDocument(PharmacyQ.asp)
Cache Miss: http://172.18.16.237/IOAdmin/CMS/RxRefi ... rmacyQ.asp
Attempting to fetch http://172.18.16.237/IOAdmin/CMS/RxRefi ... rmacyQ.asp
Code: Select all
<grammar type="application/x-jsgf" mode="dtmf">
( 1 | 2 )+
</grammar>
Thanks