fiware-wirecloud マッシュアップの Map Viewer を使用して、Fiware プロジェクトに登録されている 3D プリンターの場所を世界地図の POI として表示します。使用される GE 実装のインスタンスは「FIWARE Lab Mashup Portal」であり、POI は「Orion Context Broker」の「FIWARE Lab Global Instance」から作成および取得されます (NGSI サーバー URL--> https://orion.lab.fiware.org:1026/
)
アプリケーションは正常に動作していましたが、数か月前に POI が突然マップから消えました。この問題に関するstackoverflowおよびその他のリソースで関連するすべての質問を調べた後、次のことを行いました。
NGSI ソース オペレータのバージョンを v3.0.3 から v3.0.5 に更新します。
NGSI プロキシ URL を から
http://ngsiproxy.lab.fiware.org
に変更しhttps://ngsiproxy.lab.fiware.org
、さらに「ワークスペース所有者の FIWARE クレデンシャルを使用する」オプションを選択して、マッシュアップが埋め込まれている Web ですべてのユーザーのマッシュアップを公開します。
マッシュアップは完全に機能し始めました。
しかし、先週、マッシュアップが再び興味深い点を示していないことに気付きました。いくつかのチェックを行いました:
- Marketplace で利用可能な NGSI ソース オペレーターの新しいバージョンはありません。最新バージョン v3.0.5 を使用しています。「NGSI Entity to PoI」オペレーターまたは「Map Viewer」ウィジェットと同じです。
- NGSI サーバー URL についての変更はありません -->
https://orion.lab.fiware.org:1026/
または NGSI プロキシ URL -->https://ngsiproxy.lab.fiware.org
- そして最後に、curl リクエストを通じて Orion Context Broker のパブリック インスタンスのデータをチェックし、Orion への接続と返された json が正しいように見えます。
何が起こっているのでしょうか?
stackoverflow やその他のソースで以前の同様の質問をすべて調べましたが、今回は回答が役に立ちません。
よろしくお願いします。