Odata 将处理模式更改为";“基于路由的”;在添加系统别名之前

Odata 将处理模式更改为";“基于路由的”;在添加系统别名之前,odata,sap-gateway,Odata,Sap Gateway,在从/IWFND/MAINT_服务添加OData服务时,我遇到了这个错误 在添加系统别名之前,将处理模式更改为“基于路由” 我试图在本地添加一个服务,该服务指向与OData所在的系统相同的系统。有人能帮我解决这个错误吗?回答这个问题可能太晚了,但我也遇到了一个类似的错误,因为我找到了修复方法,现在就来了 OData服务可以通过两种可用处理模式之一添加到事务/iwfnd/maint_服务中 基于路由的(默认) 仅联合部署 如果前端/网关系统与后端不同,则使用基于路由的方法。因此,如果选择此选项,则

在从/IWFND/MAINT_服务添加OData服务时,我遇到了这个错误

在添加系统别名之前,将处理模式更改为“基于路由”


我试图在本地添加一个服务,该服务指向与OData所在的系统相同的系统。有人能帮我解决这个错误吗?

回答这个问题可能太晚了,但我也遇到了一个类似的错误,因为我找到了修复方法,现在就来了

OData服务可以通过两种可用处理模式之一添加到事务/iwfnd/maint_服务中

  • 基于路由的(默认)
  • 仅联合部署
  • 如果前端/网关系统与后端不同,则使用基于路由的方法。因此,如果选择此选项,则必须在右下角维护相应服务的系统别名,即使该别名是本地的

    协同部署仅顾名思义,在网关和后端“协同部署”时使用,这意味着前端/网关嵌入后端。因此,如果选择此选项,甚至不需要添加系统别名

    有趣的是,如果您选择“仅联合部署”,并且仍然维护一个系统别名,那么它是无用的,因为OData服务将在同一系统中本地调用该服务

    摘要-添加服务时出现错误的原因是系统告诉您,使服务基于路由
    ,以便添加的别名具有必要的效果,而不只是在本地调用服务

    这里是更改处理模式的位置。我选择了标准的Fiori Launchpad服务INTEROP作为示例


    下面是一些文档-

    此错误在什么时候抛出?添加之前还是之后?