Restcomm直播调用修改

Restcomm live call modification

正在尝试使用实时呼叫修改执行呼叫转移。客户端 bob 调用客户端 alice 并且在调用过程中我 运行 以下命令行:

curl -XPOST -u user:password <a href="http://192.168.0.100:8080/restcomm/2012-04-24/Accounts/ACae6e420f425248d6a26948c17a9e2acf/Calls.json/CAa7c46f842cbf4dbdb1e0bc4715414577" rel="nofollow noreferrer">http://192.168.0.100:8080/restcomm/2012-04-24/Accounts/ACae6e420f425248d6a26948c17a9e2acf/Calls.json/CAa7c46f842cbf4dbdb1e0bc4715414577</a> -d "Url=<a href="http://192.168.0.100:8080/restcomm-rvd/services/apps/AP85e9ec/controller" rel="nofollow noreferrer">http://192.168.0.100:8080/restcomm-rvd/services/apps/AP85e9ec/controller</a>"

但是,命令失败并显示 期货在 [10 秒]

后超时

通过调试 Restcomm 源(版本 8.0.0.1114)我找到了问题的根源,它是

cdr = dao.getCallDetailRecord(new Sid(callSid)); ... callPath = cdr.getCallPath(); // == NULL Future future = (Future) ask(callManager, new GetCall(callPath), expires);

它是按设计工作还是存在错误?

您能否在 github 上使用日志和 pacp 打开一个问题并可能对其进行调查并提出解决方案?