问题标签 [sap-cloud-platform]
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.
odata - 如何在 HANA 云平台中配置目的地?
在hana云平台,有一个"New project from sample application"
(我想是最近添加的?),我创建了一个“Approve Purchase Orders”,但是运行时出现500错误:
由。。。生产
"requestUri": "/sap/opu/odata/sap/SEPMRA_PO_APV/$metadata"
如何RefAppsBackend
在destination中配置数据源?
当我从模板新建项目时,有一个配置数据连接的地方,但为什么示例应用程序没有提供它?
sapui5 - Check session before making oData calls - HANA Cloud Portal
I am working with HCP Portal SAPUI5 apps. I need to check the session before every data call is made to the backend so I can redirect the user back to the logon page.
In the HANA Cloud documentation, the below code is provided:
But the above code only works for Ajax calls. I am not sure if the same works for odata as well. We want to redirect the user in every scenario after session expiry. Is there a direct method to achieve it both for data calls and Ajax calls?
node.js - 尝试使用 node.js 通过 websocket 将 MQTT 消息发送到 SAP HCP 平台(IoT)
这是我的代码。
Console.log 输出仅显示“离线!” 和“关闭!”。它从不显示“已连接!”。我已经在此页面https://archive.sap.com/discussions/thread/3955899上尝试了答案,但我仍然无法使其工作。我的代码出了什么问题?
sapui5 - 在创建应用组件之前启动 Fiori shell 插件。如何?
介绍
我在HANA Cloud Platform Fiori Launchpadtestshell
中将项目作为“Shell 插件”运行。当我访问默认首页(包含所有图块)中的 Launchpad 时,shell 插件已正确加载。
我的 shell 插件修改了导航 URL 中的一些内容,因此我必须确保在加载应用程序的Component.js之前加载 shell 插件。
问题
但是,当我以特定意图(例如https://HCP_URL/hrtest#requestleave-Display)启动 Fiori Launchpad 时,首先加载应用程序requestleave的Component.js,然后加载 shell 插件的Component.js。
从这里的文档https://help.hana.ondemand.com/cloud_portal_flp/frameset.htm?87764543e31247b5b471c06e3f6da6fc.html我读到:
当您启动 SAP Fiori 启动板时,所有标记为 shell 插件的应用程序都会在启动板加载时进行初始化。
如何确保在为给定应用程序创建组件之前加载和初始化 shell 插件?
java - 当服务器不支持 TLS 1.0 时,具有目标的 HCP JEE6 应用程序失败
我们正在使用 Hana Cloud Platform Java 应用程序外部的 RESTful 服务。我们能够通过作为应用程序 JEE6 配置文件和其他 HCP 库的一部分提供的 Apache HttpClient (v4.1.3) 与 HCP 中的这些目标设置进行交互,应用程序配置为使用 JRE 7。
我们正在连接的集成基础设施供应商最近禁用了 TLSv1.0,从那时起我们在尝试连接到 REST 服务时遇到错误。
这是堆栈跟踪:
我们尝试将 JVM 参数添加到 Java 应用程序以强制它使用 TLSv1.1 或 TLSv1.2 而不是使用 TLSv1.0:
设置 JVM 参数什么都不做,Apache HttpClient 库似乎忽略了这个设置。是否有另一种方法可以强制 Apache HttpClient (v4.1.3) 使用更新版本的 TLS?
groovy - SAP hana 云集成 HTTP PATCH 操作
如何在 SAP Hana Cloud 集成中使用 HTTP Patch 操作?
我只能在 HCI 的 Http 适配器中看到以下 4 个操作。1)放置 2)获取 3)发布 4)删除。
请帮忙。提前致谢。
active-directory - 从 HANA 云集成/HCI 查询 Active Directory
由于HANA Cloud Integration LDAP Adapter仅支持MODIFY/INSERT,请问是否可以通过脚本查询Active Directory?在我的场景中,Active Directory 已经通过云连接器连接。
我找到了一些 Javascript 的解决方案,但 HCI 不支持 ActiveXObjects。
有人知道如何通过 HCI 查询 AD 吗?
提前致谢
java - Activiti BPM 与 Eclipse 霓虹灯一起工作?
我是 Java 开发新手并使用 Activiti BPM。我正在开始使用它们。
Activiti BPM 说它已通过 Eclipse Kepler 验证。但是我目前正在使用 Eclipse Neon。我正在尝试安装 Activiti 插件。它说它必须卸载一些插件,如 Hana Cloud Plugins 才能继续安装。
但是我需要这两个插件。于是想到了用Eclipse Kepler来使用Activiti BPM。但它只支持到 Apache Server 7(我有 Apache 9 和 Eclipse Neon)
请建议我一个可能的解决方案 1)使用不同的 Eclipse 来使用 Hana Cloud Platform 工具,Activiti BPM(是否可以在同一台电脑上设置多个 Apache 服务器,如 Apache7 和 Apache 9)2)可以在同一个 Eclipse 中完成
可能是一个非常愚蠢的问题,请指导我,因为我是初学者。
sapui5 - 部署在 HCP 中的 SAPUI5 应用程序是否会同步 oData?
我有一个现有的应用程序,我希望将其作为移动应用程序部署在 HANA 云平台上。
oData 在离线时是否可用,并且在再次在线时会同步吗?