点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我尝试在用户任务中调用外部OData服务,但对于任何外部调用我都只能得到404。 我检查了以下页面:
目标位置配置正确,可用于各种非工作流程应用程序。 如果我检查网络流量,可以看到
https://flpnwc-xxxxxxx.dispatcher.hana.ondemand.com/sap/fiori/bpmmyinbox/html5apps// /
被调用,但返回404。
此外,我尝试仅将现有的UI5应用程序链接为用户任务ui,但是如果我打开该任务,则只能再次看到404:
在详细信息屏幕中显示标准任务作为后备:无法从/html5apps//webapp/Component.js加载'***/Component.js':404--
对我来说,内部收件箱目标/html5apps似乎无法正常工作。
任何提示,文档等如何调试或解决该问题? 我不知道如何找到问题的根源。
我在Rot中使用Neo-环境(如果有的话)。
谢谢。
致谢
Karsten
不信任生成的内容
neo-app.json文件必须位于Workflow项目的根目录中,而不是UI应用程序的根目录中。
我已经使用WebIDE创建了工作流程任务UI(右键单击工作流程项目=>新建=>工作流程任务UI )。 随即使用UI webapp(包括neo-app.json文件)创建了一个新文件夹。 现在,我更改了一些内容,添加了一些路线,并部署了工作流项目。 可以使用UI任务,但找不到到目的地的路由。
我的解决方案:将neo-app.json复制到根目录并部署项目。 现在可以使用以下方式访问目标:
https://flpnwc-xxxxxxxx。 dispatcher.hana.ondemand.com/sap/fiori/bpmmyinbox/html5apps/myworkflowapp/mydestination
找不到所有4个URL(404)-您仍有想法吗 该如何解决?
谢谢!
致谢
Karsten
嗨,Karsten,
您是否正在尝试访问SCP驾驶舱中的OData服务和目的地? 您在服务任务中用来调用OData服务的路径是什么?
此致
M
您好,Karsten,
要使以下网址正常工作
您需要在应用程序neo-app.json的" routes"部分中定义服务的新路径。 应该是
这使得以下URL可以正常工作
更具体地说,我将需要查看neo-app.json文件以及以下有关您的服务的信息。
还向URL提供带有GET请求的服务,该服务可直接通过浏览器运行。
最好的问候
米洛斯拉夫(Miroslav)
嗨,卡斯滕(
我不清楚您到底做了什么。 您能否首先提供创建自定义Task UI所遵循的HELP文档。 UI5应用程序实际上是与Workflow项目分离的。 您可以首先创建UI5应用程序并将其部署在云上。 您也可以在独立模式下运行它。 然后可以将" HTML5应用程序名称"及其" SAPUI5组件"放入您的工作流项目中。
您能否举例说明初始目录结构和对您有用的目录结构?
最诚挚的问候,
米洛斯拉夫
感谢您的支持。 这真的很有帮助,最后我可以弄清楚我的问题。 (我为此添加了一个答案。)
更正目的地是使用座舱创建的,而我尝试访问的路径是:
来自manifest.json的数据源中的uri(OData服务定义的HANA):/<目标名称>/
在Component.js中,URL被修改为前缀(例如,来自我问题的第二个链接):
UI-App本身是工作流项目(子文件夹)的一部分。 以下网址称为:
https://flpnwc-xe4bbd1fcf.dispatcher.hana.ondemand.com/sap/fiori/bpmmyinbox/html5apps/ / /webapp/ /ColorVisualizationData/service/cvis.xsodata/$metadata?sap-language=DE
(我也尝试过: https://flpnwc-xe4bbd1fcf.dispatcher.hana.ondemand.com/sap/fiori/bpmmyinbox/html5apps/ / /ColorVisualizationData/service/cvis.xsodata/$metadata?sap-language=DE )
谢谢。
Karsten
一周热门 更多>