Question

BVR VRBE component reports error.semantic: Timeout waiting for response from grammar compile.

What is the default timeout for this operation?
Can the timeout be changed?


Answer

Blueworx Voice Response has a default timeout of 5 seconds when waiting for a grammar to compile. This timeout can be changed with a parameter in $DTJ_HOME/dtj.ini:

wvr.mrcp.read.timeout=[value in milliseconds]

The changes in dtj.ini will take effect after VRBE is restarted:

dtjstop
dtjshost -exit
dtjshost
dtjstart

Note that the parameter change will have an affect on ALLĀ MRCP responses, not just grammar compilation.