DAS 3.0.1 中的 artifacts.xml 是什么

What is artifacts.xml in DAS 3.0.1

路径C:\wso2\wso2das-3.0.1\repository\components有一个artifacts.xml文件.

这个文件的作用是什么?

我可以修改此文件以添加用于扩展 SIDDHI 的新库吗?例如:

jaxrs-api-3.0.2.Final.jar
resteasy-client-3.0.2.Final.jar
resteasy-jaxrs-3.0.2.Final.jar
javax.json-1.0.4.jar
javax.json-api-1.0.jar

我的问题是 Siddhi 无法识别包含此库的 JAR。

Eclipse 'p2' 安装系统使用 artifacts.xml 文件来描述产品中可安装工件的存储库。 (这在 What is artifacts.xml? 中有描述)。

您可以编写 https://docs.wso2.com/display/DAS301/Writing+a+Custom+Function 中提到的 siddi 扩展,并将 JAR 放到 dropins 文件夹中。不需要在 artifacts.xml 文件中引用您用于扩展 siddi 的库。

如果您使用任何外部依赖项,您可以将这些 jar 文件复制到 $CEP_Home/repository/components/lib 文件夹中