问题标签 [fiware-sagitta]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
fiware - POI数据提供者安装SSH
我正在尝试在 POI 数据提供者的 Fiware 实验室中设置蓝图实例,但出现错误
安装产品 poi_dp-3.3.3 时出错 调用 SDC 以安装 Productpoi_dp-3.3.3 3.3.3 javax.net.ssl.SSLHandshakeException 时出错:握手期间远程主机关闭连接
fiware - 在 Sagitta 组件中存储用户的活动
如果我使用 Sagitta 来安装和卸载其目录中的任何产品,Sagitta 是否会存储与产品安装和卸载相关的所有用户活动?
fiware - 可以在 FIWARE 中向 Sagitta 通用启用程序添加新产品
我想使用 Sagitta 以便在 FIWARE 中的 VM 中部署软件,但我想知道用户是否有可能将新产品添加到 Sagitta 目录?
fiware - 来自 CLI 的 SDC。无法在 VM 上安装产品
按照这里所说的,我使用这个 curl 拒绝了一个连接:
curl -v -H "Content-Type: application/json" -H "Accept: application/xml" -H "X-Auth-Token: 756cfb31e062216544215f54447e2716" -H "Tenant-Id: your-tenant-id" -X POST "http://saggita.lab.fi-ware.org:8080/sdc/rest/vdc/{your-tenant-id}/productInstance"
我将其更改为看起来合适的 URL:
cat test-data | curl --insecure -v -H "Content-Type: application/json" -H "Accept: application/xml" -H "X-Auth-Token: 756cfb31e062216544215f54447e2716" -H "Tenant-Id: your-tenant-id" -X POST "https://saggita.lab.fi-ware.org:8443/sdc/rest/vdc/{your-tenant-id}/productInstance" --data-binary @-
评论:我使用文件 test-data 作为有效负载,稍后我会显示我正在使用的有效负载。
通过该请愿书(使用适合我的环境的身份验证令牌和特定参数),我得到:
Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
似乎期待 JSON 而不是 XML,所以我重新排列如下:
cat test-data | curl --insecure -v -H "Content-Type: application/xml" -H "Accept: application/xml" -H "X-Auth-Token: 756cfb31e062216544215f54447e2716" -H "Tenant-Id: your-tenant-id" -X POST "https://saggita.lab.fi-ware.org:8443/sdc/rest/vdc/{your-tenant-id}/productInstance" --data-binary @-
无论我如何更改有效负载,我都会收到此消息:
我尝试了这两个有效负载(以安装 apache 为例):
我认为这是一个非常简约且清晰的有效载荷
顺便说一句,我看到 fqdn (可能丢失,该服务器上没有 dns 解析),版本(为什么我必须知道我要安装的产品的版本,这没有出现在产品目录中)之类的不幸字段,VM_ID参数的缺失:可用、简单、唯一。
我做错了什么?谢谢