SAP HANA XSA-触发XSJS服务时出错

2020-08-24 01:36发布

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

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


专家您好,

我正在尝试遍历以下名为"构建基本SAP HANA XS高级应用程序"的教程

https://developers.sap.com/group.hana- xsa-get-started.html

在XSJS和ODATA服务中创建可执行文件后,我陷入了困境。

Web模块已启动,我可以启动Hello World网页,但是启动应用程序运行时的日志显示如下:

 2/11/20 2:14:36.136 PM [APP/1-0] SYS#2.0#2020 02 11 14:14:36:133#+ 00:00#ERROR#/token-utils ###  ############# PLAIN ##无法获取对html5应用程序存储库运行时服务的访问令牌:
 2/11/20 2:14:36.136 PM [APP/1-0] SYS [错误:html5-repo-credentials:无效的类型:null(预期的对象)]#

然后,当我尝试以与索引网页位于.../xsjs/hdb.xsjs相同的根目录调用XSJS服务时,出现以下404 Not Found Error:

 HttpError:找不到
     在export.notFound(/hana/shared/HXE/xs/controller_data/executionagent/executionroot/afcb0e43-0be8-49b2-a518-a56a55a5e3c2/app/node_modules/@sap/xsjs/lib/middleware.js:122:8)处
     在Layer.handle [作为handle_request](/hana/shared/HXE/xs/controller_data/executionagent/executionroot/afcb0e43-0be8-49b2-a518-a56a55a5e3c2/app/node_modules/@ sap/xsjs/node_modules/express/lib/router /layer.js:95:5)
     在trim_prefix(/hana/shared/HXE/xs/controller_data/executionagent/executionroot/afcb0e43-0be8-49b2-a518-a56a55a5e3c2/app/node_modules/@sap/xsjs/node_modules/express/lib/router/index.js:317处 :13)
     在/hana/shared/HXE/xs/controller_data/executionagent/executionroot/afcb0e43-0be8-49b2-a518-a56a55a5e3c2/app/node_modules/@sap/xsjs/node_modules/express/lib/router/index.js:284:7
     在Function.process_params(/hana/shared/HXE/xs/controller_data/executionagent/executionroot/afcb0e43-0be8-49b2-a518-a56a55a5e3c2/app/node_modules/@sap/xsjs/node_modules/express/lib/router/index.js中 :335:12)
     在下一个(/hana/shared/HXE/xs/controller_data/executionagent/executionroot/afcb0e43-0be8-49b2-a518-a56a55a5e3c2/app/node_modules/@sap/xsjs/node_modules/express/lib/router/index.js:275  :10)
     在urlRewriteMiddleware(/hana/shared/HXE/xs/controller_data/executionagent/executionroot/afcb0e43-0be8-49b2-a518-a56a55a5e3c2/app/node_modules/@sap/xsjs/lib/middleware.js:54:5)
     在Layer.handle [作为handle_request](/hana/shared/HXE/xs/controller_data/executionagent/executionroot/afcb0e43-0be8-49b2-a518-a56a55a5e3c2/app/node_modules/@ sap/xsjs/node_modules/express/lib/router /layer.js:95:5)
     在trim_prefix(/hana/shared/HXE/xs/controller_data/executionagent/executionroot/afcb0e43-0be8-49b2-a518-a56a55a5e3c2/app/node_modules/@sap/xsjs/node_modules/express/lib/router/index.js:317处 :13)
     在/hana/shared/HXE/xs/controller_data/executionagent/executionroot/afcb0e43-0be8-49b2-a518-a56a55a5e3c2/app/node_modules/@sap/xsjs/node_modules/express/lib/router/index.js:284:7  

非常欢迎任何帮助:)

此致

C。

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

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


专家您好,

我正在尝试遍历以下名为"构建基本SAP HANA XS高级应用程序"的教程

https://developers.sap.com/group.hana- xsa-get-started.html

在XSJS和ODATA服务中创建可执行文件后,我陷入了困境。

Web模块已启动,我可以启动Hello World网页,但是启动应用程序运行时的日志显示如下:

 2/11/20 2:14:36.136 PM [APP/1-0] SYS#2.0#2020 02 11 14:14:36:133#+ 00:00#ERROR#/token-utils ###  ############# PLAIN ##无法获取对html5应用程序存储库运行时服务的访问令牌:
 2/11/20 2:14:36.136 PM [APP/1-0] SYS [错误:html5-repo-credentials:无效的类型:null(预期的对象)]#

然后,当我尝试以与索引网页位于.../xsjs/hdb.xsjs相同的根目录调用XSJS服务时,出现以下404 Not Found Error:

 HttpError:找不到
     在export.notFound(/hana/shared/HXE/xs/controller_data/executionagent/executionroot/afcb0e43-0be8-49b2-a518-a56a55a5e3c2/app/node_modules/@sap/xsjs/lib/middleware.js:122:8)处
     在Layer.handle [作为handle_request](/hana/shared/HXE/xs/controller_data/executionagent/executionroot/afcb0e43-0be8-49b2-a518-a56a55a5e3c2/app/node_modules/@ sap/xsjs/node_modules/express/lib/router /layer.js:95:5)
     在trim_prefix(/hana/shared/HXE/xs/controller_data/executionagent/executionroot/afcb0e43-0be8-49b2-a518-a56a55a5e3c2/app/node_modules/@sap/xsjs/node_modules/express/lib/router/index.js:317处 :13)
     在/hana/shared/HXE/xs/controller_data/executionagent/executionroot/afcb0e43-0be8-49b2-a518-a56a55a5e3c2/app/node_modules/@sap/xsjs/node_modules/express/lib/router/index.js:284:7
     在Function.process_params(/hana/shared/HXE/xs/controller_data/executionagent/executionroot/afcb0e43-0be8-49b2-a518-a56a55a5e3c2/app/node_modules/@sap/xsjs/node_modules/express/lib/router/index.js中 :335:12)
     在下一个(/hana/shared/HXE/xs/controller_data/executionagent/executionroot/afcb0e43-0be8-49b2-a518-a56a55a5e3c2/app/node_modules/@sap/xsjs/node_modules/express/lib/router/index.js:275  :10)
     在urlRewriteMiddleware(/hana/shared/HXE/xs/controller_data/executionagent/executionroot/afcb0e43-0be8-49b2-a518-a56a55a5e3c2/app/node_modules/@sap/xsjs/lib/middleware.js:54:5)
     在Layer.handle [作为handle_request](/hana/shared/HXE/xs/controller_data/executionagent/executionroot/afcb0e43-0be8-49b2-a518-a56a55a5e3c2/app/node_modules/@ sap/xsjs/node_modules/express/lib/router /layer.js:95:5)
     在trim_prefix(/hana/shared/HXE/xs/controller_data/executionagent/executionroot/afcb0e43-0be8-49b2-a518-a56a55a5e3c2/app/node_modules/@sap/xsjs/node_modules/express/lib/router/index.js:317处 :13)
     在/hana/shared/HXE/xs/controller_data/executionagent/executionroot/afcb0e43-0be8-49b2-a518-a56a55a5e3c2/app/node_modules/@sap/xsjs/node_modules/express/lib/router/index.js:284:7  

非常欢迎任何帮助:)

此致

C。

付费偷看设置
发送
2条回答
ZJXianG
1楼-- · 2020-08-24 02:02

来自Web模块的第一条消息是正常且无害的,可以忽略。 第二个错误是告诉您/xsjs/hdb.xsjs无法路由到。 这说明xsjs模块的lib文件夹中的结构与URL路径不匹配。 也许您没有将hdb.xsjs放入名为xsjs的文件夹中。 但是,如果没有在此模块中看到您的项目结构,就无法确定。

haha101010
2楼-- · 2020-08-24 01:52

我看到了问题,就像我从错误消息中怀疑的那样。 在core_xsjs模块内部,文件夹xsjs和xsodata放置在错误的位置。 它们应该在lib文件夹中。

一周热门 更多>