点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
- 该应用程序在本地运行。
- `mbt build`似乎创建了日志中提到的csn.json并将其放在`。/srv`下。
- 原始srv/external/SF_User.csn和生成的csn.json都包含" SF_User.User"的实体定义
已附加完整日志,但这是导致cd运行退出的错误:
2020-07-06T15:17:56.422 + 0000 [APP/PROC/WEB/0]错误[错误]在'userbrowser'中'CREATE''SF_User.User'的无效事件处理程序注册。 2020-07-06T15:17:56.422 + 0000 [APP/PROC/WEB/0]错误指定的实体'SF_User.User'未在模型'srv/csn.json'中定义。 2020-07-06T15:17:56.422 + 0000 getNotInModelEntityError上的[APP/PROC/WEB/0]错误(/home/vcap/app/node_modules/@ sap/cds-runtime/lib/cds-services/util/errors。 js:35:10) 2020-07-06T15:17:56.422 + 0000在On._entityParamValid(/home/vcap/app/node_modules/@ sap/cds-runtime/lib/cds-services/services/上的[APP/PROC/WEB/0]错误 hooks/Base.js:244:13) 2020-07-06T15:17:56.422 + 0000 On._add(/home/vcap/app/node_modules/@ sap/cds-runtime/lib/cds-services/services/下的[APP/PROC/WEB/0]错误 hooks/Base.js:116:10) 2020-07-06T15:17:56.422 + 0000 [使用时的(APP/PROC/WEB/0] ERR(/home/vcap/app/node_modules/@ sap/cds-runtime/lib/cds-services/services/钩子/Base.js:72:12) 2020-07-06T15:17:56.422 + 0000 [使用时的(APP/PROC/WEB/0] ERR(/home/vcap/app/node_modules/@ sap/cds-runtime/lib/cds-services/services/hooks/Base.js:63:14) 2020-07-06T15:17:56.422 + 0000 ApplicationService.on上的[APP/PROC/WEB/0]错误(/home/vcap/app/node_modules/@ sap/cds-runtime/lib/cds-services/services/Service.js:511:23) 2020-07-06T15:17:56.422 + 0000 ApplicationService.module.exports的[APP/PROC/WEB/0]错误(/home/vcap/app/srv/service.js:39:9) 2020-07-06T15:17:56.429 + 0000 [APP/PROC/WEB/0]错误npm错误! 代码ELIFECYCLE 2020-07-06T15:17:56.429 + 0000 [APP/PROC/WEB/0]错误npm错误! errno 1 2020-07-06T15:17:56.451 + 0000 [APP/PROC/WEB/0]错误npm错误! userbrowser@1.0.0开始:`npx cds run` 2020-07-06T15:17:56.451 + 0000 [APP/PROC/WEB/0]错误npm错误! 退出状态1
我已经附加了CF中的日志文件。
更新:尝试使用" CDS_ENV = production && cds build && cf push userbrowser-srv"手动推送
这将导致略有不同的错误(这次...在srv/service.cds中未定义):
2020-07-06T20:02:59.05 + 0200 [APP/PROC/WEB/0]错误{错误:'userbrowser'中'CREATE''SF_User.User'的无效事件处理程序注册。 2020-07-06T20:02:59.05 + 0200 [APP/PROC/WEB/0]错误指定的实体'SF_User.User'未在模型'srv/service.cds'中定义。 2020-07-06T20:02:59.05 + 0200在getNotInModelEntityError(/home/vcap/app/node_modules/@ sap/cds-runtime/lib/cds-services/util/errors中的[APP/PROC/WEB/0]错误。 js:35:10) 2020-07-06T20:02:59.05 + 0200 [APP/PROC/WEB/0]错误位于On._entityParamValid(/home/vcap/app/node_modules/@ sap/cds-runtime/lib/cds-services/services/hooks/Base.js:244:13) 2020-07-06T20:02:59.05 + 0200 [APP/PROC/WEB/0]错误位于On._add(/home/vcap/app/node_modules/@ sap/cds-runtime/lib/cds-services/services/hooks/Base.js:116:10) 2020-07-06T20:02:59.05 + 0200 [APP/PROC/WEB/0]在On.use(/home/vcap/app/node_modules/@ sap/cds-runtime/lib/cds-services/services/钩子/Base.js:72:12) 2020-07-06T20:02:59.05 + 0200 [APP/PROC/WEB/0]在On.use(/home/vcap/app/node_modules/@ sap/cds-runtime/lib/cds-services/services/hooks/Base.js:63:14) 2020-07-06T20:02:59.05 + 0200 ApplicationService.on上的[APP/PROC/WEB/0]错误(/home/vcap/app/node_modules/@ sap/cds-runtime/lib/cds-services/services/Service.js:511:23) 2020-07-06T20:02:59.05 + 0200 ApplicationService.module.exports(/home/vcap/app/srv/service.js:39:9)中的[APP/PROC/WEB/0]错误:'错误' } 2020-07-06T20:02:59.06 + 0200 [APP/PROC/WEB/0]错误npm错误! 代码ELIFECYCLE 2020-07-06T20:02:59.06 + 0200 [APP/PROC/WEB/0]错误npm错误! errno 1 2020-07-06T20:02:59.09 + 0200 [APP/PROC/WEB/0]错误npm错误! userbrowser@1.0.0开始:`npx cds run` 2020-07-06T20:02:59.09 + 0200 [APP/PROC/WEB/0]错误npm错误! 退出状态1 2020-07-06T20:02:59.09 + 0200 [APP/PROC/WEB/0]错误npm错误! 2020-07-06T20:02:59.09 + 0200 [APP/PROC/WEB/0]错误npm错误! 在userbrowser@1.0.0启动脚本处失败。 2020-07-06T20:02:59.09 + 0200 [APP/PROC/WEB/0]错误npm错误! npm可能不是问题。 上面可能还有其他日志记录输出。 2020-07-06T20:02:59.09 + 0200 [APP/PROC/WEB/0]错误npm错误! 可以在以下位置找到此运行的完整日志: 2020-07-06T20:02:59.09 + 0200 [APP/PROC/WEB/0]错误npm错误! /home/vcap/app/.npm/_logs/2020-07-06T18_02_59_091Z-debug.loguserbrowser-srv-2020-07-06-15-39-596540000.txt 一个> (101.0 kB)
我不得不从更改实体的对象解构
到 ,因为导入的csn已将实体定义为" SF_User.User"。一周热门 更多>