使用 SAP WebIDE 将 SAP UI5 应用部署到 ABAP 系统时遇到的关于传输请求的错误

有朋友遇到一个在 webide 里部署 SAP UI5 应用到 ABAP Repository 里时出错的问题:

错误消息:

Failed to get transports for the selected package. Request POST /webidedispatcher/destinations/LND500/sap/bc/adt/cts/transportchecks failed: Forbidden

分析思路

部署目标即存储这个 SAP UI5 应用部署到 ABAP 系统上生成的 BSP 应用的开发包名称为 ZFIORI_DEV, 错误消息的字面意思是,无法取得往这个开发包里写入对象进行存储时需要使用的传输请求(transport Request).

如果我们在 WebIDE 里将 SAP UI5 应用部署到 ABAP 系统的 $tmp 包上,不需要传输请求;如果期望部署到 ABAP 系统后,还能将这个应用进一步传输到其他 ABAP 系统,则传输请求是必须的。

遇到这个问题,首先要明确自己的需求,到底是不是期望 SAP UI5 应用部署到 ABAP 系统上后需要继续传输到其他系统。如果是,可以试着创建一个 ABAP 报表,看保存到开发包 ZFIORI_DEV 时,是否会弹出要求指定传输请求的对话框。

如果想找到在哪一行代码抛出的这个错误消息,可以进入事物码 SICF,

按照路径 sap->bc->adt 找到 ICF 节点,双击,

找到这个节点的 handler class CL_ADT_WB_RES_APP, 然后在其 HANDLE_REQUEST 里设置断点,然后在 webide 里触发部署动作,查看断点是否会触发(可能不会,因为在 WebIDE 里触发部署操作的用户,和在 ABAP 系统里实际执行部署操作的用户,二者可能不是同一个用户)

也可以参考这篇文章,Troubleshooting Deployment to an ABAP System from SAP Web IDE,里面提到了一些 WebIDE 部署到 ABAP 系统时经常遇到的一些典型错误。

另外在 SAP 帮助文档 里,也提到了 Destination 的 WebIDEUsage 这个字段需要维护的正确值的列表和对应含义介绍。

比如本地通过名叫 LND500 的 Destination 进行部署,那么这个 Destination 必须维护 dev_abap 这个值作为 WebIDEUsage 的内容。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/1618486.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

【操作记录】CLion 中引入 Gurobi 并使用 C++ 编程

文章目录 一、前言二、具体操作2.1 创建项目2.2 修改编译工具2.3 修改 CMakeLists.txt2.4 修改 main.cpp2.5 运行测试 一、前言 虽然C编程大部分人都会选择使用VS,但是作为 IDEA 的长期用户,我还是比较习惯 JetBrains 风格的编译器,所以就选…

7.11英语学习及笔记

《花木兰》 Based on a Chinese legend, the film follows the story of the titular hero – a young woman who poses as a man in order to take her ailing father’s place in the Imperial army, after the threat of the invading Huns requires a man from every house…

针对韩国开展的一系列韩文类恶意文档定向攻击行动分析 part-1

?点个关注,你的支持是我更新最大的动力? 最近朝鲜APT组织的攻击事件层出不穷,基于看到一篇很好的文章,特此结合文章对朝鲜相关组织进行分析。 Financial Security Institute对近期一系列投放韩文类恶意文档的定向攻击行动命名为“DOKKAEBI…

跨国邮件诈骗团伙案例

如果某天你收到了这样一封邮件,啊,大体意思就是这人身患绝症且有一笔遗产,你是个幸运儿要你继承。 重点来了啊,他会伪造证件然后让你相信并按照对方的思路来,给他你的身份信息,例如身份证照片,你…

springboot+vue+Elementui图书馆自习室座位预约系统

随着学校的人数的扩招,图书馆的座位资源短缺问题日益严重,特别是在临近考试时,座位占座情况尤为明显。起大早、摞书本、放水杯,甚至粘上纸条……宣誓主权,在图书馆里,很多学生办法用尽,只为了能获得“一席之…

SQLite3 极简教程 Go 使用 SQLite 内存模式操作数据结构

SQLite 简介 关键词: RDBMS (embedded), C SQLite is a database engine written in the C language. It is not a standalone app; rather, it is a library that software developers embed in their apps. SQLite是一个开源的、内嵌式的关系型数据库。它最初发布于2000年,…

致--所有努力生活的人们(暑假学习总结与考研宣誓)

致--所有努力生活的人们 确定专业和院校科研任务关于英语的学习退游喜欢的女孩备战数模比赛学习智能算法计算机素养的锻炼basketball对未来的展望 虽然文章写的虽然不是很好,但是很用心有诚意,我保证读完你会充满慢慢能量的! 本blog记录了暑假…

有书共读:《穷查理宝典》

1. 写在前面 最近有幸参加了Datawhale举办的一些读书会活动,里面有很多伙伴分享自己读过的一些好书并分享自己的读书心得和感悟,体会非常的深刻, 也学习到了很多的知识, 所以受到了一些伙伴的影响,最近也开始在闲暇的…

以“人民的名义”劝你快去读点书

“我之前看一个调查,说中国人的读书量远低于世界平均水平;而且趋于图片化、碎片化,缺乏深度。这年头,你们还有个读书会,算是难得了”,陆亦可对赵东来说。“而且我们读的还是闲书,没有任何经济利…

第三讲,三维空间刚体运动

一个刚体在三维空间中的运动是如何描述的。我们当然知道这由一次旋转加一次平移组成。平移确实没有太大问题,但旋转的处理是件麻烦事。我们将介绍旋转矩阵、四 元数、欧拉角的意义,以及它们是如何运算和转换的。 1.向量,坐标系和旋转矩阵 点…

两独立样本的非参数检验(Mann-Whitney U 秩和检验)

原文地址:SPSS学习笔记之——两独立样本的非参数检验(Mann-Whitney U 秩和检验)作者:王江源 一、概述 Mann-Whitney U 检验是用得最广泛的两独立样本秩和检验方法。简单的说,该检验是与独立样本t检验相对应的方法&…

不止基因编辑 当所有技术都可能成为毒药

基因技术、纳米技术、机器人技术的新潘多拉之盒即将开启,你我却毫无查觉。我们不单受到大规模杀伤性武器的威胁,还有技术知识产生的大规模杀伤力。这一邪恶的力量,正由国家力量支持的大规模杀伤性武器,转向极端的个人。——Bill J…

市场的霸主:对冲基金世界的超额回报大师

《市场的霸主:对冲基金世界的超额回报大师》 基本信息 作者: (美)马妮特.阿胡贾(Maneet Ahuja) 译者: 毕崇毅 郑磊 出版社:机械工业出版社 ISBN:9787111425441 上架时间:2013-5-29 出版日期:201…

革命性新疗法后 第三例艾滋病治愈病例可能出现了!

伦敦病人的例子说明,柏林病人被治愈并非出于侥幸,而是可以被复制的。 艾滋病患者通常要终身每日服用病毒抑制药物。一旦停药,病毒就会在两三周内卷土重来。 新浪科技讯 北京时间3月12日消息,据国外媒体报道,一名德国艾…

SPSS学习笔记(三)方差分析ANOVA(F检验)

目录 一、单因素ANOVA 分析 过程 结果及分析 二、双因素ANOVA 案例及分析 过程 结果及分析 一、单因素ANOVA 单因素方差分析是两个样本平均数比较的引伸,它是用来检验多个平均数之间的差异,从而确定一种因素对试验结果有无显著性影响的统计方法…

JavaSE学习——异常

目录 一、异常概述 二、异常的体系结果 二、异常的处理:抓抛模型 三、try-catch-finally的使用 四、throws 异常类型 的使用 五、开发中如何选择使用try-catch-finally还是使用throws? 六、自定义异常 自定义异常步骤: 七、总结&a…

CAN总线学习——物理层、数据链路层、CANopen协议

1、CAN总线介绍 1.1、CAN总线描述 (1)CAN总线支持多节点通信,但是节点不分区主从,也就是不存在一个节点来负责维护总线的通信;这点可以和I2C总线对对比,I2C是一主多从模式; (2)是差分、异步、串行总线,采用…

MybatisPlus拦截器实战之数据的加解密和脱敏

文章目录 一、前言二、拦截器简介三、代码目录结构简介四、核心代码讲解4.1 application.yml文件4.2 自定义注解4.2.1 SensitiveEntity4.2.2 SensitiveData4.2.3 MaskedEntity4.2.4 MaskedField4.2.5 MaskedMethod 4.3 Mybatis-Plus 拦截器数据自动加密4.4 Mybatis 打印完整sql…

ChromeOS 的 Linux 操作系统和 Chrome 浏览器分离

导读科技媒体 Ars Technica 报道称,谷歌正在将 ChromeOS 的浏览器从操作系统中分离出来 —— 让它变得更像 Linux。虽然目前还没有任何官方消息,但这项变化可能会在本月的版本更新中推出。 据介绍,谷歌将该项目命名为 "Lacros"——…

strcat函数

目录 函数介绍: 函数声明: 具体使用: 注意事项: 字符串⾃⼰给⾃⼰追加,如何? 模拟实现strcat函数: 函数介绍: 被称为字符串的追加/链接函数,它的功能就是在一个字符…