服务定义不存在。 添加两个用户提供的服务后出错

2020-08-16 17:54发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好, 我试图添加两个用户提供...

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

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


你好,

我试图添加两个用户提供的服务来访问我的容器中的2个不同的经典模式。

如果仅添加这些服务中的任何一项,则

DB模块构建和添加同义词都可以正常工作,但是如果一次添加它们都不能成功。

我为这些服务添加了两个单独的.hdbgrants文件。 (这些文件在构建数据库模块之前已成功构建)

您是否成功在同一项目中使用了2个用户提供的服务?

有人可以帮忙弄清楚这里出了什么问题吗?

谢谢。

4条回答
四川大学会员
2020-08-16 18:42 .采纳回答

嗨,

将此问题提交给SAP之后,已确认此问题为错误,他们计划在7月发布此修复程序。

与此同时,我遵循了这种解决方法。 您可以使用物理服务名称代替WebIDE生成的逻辑名称,如下所示。

-名称:SCHEMA1-grantor
       -名称:SCHEMA2-grantor
 ----
 资源:
   -名称:SCHEMA1-grantor
     类型:org.cloudfoundry.existing-service
   -名称:SCHEMA2-grantor
     类型:org.cloudfoundry.existing-service 

但是,下面是在漏洞修复之后WebIDE的默认和推荐使用方式。

-名称:cross-container-service-1
         组:SERVICE_REPLACEMENTS
         特性:
           密钥:ServiceName_1
           服务:〜{the-service-name}
                            
       -名称:cross-container-service-2
         组:SERVICE_REPLACEMENTS
         特性:
           密钥:ServiceName_2
           服务:〜{the-service-name}
 ----
 资源:
   -名称:cross-container-service-1
     参数:
        服务名称:SCHEMA1-grantor
     特性:
        服务名称:$ {service-name}
     类型:org.cloudfoundry.existing-service

   -名称:cross-container-service-2
     参数:
        服务名称:SCHEMA2-grantor
     特性:
        服务名称:$ {service-name}
     类型:org.cloudfoundry.existing-service 

希望这会有所帮助。

此致

小栗旬

一周热门 更多>