- Contents
VoiceXML Technical Reference
General VoiceXML Considerations
Session variables
The following table lists the session variables that are supported, and from where their data is obtained:
|
Property |
Data source |
|
session.connection.local.uri |
Eic_LocalTnRaw call attribute |
|
session.connection.remote.uri |
Eic_RemoteTnRaw call attribute |
|
session.connection.protocol.name |
Eic_ProtocolId call attribute |
|
session.connection.protocol.version |
' ' |
|
session.connection.redirect |
Not currently set |
|
session.connection.aai |
Not currently set |
|
session.connection.originator |
session.connection.remote.uri if call is incoming session.connection.local.uri if call is outgoing ' ' if neither |
|
session.inin.localMachineName |
Host computer of VoiceXML interpreter |
|
session.inin.interpreterName |
VoiceXML interpreter instance on a host computer |
ININ-specific errors
In addition to the "standard" errors that are specified in the VoiceXML 2.1 standard, VoiceXML Interpreter can return a number of ININ-specific errors, which are specific to the Genesys (formerly Interactive Intelligence) PureConnect implementation.
ININ-specific errors include:
-
error.com.inin.lostownership
-
error.com.inin.processdoc
-
error.com.inin.initiation.session
-
error.com.inin.hostsvr.deserialize.vxiinterpretdocreq
-
error.com.inin.hostsvr.deserialize.vxiinterpreturlreq
-
error.com.inin.hostsvr.interpretermgr.nosessions
-
error.com.inin.hostsvr.interpretermgr.nullsession
-
error.com.inin.hostsvr.interpretermgr.sessionnotfound
-
error.com.inin.hostsvr.interpretermgr.loginfailed
-
error.com.inin.hostsvr.interpretermgr.deserialize.vxiacceptsessionsreq
-
error.com.inin.hostsvr.interpretermgr.deserialize.vxiloginreq
-
error.com.inin.hostsvr.interpretermgr.deserialize.vxilogoutreq
-
error.com.inin.hostsvr.interpreterssn.deserialize.vxiuploadfilereq
-
error.com.inin.hostsvr.interpreterssn.deserialize.vxidownloadfilereq
-
error.com.inin.hostsvr.interpreterssn.deserialize.vxiexchangestreamendpoints
-
error.com.inin.hostsvr.interpreterssn.deserialize.vxireservefilenamereq
-
error.com.inin.hostsvr.interpreterssn.deserialize.vxireleasefilereq
-
error.com.inin.hostsvr.interpreterssn.nolicense
-
error.com.inin.hostsvr.interpreterssn.interpreturl.vxiserver
-
error.com.inin.hostsvr.interpreterssn.upload.fileNotReserved
-
error.com.inin.hostsvr.interpreterssn.upload.streamopenfailure
-
error.com.inin.hostsvr.interpreterssn.upload.createfilefailure
-
error.com.inin.hostsvr.interpreterssn.upload.transferfailure
<log> messages
The output from VoiceXML <log> tags is sent to the voicexmlserver.ininlog trace log file “voicexmlserver.ininlog” under the “VXILogTopic.” Because BladewareVXML considers these <log> messages as “Diagnostic” messages, set the trace level to 90 (Verbose Notes) or higher to see these messages in the trace log file.

