使用其余API时出现错误"无法回滚:找不到客户端"

2020-08-22 17:43发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好CAP专家 在博客文章 S...

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

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


您好CAP专家

在博客文章 SAP HANA XSA中 控制器API交互 Thomas Jung展示了如何使用XS控制器API检索XSA用户。 您可以在以下位置找到示例代码: controllerAPI 。 我想在我的CAP项目中加入对该其余端点的调用。 不幸的是,我的呼叫失败并显示错误消息:

 <错误xmlns =" http://docs.oasis-open.org/odata/ns/metadata">
    500 
   无法回滚:找不到客户端
 
 

您可以使用以下存储库轻松重现此问题:

有关如何运行应用程序的说明,请参见 README.md

期待您的输入。

最诚挚的问候
格雷戈尔

3条回答
小熊yu生菜
2020-08-22 17:49

您好塞巴斯蒂安·范·塞克尔

使用最新更改,我可以将CAP controller-api 应用程序部署到HANA系统。 但是当我访问/controller/XSAUsers时,返回的结果是:

 <?xml version =" 1.0" encoding =" UTF-8"?> 

500
内部服务器错误

在日志中我看到:

(9223372036854775795)[1582989501082] [APP/5-0] OUT [cds]-连接到数据源-rest:controller-config(9223372036854775796)[1582989501083  ] [APP/5-0] OUT错误。堆栈:TypeError:无法读取null的属性" _target"

 (9223372036854775797)[1582989501083]
  [APP/5-0] _isProjectionToRemotService处的输出
 (/hana/shared/HDB/xs/app_working/paprh-sap67/executionroot/6465e831-8f4b-459d-a748-12437fb51f98/app/node_modules/@sap/cds-services/lib/util/followProjection.js:34:9  )

 (9223372036854775798)[1582989501083]
  [APP/5-0]在module.exports处输出
 (/hana/shared/HDB/xs/app_working/paprh-sap67/executionroot/6465e831-8f4b-459d-a748-12437fb51f98/app/node_modules/@sap/cds-services/lib/util/followProjection.js:71:7  )

 (9223372036854775799)[1582989501083]
  [APP/5-0]在Transaction._followProjectionOfAll上退出
 (/hana/shared/HDB/xs/app_working/paprh-sap67/executionroot/6465e831-8f4b-459d-a748-12437fb51f98/app/node_modules/@sap/cds-services/lib/connect/Transaction.js:132:7  )

 (9223372036854775800)[1582989501083]
  [APP/5-0]在Transaction.run上输出
 (/hana/shared/HDB/xs/app_working/paprh-sap67/executionroot/6465e831-8f4b-459d-a748-12437fb51f98/app/node_modules/@sap/cds-services/lib/connect/Transaction.js:152:74  )

 (9223372036854775801)[1582989501083]
  [APP/5-0]在Transaction.get中退出
 (/hana/shared/HDB/xs/app_working/paprh-sap67/executionroot/6465e831-8f4b-459d-a748-12437fb51f98/app/node_modules/@sap/cds-rest/lib/client/httpFunctions.js:11:17  )

 (9223372036854775802)[1582989501083]
  [APP/5-0]在Object.srv.on上的OUT [作为处理程序]
 (/hana/shared/HDB/xs/app_working/paprh-sap67/executionroot/6465e831-8f4b-459d-a748-12437fb51f98/app/srv/controller-service.js:9:27)

 (9223372036854775803)[1582989501083]
  [APP/5-0]下一个输出
 (/hana/shared/HDB/xs/app_working/paprh-sap67/executionroot/6465e831-8f4b-459d-a748-12437fb51f98/app/node_modules/@sap/cds-services/lib/services/hooks/On.js:165  :37)

 (9223372036854775804)[1582989501083]
  [APP/5-0]开启。_middleware
 (/hana/shared/HDB/xs/app_working/paprh-sap67/executionroot/6465e831-8f4b-459d-a748-12437fb51f98/app/node_modules/@sap/cds-services/lib/services/hooks/On.js:194  :5)

 (9223372036854775805)[1582989501083]
  [APP/5-0]承诺时退出
 (/hana/shared/HDB/xs/app_working/paprh-sap67/executionroot/6465e831-8f4b-459d-a748-12437fb51f98/app/node_modules/@sap/cds-services/lib/services/hooks/On.js:64  :12)

 (9223372036854775806)[1582989501083] [APP/5-0]在新的Promise()处退出

 (9223372036854775807)[1582989501085]
  [APP/5-0]错误[2020-02-29T15:18:21.085Z | 错误|  1876659]:无法
 回滚:未找到客户端

希望您能再次提供帮助。

CU
格雷戈尔

一周热门 更多>