点击此处---> 群内免费提供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。
来自Web模块的第一条消息是正常且无害的,可以忽略。 第二个错误是告诉您/xsjs/hdb.xsjs无法路由到。 这说明xsjs模块的lib文件夹中的结构与URL路径不匹配。 也许您没有将hdb.xsjs放入名为xsjs的文件夹中。 但是,如果没有在此模块中看到您的项目结构,就无法确定。
我看到了问题,就像我从错误消息中怀疑的那样。 在core_xsjs模块内部,文件夹xsjs和xsodata放置在错误的位置。 它们应该在lib文件夹中。
一周热门 更多>