点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我们正在尝试运行MDK应用程序,该应用程序使用Cloud Foundry中的移动服务访问SAP后端上的OData服务。 因此,我们将CF帐户连接到了云连接器,并且还在CF中为我们的后端创建了目的地。
在移动服务中,我们创建了一个混合应用程序并将其连接到我们的OData服务,请参见以下步骤:
当我ping或测试OData服务时,它不会返回任何错误。
在这一点上,我感觉我在移动服务方面的配置还可以。 我们遵循了MDK教程中的步骤,因此NEO实例的目标指向CF上的移动服务。 然后,我们按照以下教程中的步骤进行操作:
https://developers.sap.com/教程/cp-mobile-dev-kit-online-app.html
当我们在手机上打开应用程序时,出现以下问题:
知道是什么原因造成的吗?
提前谢谢!
亲切的问候,
罗宾
(52.0 kB)
问题在于,在我使用的服务的元数据中,存在对另一服务的引用。 所以我们有两个选择:
我测试了选项1,这对我的情况有效
Robin Panneels
a>
如果我没记错的话,这个问题已经通过OSS解决了。 您介意共享有效的解决方案(可能会帮助其他人)并关闭此线程吗?
罗宾·潘尼尔斯
您对事物的理解 可以查看:
您是否正在MDK公共商店客户端上尝试使用它(请检查一次) 如果您已经将其更新为4.2.1)? 如果是这样,则可以将Android设备连接到PC,并可以通过Android Studio>"查看"菜单>"工具"窗口>"设备文件资源管理器">"数据">"数据">" com.sap .....>文件> ClientLog"访问ClientLog.txt文件。 txt,您可能会找到更多信息。
Jitendra,
感谢您的答复。
我按照您的步骤开始网络跟踪,并在跟踪文件中搜索了错误但没有错误。
我可以看到元数据调用的响应状态为304。
K,
Robin
Robin,
我将从检查您的应用程序的移动服务日志开始,以查看是否存在更具描述性的错误消息。 在"移动服务"中,转到"分析">"日志",然后查看是否有与该错误相关的更多详细信息。
此外,我将尝试在浏览器中访问该目标的应用程序API URL,以确认您可以检索元数据。 因此,对于您的示例,它是https:// -- 试用版- 01-be-odata-redirect.cfapps.eu10.hana.ondemand.com/be.odata.redirect/$metadata?auth=uaa 只是为了验证它是否可访问(我想是可以的)。
-Bill
该错误似乎表明某处存在差异。 在屏幕截图中,我没有看到对be.rpan.test.odata的引用。 我还假设您的目的地是服务的根源。
-比尔
一周热门 更多>