我正在使用Apama v10.3.1。我正在使用Cumulocity安装的内置Apama容器(当前在v9.20上,即将升级到v10.4.0),这就是我要上传的只是一个监视器,而不是整个Apama项目。在我的Apama监视器中,我正在对Cumulocity REST API执行HTTP GET请求,以获取监视器处理所需的其他参数。
我在这里关注文档:
问题是,采用这种方法需要监视器使用软件包com.softwareag.connectivity.httpclient。
但是,不能将具有程序包定义的监视器上载到Cumulocity中的内置Apama容器中。如果您尝试上载带有程序包定义的监视器,则Cumulocity会引发错误。这也记录在这里:
https://cumulocity.com/guides/apama/best-practices/#limitations
现在,有什么方法可以从监视器中调用HTTP服务,该监视器将在Cumulocity的内置Apama容器中执行吗?
谢谢, Mathias
答案 0 :(得分:1)
对不起,很明显,我可以导入所需的类,而不是按如下方式导入程序包:
using com.softwareag.connectivity.httpclient.HttpTransport;
using com.softwareag.connectivity.httpclient.Request;
using com.softwareag.connectivity.httpclient.Response;
谢谢Mathias