当前位置: 首页 > Web前端 > JavaScript

本地开发的SAPUI5应用部署到ABAP服务器进行错误分析

时间:2023-03-27 15:23:42 JavaScript

我使用SAPUI5Tools的CLI工具,运行命令npmrundeploy,将VisualStudioCode开发的SAPUI5应用部署到ABAP服务器.成功生成url:https://er9.sap:44300/sap/bc/...但是浏览器打不开:错误信息:ICFNodeNOTfound!登录后台执行事务代码sicf,在ui5_ui5路径下确实没有找到zjerrypureui5节点。下面的url是我上一篇文章中本地开发的SAPFioriElements应用。如何部署到ABAP服务器?成功部署到ER9系统后生成的url:https://er9:44300/sap/bc/bsp/...一些常见的错误HTTPStatus504-Aninternalapplicationerroroccurred如果应用程序包含一个相当大的文件,这个如果HTML5调度程序(在从SAPWebIDE到SAP系统的路由上)在尝试调度时超时,就会发生这种情况。有时HTML5调度程序的超时(30s)比ABAP系统本身(5m)更短。发生这种情况时,ABAP系统实际上可以处理大文件的上传,但HTML5调度程序会在此过程中抛出超时。解决方案是增加HTML5Dispatcher的超时时间。为此,请按照访问REST服务中的目标属性下的说明进行操作,并将超时增加到最大值300秒。如果在增加超时后您仍然收到此错误,您可能需要执行ICM硬关闭。ICM(互联网通信管理器)处理所有入站HTTP/HTTPS/SMTP连接。使用SMICM事务查看这些连接的状态。如果您从SAPWebIDE推送应用程序,则可能需要硬关闭,因为连接可能出于某种原因保持打开状态。通过选择AdministrationICM从菜单中触发此操作。如果问题仍然存在,请找到大文件并通过SE80事务手动上传。命名空间错误信息生成器:自定义部署到abap创建新的SAPUI5ABAP存储库ZJERRYPUREUI5错误!builder:customdeploy-to-abap在SAP系统中不可能在客户命名空间中远程创建错误!builder:customdeploy-to-abap上传已取消:SAPUI5ABAP存储库尚未创建(成功)。遇到这个错误信息后,如果在ABAP系统后台手动创建SAPBSP应用,就会遇到本文开头提到的错误:ICFNodeNOTfound!这些错误是由我们提供的命名空间Z引起的。目标系统以SAP或客户模式运行。如果是运行在SAP模式下,只能使用给定应用名中的SAP命名空间,不能以Z开头。.yaml。部署成功:更多Jerry原创文章在这里:《王子熙》: