尝试在SAP WebIDE完整堆栈上运行Node.js应用程序时出错

2020-09-02 07:48发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


当我尝试运行一个在MTA项目中创建的nodejs应用程序时,出现以下错误:

运行环境" system:/sap.nodejs/default"不适用于基础设施"社区"上的工作空间" ..."。

这到底是什么意思? 该应用昨天运行正常。 我检查了我的Cloud Foundry空间,可以看到此应用程序。 如果我直接从那里通过URL执行它,那么它将起作用。 当我启动一个新的运行脚本并尝试从Web IDE运行该脚本时,它不起作用。

任何指针将不胜感激-谢谢!

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


当我尝试运行一个在MTA项目中创建的nodejs应用程序时,出现以下错误:

运行环境" system:/sap.nodejs/default"不适用于基础设施"社区"上的工作空间" ..."。

这到底是什么意思? 该应用昨天运行正常。 我检查了我的Cloud Foundry空间,可以看到此应用程序。 如果我直接从那里通过URL执行它,那么它将起作用。 当我启动一个新的运行脚本并尝试从Web IDE运行该脚本时,它不起作用。

任何指针将不胜感激-谢谢!

付费偷看设置
发送
3条回答
wang628962
1楼-- · 2020-09-02 08:11

你好,格雷格,

在尝试从WebIDE内部运行HTML5模块(MTA的UI)时,它的启动方式与Hana数据库模块和Node.js模块(后端)的启动方式不同。 后两者将从CF作为服务开始,并在WebIDE资源控制台中报告其网址以进行检查。 HTML5模块只能通过"作为Web应用程序运行"启动,而WebIDE会像在测试任何其他(非MTA HTML5模块)UI5应用程序时一样,在另一个选项卡中启动它。 这种行为显然不合适,因为HTML5应用程序无法连接到其后端的node.js模块,因此完全无法正常工作。

当我与SAP通话时,反复解释了问题的根源之后,SAP指出这是一个已知问题,并且将HTML5模块作为CF服务启动以进行测试 计划在2018年底实施。不必检查,因为CF MTA开发目前不是我要做的事情。

为清晰起见,我想对当时的问题进行完整的解释。

Stefan。

浮生未央
2楼-- · 2020-09-02 08:19

嗨,L M,

您解决了" node.js运行器在您的工作空间中不可用的问题"吗? 今天也一样。

感谢分享。

:-)

95年老男孩
3楼-- · 2020-09-02 08:06

嗨, LM ,嗨,Stefan Keuker

当我尝试运行HANA Express Edition(HXE)时,我遇到了类似的问题 我的MTA的UI模块。 我目前收到此错误消息:

转轮环境'system:/sapui5/default'在以下'社区'上无法用于工作空间'workspace ...'。

找到了解决问题的办法?

最诚挚的问候
格雷戈尔

一周热门 更多>