问题标签 [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.

0 投票
1 回答
674 浏览

sapui5 - HANA 云平台上的两个不同的 Web IDE

我正在关注博客文章SAP Web IDE - Enablement并注意到我一直在 HCP(HANA 云平台)上使用不同的 Web IDE。有人可以解释这两种不同的 Web IDE。

一个可通过 HANA 实例页面访问,如下所示: 正如您所见,这是一个旧版本,看起来有很大不同:另一个(通过订阅菜单访问)是最新版本,具有许多其他功能:ide_entry_point.png old_ide.png ide.png ide2.png

那么这两个 IDE 的用途有什么不同吗?据我了解,第二个IDE(新的)用于本地开发,在那里开发的应用程序可以稍后部署到HANA(第一个没有与部署相关的任何选项,但它提供在HANA上的直接开发) . 还有其他让我感到困惑的事情:

第二个 IDE 可以直接连接到 HANA 实例吗?我们有 xsjslib 文件连接到 HANA 数据库并获取数据。..或者第二个编辑器仅用于开发没有HANA连接的HTML5应用程序?

同样在本文档中,它指出“如果 HTML5 应用程序需要连接到一个或多个后端系统,则必须创建或分配目标”。有人可以详细说明一下吗?

提前致谢。

0 投票
1 回答
504 浏览

odata - 在eclipse中(sapui5应用)部署在hana cloud portal

第 1 部分来自 eclipse 当我部署它时(Sapui5 应用程序)我看到部署在 hana 云门户中的应用程序

我在java应用程序中看到应用程序--Categery

我的疑问是为什么它没有部署在 HTML5 应用程序类别中?这两者有什么区别?

第2部分

我现在可以使用 HCP 帐户中的 odata 服务(我在 hcp 帐户中注册了系统)来 eclipse。

0 投票
1 回答
487 浏览

sapui5 - 适用于移动应用的 SAP HANA 云平台

SAP HANA Cloud Platform 能否用于自行部署移动应用程序?或者我是否需要本地 SMP 服务器等?

我按照本教程https://help.hana.ondemand.com/help/frameset.htm?e7c9982cbb571014a97a8a675cf28c15.html创建了一个 HTML5 Hello World 应用程序。

我没有看到任何部署选项。

0 投票
1 回答
756 浏览

azure-active-directory - 将 SAP HANA Cloud Platform 与 A​​zure Active Directory 集成以实现单点登录

我指的是“ https://azure.microsoft.com/en-us/documentation/articles/active-directory-saas-sap-hana-cloud-platform-tutorial/ ”关于“如何启用单点登录”的研发SAP HANA XS 应用程序的 Azure 活动目录。

请澄清以下2点。

1) SAP HANA“应用程序”在这里是什么意思?xs 服务应用程序是否也可用于与 Azure Active Directory (AAD) 集成?

2) 我无法执行“为用户分配角色”步骤。在驾驶舱 > 授权 > 用户中,我输入了我的 AAD 用户,然后单击“显示分配”。没有显示预期是 AAD 用户的角色。正如您在文档中提到的那样,我单击了“分配”,但在下拉列表中没有可供选择的“角色”。

默认情况下,在弹出窗口中选择以下值,并且没有其他值可用。

帐户:服务

应用:调度员

作用:-----

完成教程中提到的步骤后,我可以在https://myapps.microsoft.com/ (yay :) 中看到“SAP HANA Cloud App”。但是当我单击它时,它会再次要求提供凭据,并且只有在输入 SAP HANA db 凭据后,我才能访问该应用程序。显然,这不是预期的。XS 应用没有在 SAP HANA 的 .xsaccess 文件中设置身份验证。

谢谢!拉米斯

0 投票
1 回答
976 浏览

sapui5 - UI5 禁用国际化

我在 SAP HANA Cloud 平台上启动了一个新应用程序。但是,当我启动它时,我收到以下错误:

但是我从来没有开始使用 i18n,我只想禁用它。我在清单中找不到任何内容,并且不再加载 i18n 模型。

我该如何解决这个问题?我不想使用 i18n,因为它只会弄乱我的代码。

0 投票
1 回答
1060 浏览

java - Java spring REST控制器:请求正文不完整

我的 REST 控制器有问题。如果我使用 RequestBody (json) 发送请求,则某些属性不会到达控制器,尽管它们是在模型中发送和定义的。

我可以发现它看起来像是从本地 Java Web 服务器使用旧版本的文件。当我在 Constructor 更改 System.out.println 值时,仍然输出旧值。

我尝试了以下无能为力的事情:

  1. 删除了 java web 服务器并进行了新安装
  2. 清理项目并再次启动服务器
  3. 项目的干净安装

有人有想法吗?

0 投票
1 回答
706 浏览

sapui5 - 从 HCP 恢复 SAPUI5 项目

所以我的电脑崩溃了,我的硬盘的文件结构被破坏到无法恢复的地步。该应用程序仍部署在 HCP 上,我想知道是否可以从 HCP 服务器获取已部署的项目文件?

0 投票
1 回答
726 浏览

sql - odata 服务忽略 sql 视图中的排序定义(SAP HANA 云平台)

我学习 SAP HANA 的第一步是使用与数据库表和数据库视图相关的 odata 服务。我创建了 XS 项目,然后创建了一个数据库表,用内容填充它,然后创建了 sql 视图并定义了简单的 odata 服务topowners.xsodata。sql 视图被分组和排序。如果我调用(在 Eclispe 或 WebIDE 中)sql 视图“显示内容”,则条目按定义的属性正确排序。

如果在 XS 服务(在浏览器中)中调用 odata 服务,则条目不按定义的属性排序。我该如何解决这个问题?谢谢


odata 服务定义


sql视图定义

0 投票
1 回答
4797 浏览

sapui5 - 如何在 SAPUI5 应用程序中初始化 sap.ushell.bootstrap?

我尝试使用此解决方案在 SAPUI5 应用程序中显示用户 ID。

所需的片段是:

sap.ushell不包含本页所述的任何服务方法,它仅包含特定于 UI 的条目。我的 HCP 帐户没有初始化所需的任何 ABAP JS,sap.ushell如下所述:

为方便起见,可以使用特定于平台的引导代码,并且可以通过公司 shell 轻松包含(在 SAPUI5 引导之前),如下所示:

此引导代码将自动推迟 SAPUI5 的初始化,直到容器可用。这是引导统一 Shell 的首选方式。

如何初始化 sap.ushell?我的 index.html 具有以下引导程序:

0 投票
1 回答
1687 浏览

java - 如何在 Maven META-INF 根目录中放置文件夹/ja​​r

我正在为 SAP hana 云平台开发一个需要 UnlimitedJCEPolicyJDK8 的实现。文档告诉我,我需要将它放在以下结构下:

WAR 文件:META-inf - ext_security - jre8

问题是当我将 jars 包含到 WEB-INF/classes 中时,那不是服务器正在寻找的地方。如图所示。

根 META-INF

技术细节:

tomcat 8:v3.2 运行时 JRE 1.8 Maven 构建:使用 webapp archatype 带有门面来支持 servlet。IDE:日食

尝试了以下方法:

  1. 使用 Eclipse Web 部署程序集添加文件(出于什么原因,它似乎不适用于 maven,是的,我使用 .m2 和 WTP 插件)
  2. 通过 Maven 依赖项添加文件并尝试复制到输出文件夹。
  3. 我打开 WAR 文件手动将文件移动到正确的文件夹并重新压缩并验证如果它在正确的文件夹中,则对服务器的更新工作正常。

我真的希望你能帮助我。

亲切的问候,

更新:根据 khmarbaise 的要求,pom 文件。我自己创建了 web-inf 文件夹,希望它可以放在根目录下。

速度提供的解决方案:

在以下名称下创建一个源文件夹:src/main/webapp/META-INF