We've Moved! Please visit our new and improved forum over at our new portal: https://portal.plumvoice.com/hc/en-us/community/topics

Strange behaviour

Questions and answers about Plum iOn systems

Moderators: admin, support

Post Reply
shanthint@paydq.com
Posts: 84
Joined: Wed Apr 04, 2007 4:58 pm

Strange behaviour

Post by shanthint@paydq.com »

Hello,
I am experiencing very strange behaviour with our Plum voice server.
I made a call at 12.00 in the afternoon I got my application error handling message. So that's normal behaviour.
But after that when I tried to call the same number, It is giving me the same thing even everything was fixed. The same application works fine with another phone number.
I tried graceful shut down and also rebooted the machine too.
But it just holds the last call's information and keep giving me the same thing. and also the call log doesn't change. It just the old one (12.00 pm ).

This is my call log:

Call Start Event: ANII DNIS 8216 VURL /usr/local/plumvp/config/director.vxml
DocumentParser::FetchDocument()
DocumentParser::FetchDocument(/usr/local/plumvp/config/director.vxml)
Attempting to fetch file:///usr/local/plumvp/config/director.vxml
Click here to view saved VoiceXML script
VXI::var_element(name="ani" expr = "session.telephone.ani")
VXI::var_element(name="dnis" expr = "session.telephone.dnis")
VXI::var_element(name="id" expr = "session.id")
VXI::var_element(name="callee_type" expr = "session.telephone.callee_type")
file:///usr/local/plumvp/config/1180967061_1628500814.vxml
DocumentParser::FetchDocument(file:///usr/local/plumvp/config/1180967061_1628500814.vxml)
Attempting to fetch file:///usr/local/plumvp/config/1180967061_1628500814.vxml
Click here to view saved VoiceXML script
VXI::assign_element(name="dnis" expr = "session.telephone.dnis"
DocumentParser::FetchDocument(http://ipaddress/IVRApplication/PresentationAction.do)
Posted form data is URL encoded
Attempting to fetch http://ipaddress/IVRApplication/PresentationAction.do
Click here to view saved VoiceXML script
Loading Builtin grammar: builtin:dtmf/digits
Loading Builtin grammar: builtin:grammar/digits
Loading Builtin grammar: builtin:dtmf/digits?length=5
Loading Builtin grammar: builtin:grammar/digits?length=5
VXI::var_element(name="customerid" expr = "0")
VXI::var_element(name="zip" expr = "0")
VXI::queue_prompts()
bargein set to true
INPUTMODES set to "DTMF"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice name="Donna" gender="female"><s><speak> Please enter your customer code .
.</speak></s> Then press pound.
</voice></speak>
---------
VXI::field_element - activating grammars for form = 'customerentry' formitem = 'CustomerID'
VXI::do_recognition()
PromptManager::Play()
Newly queued prompts are now being played


Thu 14 Feb 2008 12:01:07 PM EST:

received event: noinput
bargein set to true
INPUTMODES set to "DTMF"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice name="Donna" gender="female"><s><speak> I did not get it.</speak></s> Please try again</voice></speak>
---------
VXI::queue_prompts()
bargein set to true
INPUTMODES set to "DTMF"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice name="Donna" gender="female"><s><speak> Please enter your customer code
.</speak></s> Then press pound.
</voice></speak>
---------
VXI::field_element - activating grammars for form = 'customerentry' formitem = 'CustomerID'
VXI::do_recognition()
PromptManager::Play()
Newly queued prompts are now being played


Thu 14 Feb 2008 12:01:21 PM EST:

dtmf input: 97858099943747#
Found grammar match
hypothesis #0: 97858099943747 (1.0000)
VXI::assign_element(name="customerid" expr = "CustomerID"
VXI::queue_prompts()
bargein set to true
INPUTMODES set to "DTMF"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice name="Donna" gender="female">
Please enter your billing zip code. Then press pound.
</voice></speak>
---------
VXI::field_element - activating grammars for form = 'zipentry' formitem = 'zipcode'
VXI::do_recognition()
PromptManager::Play()
Newly queued prompts are now being played


Thu 14 Feb 2008 12:01:28 PM EST:

dtmf input: 79416#
Found grammar match
hypothesis #0: 79416 (1.0000)
bargein set to true
INPUTMODES set to "DTMF"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice name="Donna" gender="female">Please wait while we process your request.</voice></speak>
---------
VXI::assign_element(name="zip" expr = "zipcode"
Newly queued prompts are now being played


Thu 14 Feb 2008 12:01:30 PM EST:

DocumentParser::FetchDocument(ProfileAction.do)
Posted form data is URL encoded
Attempting to fetch http://ipaddress/IVRApplication/ProfileAction.do


Thu 14 Feb 2008 12:01:32 PM EST:

Click here to view saved VoiceXML script
DocumentParser::FetchDocument(CustomerEntry.do)
Attempting to fetch http://ipaddress/IVRApplication/CustomerEntry.do
Click here to view saved VoiceXML script
Loading Builtin grammar: builtin:dtmf/digits


Thu 14 Feb 2008 12:01:33 PM EST:

Loading Builtin grammar: builtin:grammar/digits
Loading Builtin grammar: builtin:dtmf/digits?length=5
Loading Builtin grammar: builtin:grammar/digits?length=5
GrammarManager::CreateGrammarFromString(application/x-jsgf):
---------

<?xml version='1.0'?>
<grammar xml:lang="en-us" mode="dtmf">
^(1|2|3|4|5|6|7|8|9|0)$
</grammar>

---------

Loading Builtin grammar: builtin:dtmf/digits?length=1
VXI::var_element(name="customerid" expr = "0")
VXI::var_element(name="zip" expr = "0")
VXI::var_element(name="counter" expr = "1")
VXI::queue_prompts()
VXI::foreach_element()
bargein set to true
INPUTMODES set to "DTMF"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice name="Donna" gender="female"><voice gender="female" name="Donna"><speak> To Make a Payment , Press 1 .
</speak></voice></voice></speak>
---------
bargein set to true
INPUTMODES set to "DTMF"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice name="Donna" gender="female"><voice gender="female" name="Donna"><speak> To Exit , Press 2 .
</speak></voice></voice></speak>
---------
bargein set to true
INPUTMODES set to "DTMF"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice name="Donna" gender="female"><voice gender="female" name="Donna"><speak> To hear this Menu again , Press 3 .
</speak></voice></voice></speak>
---------
VXI::field_element - activating grammars for form = 'mainMenu' formitem = 'choice'
VXI::do_recognition()
PromptManager::Play()
Newly queued prompts are now being played


Thu 14 Feb 2008 12:01:42 PM EST:

received event: noinput
bargein set to true
INPUTMODES set to "DTMF"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice name="Donna" gender="female">I will repeat the options for you</voice></speak>
---------
VXI::assign_element(name="counter" expr = "1"
VXI::queue_prompts()
VXI::foreach_element()
bargein set to true
INPUTMODES set to "DTMF"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice name="Donna" gender="female"><voice gender="female" name="Donna"><speak> To Make a Payment , Press 1 .
</speak></voice></voice></speak>
---------
bargein set to true
INPUTMODES set to "DTMF"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice name="Donna" gender="female"><voice gender="female" name="Donna"><speak> To Exit , Press 2 .
</speak></voice></voice></speak>
---------
bargein set to true
INPUTMODES set to "DTMF"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice name="Donna" gender="female"><voice gender="female" name="Donna"><speak> To hear this Menu again , Press 3 .
</speak></voice></voice></speak>
---------
VXI::field_element - activating grammars for form = 'mainMenu' formitem = 'choice'
VXI::do_recognition()
PromptManager::Play()
Newly queued prompts are now being played


Thu 14 Feb 2008 12:01:44 PM EST:

dtmf input: 8
Found grammar match
hypothesis #0: 8 (1.0000)
VXI::assign_element(name="counter" expr = "1"
bargein set to true
INPUTMODES set to "DTMF"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice name="Donna" gender="female">Please Choose a menu option.</voice></speak>
---------
VXI::queue_prompts()
VXI::foreach_element()
bargein set to true
INPUTMODES set to "DTMF"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice name="Donna" gender="female"><voice gender="female" name="Donna"><speak> To Make a Payment , Press 1 .
</speak></voice></voice></speak>
---------
bargein set to true
INPUTMODES set to "DTMF"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice name="Donna" gender="female"><voice gender="female" name="Donna"><speak> To Exit , Press 2 .
</speak></voice></voice></speak>
---------
bargein set to true
INPUTMODES set to "DTMF"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice name="Donna" gender="female"><voice gender="female" name="Donna"><speak> To hear this Menu again , Press 3 .
</speak></voice></voice></speak>
---------
VXI::field_element - activating grammars for form = 'mainMenu' formitem = 'choice'
VXI::do_recognition()
PromptManager::Play()
Newly queued prompts are now being played


Thu 14 Feb 2008 12:01:54 PM EST:

dtmf input: 0
Found grammar match
hypothesis #0: 0 (1.0000)
VXI::assign_element(name="dest" expr = "menuArray[choice-1].dest"
errmsg TypeError: menuArray[choice - 1] has no properties line 1 linetxt tokentxt
received event: error.semantic.ecmascript
An programmatic error occurred. Terminating...
DocumentParser::FetchDocument(SystemError.do)
Attempting to fetch http://ipaddress/IVRApplication/SystemError.do
Click here to view saved VoiceXML script
VXI::var_element(name="extno" expr = "8888")
VXI::queue_prompts()
TransferBlind: 8888


Thu 14 Feb 2008 12:01:57 PM EST:

received event: connection.disconnect.transfer
VXI::exit_element()
Call End Event
Ending session
Ending Session On Channel 8

Thank you in advance.

support
Posts: 3632
Joined: Mon Jun 02, 2003 3:47 pm
Location: Boston, MA
Contact:

IVR code needed to help debug issues

Post by support »

Hi,

Looking at your IVR call log, I saw an "error.semantic.ecmascript" in there, which means there's a problem in your IVR code. You can post a small snippet of your IVR code that is causing this IVR error here and we can help you debug it.

Regards,
Plum Support
Last edited by support on Fri Feb 26, 2010 12:35 pm, edited 2 times in total.

shanthint@paydq.com
Posts: 84
Joined: Wed Apr 04, 2007 4:58 pm

Post by shanthint@paydq.com »

Yes you are right. But I fixed the code before trying so many times.
Also I found out the problem.
It is not the plum server. Some issues with out phone switch. we fixerd it and now it is working fine.
Sorry for the trouble.
Thank you.

Post Reply