HANA Express 2.0 SP04-构建HDI:错误未找到服务定义...

2020-08-21 06:30发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我最近在构建之前...

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

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


尊敬的专家,

我最近在构建之前运行良好的项目的[db]部分时遇到了问题。 我应该说我删除了管理界面中的所有应用程序,包括di-builder,我认为这不是很聪明。 但是,与此同时,我可以再次构建其他项目,但不能再次构建。 生成[db]部分或整个项目时发生错误。 可以构建Node.js服务。

 [cds]-建筑项目[/hana/shared/HXE/xs/controller_data/executionagent/executionroot/f62478c3-7e7f-4ab3-85e6-63a8cb1fb199/app/META-INF/.sap_java_buildpack/tomcat/temp/builder/ hdi-builder/builds/build-3724301889431174320/ic2019WhseVizOnHANA],干净[true]
 [cds]-使用[Hana DB Module Builder]构建模块[db]
 [cds]-模型:db/data-model.cds,srv/whse-service.cds

 3:00:11 PM(DIBuild)
 [cds]-构建模块
 使用[Node CF Module Builder]的[srv]
 [cds]-模型:db/data-model.cds,srv/whse-service.cds
 [cds]-完成>将输出写入:
   db/src/gen/.hdiconfig
   db/src/gen/.hdinamespace
   db/src/gen/RESOURCESERVICE_RESOURCE.hdbcds
   db/src/gen/WAREHOUSEBINTYPESERVICE_BINTYPES.hdbcds
   db/src/gen/WAREHOUSESERVICE_BINS.hdbcds
   db/src/gen/WHSEVIZ_WAREHOUSEBINS_BINTABLE.hdbcds
   db/src/gen/WHSEVIZ_WAREHOUSEBINBINS_BINTYPE.hdbcds
   db/src/gen/WHSEVIZ_WHSERESOURCES_RESOURCE.hdbcds
   db/src/gen/WHSEVIZ_WHSERESOURCES_RESOURCEDATA.hdbcds
   db/src/gen/WHSEVIZ_WHSERESOURCES_RESOURCETYPE.hdbcds
   db/src/gen/WHSEVIZ_WHSERESOURCES_RTLSTAGDATA.hdbcds
   db/src/gen/WHSEVIZ_WHSERESOURCES_RTLSTAGDATASTREAM.hdbcds
   srv/gen/csn.json
 [cds]-时间:519.112ms
 最新4.386s
 > deploy @开始/hana/shared/HXE/xs/controller_data/executionagent/executionroot/f62478c3-7e7f-4ab3-85e6-63a8cb1fb199/app/META-INF/.sap_java_buildpack/tomcat/temp/builder/hdi-builder/builds/builds/版本3724301889431174320/ic2019WhseVizOnHANA/db
 >节点node_modules/@sap/hdi-deploy/deploy.js --auto-undeployError:找不到服务定义; 部署目标必须至少有一个服务定义(0s 43ms)

 npm ERR! 代码ELIFECYCLE
 npm ERR!  errno 1
 npm ERR!  deploy @ start:`node node_modules/@sap/hdi-deploy/deploy.js --auto-undeploy`
 npm ERR! 退出状态1
 npm ERR!
 npm ERR! 在deploy @ start脚本处失败。
 npm ERR!  npm可能不是问题。 上面可能还有其他日志记录输出。
 npm ERR! 可以在以下位置找到此运行的完整日志:
 npm ERR! /hana/shared/HXE/xs/controller_data/executionagent/executionroot/f62478c3-7e7f-4ab3-85e6-63a8cb1fb199/app/META-INF/cache/node8.15/.npm/_logs/2020-02-09T06_00_09_576Z-debug。 日志

 3:00:11 PM(构建器)/ic2019WhseVizOnHANA/db的构建失败。
 

所以我看到的错误是"必须至少有一个服务定义...",但这意味着什么? 还有其他地方可以看吗?

提前谢谢!

3条回答
三十六小时_GS
2020-08-21 06:47 .采纳回答

您是否已将所有服务添加到MTA.yaml文件中? 这表示未找到服务定义。 当您在MTA编辑器中可视化yaml文件时,请检查yaml文件是否包含所有服务:db和srv服务,所有这些都必须在"模块"选项卡上的" Requires"部分中指示出来。

希望它会有所帮助!

一周热门 更多>