从WSO2调用R脚本 - 弥合松散的结束

时间:2016-02-15 12:17:03

标签: r wso2 wso2cep siddhi wso2-das

我希望从WSO2 DAS服务器调用我的R脚本。 我在siddhi查询中编写了以下代码

private void button1_Click(object sender, EventArgs e)
{
    if (index == list.Count - 1)
        index = -1;
    index = list.FindIndex(++index, x => x.Contains(textBox1.Text));
    if (index >= 0)
        listView1.Items[index].Selected = true;
}

是我调用R脚本正确的语法吗?如果可以,请告诉我为什么会收到此错误Error message in DAS console。我还在https://rforge.net/JRI/files/下载了JRI文件 根据wso2给出的链接。

1 个答案:

答案 0 :(得分:0)

这不是由于语法错误,而是因为没有正确配置JRI。有关集成R的信息,请参阅WSO2 CEP文档,并确保使用的是精确版本[1]。您可以尝试为R extension [2]编写的几个测试用例。

[1] https://docs.wso2.com/display/CEP400/Installing+R+to+work+with+WSO2+CEP

[2] https://github.com/wso2-gpl/siddhi/blob/master/siddhi-extensions/r/src/test/java/org/wso2/siddhi/gpl/extension/r/RScriptTestCase.java