`
JerryWang_SAP
  • 浏览: 1034054 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

SAP WebIDE OData下拉菜单里的Destination从哪里来的

阅读更多

我今天做开发遇到一个问题:

我有trial和正式的SAP Cloud Platform账号各一个:

其中trial账号的webIDE连接到productive的CloudFoundry:

productive账号的WebIDE也连接到productive的CloudFoundry:

我发现在我新建OData服务时,从Service url的下拉菜单里,选择不到我在SAP云平台里创建的Destination.

 

怎么感觉trial WebIDE取的Destination来自trial neo环境创建的?

而productive的WebIDE,system下拉菜单里的Destination也来自productive Neo环境的Destination.

似乎CloudFoundry环境的Destination根本没有被考虑。

 

再检查我使用的webIDE的url.

 

trial:

 

webidecp-i042416trial.dispatcher.hanatrial.ondemand.com

后来发现了一个github issue:

Create a Destination within the Cloud Foundry Environment · Issue #3398 · SAPDocuments/Tutorials

得知如果在SAP WebIDE里创建UI5应用,需要用Destination连结第三方服务时,需要在Neo环境里创建Destination,而不是在CloudFoundry环境里。

 

为了验证,我再次在Neo环境里创建一个Destination:

 

然后果然在WebIDE里看到了这个创建于Neo环境的Destination.

 

WebIDE Preferences里维护的CloudFoundry endpoint只是开发好的UI5应用部署的目的地。

那么问题又来了,既然这个UI5应用最终部署在SAP云平台的CloudFoundry环境下,如果CloudFoundry环境没有对应的Destination,运行时的表现是怎样的?

 

经过我实际测试,发现取不到OData服务的metadata,报500 Internal Server Error的错误。

于是我把Neo环境里创建的Destination导出,再倒入到CloudFoundry环境,这次发现OData metadata终于能够成功返回了:

0
2
分享到:
评论

相关推荐

    SAP Web IDE 个人版使用说明.docx

    1. **下载SAP Web IDE试用版**:从SAP商店下载SAP Web IDE试用版。 2. **解压安装文件**: - 创建目录 `C:\SAPWebIDE`。 - 将Orion Application Server解压至 `C:\SAPWebIDE`。 - 将p2director解压至 `C:\...

    SAP UI5 OData开发

    在深入探讨SAP UI5 OData开发之前,需要明确几个关键点:SAP UI5是一个前端开发框架,而OData(Open Data Protocol)是一种基于Web的协议,允许创建和消费可查询和可更新的数据服务。SAP Gateway是SAP NetWeaver的一...

    JAVA调用SAP ODATA服务.docx

    SAP提供了多种API和服务来促进与其他系统的交互,其中ODATA(Open Data Protocol)是一种轻量级的数据访问协议,它允许客户端通过RESTful接口访问数据。本文将详细介绍如何使用Java调用SAP ODATA服务,并针对描述中...

    SAP Gateway and OData

    1. **服务构建**:SAP Gateway允许开发者创建基于OData的服务,这些服务可以从SAP Business Suite或SAP S/4HANA等后端系统中提取数据。服务定义可以通过ABAP编程模型进行,或者通过GUI工具如SAP Gateway Service ...

    SAP 后台ODATA开发步骤

    在SAP系统中,ODATA是一种基于RESTful协议的Web服务技术,用于提供与后端业务数据的交互接口。本文将详细介绍SAP后台ODATA开发的步骤,供初学者参考。 **一、数据结构** 在SAP ODATA开发中,首先需要定义数据结构,...

    JAVA调用SAP ODATA服务

    在Java开发中,调用SAP ODATA服务是企业级集成和数据交换的常见场景。在实际操作中,可能会遇到一些挑战,如身份验证、请求方法的使用、跨域问题以及错误处理。以下是对这些知识点的详细说明: 1. **身份验证 (401 ...

    SAP Gateway and OData.zip

    sap press doc 解压密码:abap_developer

    SAP Fiori Odata 实施步骤

    ### SAP Fiori OData 实施步骤详解 #### 一、OData与SAP Fiori的关系 在SAP Fiori环境中,OData(Open Data Protocol)扮演着至关重要的角色。它是一种用于定义构建和消费RESTful API的最佳实践的标准协议。通过...

    SAP-odata文档

    而OData(Open Data Protocol)是SAP提供的一种开放的、基于REST(Representational State Transfer)架构的数据访问协议,用于简化数据交换,特别是对于移动设备和Web应用。SAP Gateway则是SAP提供的一个技术框架,...

    使用SAP WebIDE给SAP UI5应用添加data source

    在Neo里创建的Destination还需要带上三个额外的properties,而CloudFoundry里的Destination则不需要。 输入/V2/Northwind/Northwind.svc,点击Test按钮: 确保该OData的metadata能够正常显示,点击Next按钮。 将...

    OData与SAP.pdf

    OData:开放数据协议(Open Data Protocol,简称OData)是一种描述如何创建和访问Restful服务的OASIS标准。该标准由微软发起,前三个版本1.0、2.0、3.0都是微软开放标准,遵循微软开放规范承诺书(Microsoft Open ...

    Sap Odata ABAP开发教程.zip

    在SAP系统中,ODATA(Open Data Protocol)是一种基于RESTful架构的Web服务协议,它使得客户端可以简便地访问和操作服务器上的数据。ABAP(Advanced Business Application Programming)是SAP公司的一种编程语言,...

    SAP Gateway – Building OData V2 Services Gw100

    《SAP Gateway – 构建OData V2服务详解》 在信息技术领域,SAP Gateway是一个关键组件,它为各种应用程序提供了与SAP系统交互的能力。本教程将深入讲解如何利用SAP Gateway构建OData V2服务,以实现高效、灵活的...

    Tutorial to Develop a SAPUI5 Application with oData Access

    总的来说,这个教程涵盖了从创建SAPUI5项目到与oData服务集成的关键步骤。通过遵循这些步骤,开发者可以学习如何利用SAPUI5的灵活性和oData的强大功能,构建能够实时连接到后端系统并展示数据的应用程序。随着进一步...

    com.sap.core.odata.processor.api-0.7.0.zip

    4. 开发工具:开发者可以使用SAP Development Tools(如SAP Web IDE或Eclipse插件)配合SAP Core OData Processor API来开发OData服务。 关于ThetVDB API的知识点: 1. TV数据源:ThetVDB API提供了详细的电视节目...

    SAP Fiori_Training_Day_2.pdf

    Session 2: Introduction to SAP Web IDE (20 mins) • Hands on 1: Build your 1 st FIORI application (120 mins) ▫ Build a new project from template ▫ Consume an OData Service • Session 3: CDS ...

    The SAP Cloud for Customer OData API Developer’s Guide com.zip

    《SAP Cloud for Customer OData API开发者指南》是专为那些希望深入了解如何利用SAP Cloud for Customer (C4C) 平台上的OData API进行开发的IT专业人员准备的一份详尽文档。OData(Open Data Protocol)是一种开放...

    OData简单demo

    **OData简单demo** 在IT领域,OData(Open Data Protocol)...通过这个简单的demo,学习者可以了解OData的工作原理,以及如何在实际开发中利用这些查询选项来优化数据请求。这对于构建高效、可扩展的Web服务至关重要。

    SAPUI5-OData-V4:为学习目的而创建的SAPUI5应用程序,特别是为了了解如何访问,修改,聚合和过滤OData V4模型中的数据

    通过学习和实践这个“SAPUI5-OData-V4”项目,你不仅可以深化对SAPUI5的理解,还能掌握如何高效地利用OData V4模型进行数据操作,这对于任何希望在企业级Web开发中使用SAPUI5的开发者来说都是一份宝贵的资源。

    SapAPI:读取SAP ODATA API

    SapAPI 该程序正在读取SAP API。 此API从防火墙后面的SAP ECC系统公开ODATA。 需要一个天蓝色的AD帐户,一个SAP-id,包括访问SAP系统中技术角色的权限。 SAP API已在Azure API管理中注册。

Global site tag (gtag.js) - Google Analytics