在/var/log/dynlog/dynlog中执行时出现以下voicegglue错误
15:35:54:525 err OPEN_VXI luke---- callid=[58] |1098905920|58|SEVERE|swi:SBinet|257|SBinet: cookie属性名后期待'=' |attributeSpec=HttpOnly|attribute=HttpOnlyn
我没有答案,但我已经找到了产生问题的代码。也许我们可以一起找出原因。我是一个开发人员,但还没有这个SB*和朋友浏览器的工作原理的理解。
if (hasValue)
{
// Now we have to deal with attributes of the form x=y
if ((p = SBinetHttpUtils::expectChar(p,"=")) == NULL || !*p)
{
if (logger)
logger->Error(257, L"%s%S%s%S", L"attributeSpec", attributeSpec,L"attribute", attribute);
return NULL;
}
p++;
位于openvxi-3.4+vglue/src/inet/SBinetCookie.cpp
如果您想停止由未处理的错误引起的无限循环。正确的方法是将标记添加到由无限抛出的java错误引发的未处理事件中。这是默认值,但不是来自ampersand.com
的示例<error>
<log expr="'*** unhandled event ' + _event + ' thrown : ' + _message + ' ***'"/>
<prompt bargein="false">
A technical problem just occurred,
Please check the logs for more information.
</prompt>
<exit/>
</error>