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

时间:2019-04-05 16:52:43

标签: odata sap gateway

从/ IWFND / MAINT_SERVICE添加OData服务时,出现此错误

  

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

我正在尝试在本地添加指向与OData存在的系统相同的系统的服务。有人可以帮助我解决此错误吗?

1 个答案:

答案 0 :(得分:0)

答案可能为时已晚,但是我遇到了类似的错误,并且因为找到了解决方法,所以就在这里。

可以使用两种可用处理模式之一将

OData服务添加到事务 / iwfnd / maint_service 中,

  1. 基于路由(默认)
  2. 仅联合部署

基于路由用于前端/网关系统与后端不同的情况。因此,如果选择此选项,则即使别名为LOCAL,也必须在右下角维护相应服务的系统别名。

顾名思义,

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

这是有趣的部分,如果您选择“仅共同部署”并仍然维护系统别名,则它是无用的,因为OData服务将在同一系统内本地调用该服务。

摘要-添加服务时出现错误的原因是,系统告诉您将服务设置为基于路由,以便您添加的别名具有必要的作用,而不仅仅是结束在本地调用服务。

在此处更改处理模式。我选择了标准的Fiori Launchpad服务INTEROP作为示例,

Processing Mode for OData service

以下是一些文档-SAP Gateway Foundation Co-Deployment SAP NW 7.51 SP08