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条回答
hongfeng1314
2020-08-21 06:50

嗨,德语,

Ebert是正确的,对于db模块而言,mta.yaml文件不完整。 我在hdb模块中没有hdi容器的"要求"。 我真的认为这是HANA中的错误,但这是我开发中的错误。

如果得到它,请检查文件是否与db模块类似

模块:
   -名称:<您的名称> -db
     类型:hdb
     路径:db
     参数:
       记忆体:64M
       磁盘配额:64M
     要求:
       -名称:<您的名称> -db-hdi-container 

我错过的最后两行。

Gunter

一周热门 更多>