点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我无法为"内容"修改器创建"外部"参数。 下拉菜单未启用。
我遵循了URL 外部参数无法与具有相同问题的用户一起使用HCI Web 。 建议在Eclipse中创建外部参数并进行部署。
所以我在Eclipse中创建了它:
然后单击"外部化参数"选项卡(在"控制台"和"远程系统"选项卡之间)。
然后我与编辑器同步,添加值,然后保存参数。
我对流进行检查,并确保一切看起来不错。 然后,我从Eclipse部署集成内容。 我在控制台和任务视图中检查了部署,但没有收到错误:
但是,当我在Eclipse中为Content修饰符创建外部参数并进行部署时,仍然看不到我在Eclipse中通过Web UI在Eclipse中创建的外部参数。
external-parameter-greyed-out.jpg (341.9 kB)
大家好
对于那些仍然遇到这篇文章的人,有可能不需要将参数归类为"外部参数"。 在content修饰符中,只需将类型设置为Expression,并将值设置为与外部参数{{extName}}相同的名称。
如果只想使用{{extName}}来访问参数,则可以在消息正文中使用相同的概念。 这将动态替换该值。
要通过脚本访问外部化的参数,可以使用Camel SimpleBuilder函数评估参数名称并将其作为字符串返回:
不幸的是,SimpleBuilder不能与外部参数一起使用,我尝试了一下,但是作为内容修饰符中的表达式的外部参数确实起作用。
Hello Jay,
据了解,对于从WEBUI中创建的Integration Project,直接从内容修饰符[WEBUI]外部化参数尚不可用(尽管Content Modifier的右上角有一个按钮被外部化),作为解决方法,您可以创建一个 在Eclipse中进行项目并外部化所需的参数,然后将其导入到webui。
我能够查看由Eclipse在WEBUI中创建的外部参数创建,而没有任何问题(从Content Modifier的角度来看,它在WEBUI中是不可编辑的且呈灰色)。
WEBUI内容修改器的屏幕截图:
此致
Sriprasad Shivaram Bhat
您好,Jay,
当前,您可以在WEBUI(灰色)中看到外部参数的唯一方法是上述方法:即Export/从WEBUI导入iFlow到Eclipse,在Eclipse中定义外部参数,在WEBUI中删除iFlow并将iflow从Eclipse导出/导入到WEBUI。
如上所述,WEBUI的外部参数功能仍在开发中。 >
最诚挚的问候,
皮埃尔。
嗨周杰伦
WebUI上的Content Modifier中的外部参数对我也不起作用。
对于您的Eclipse更改,部署它们并不意味着它会出现在WebUI中。 您从Eclipse部署的任何内容都不会出现在WebUI中-不幸的是那样,但这就是事实。 要在WebUI和Eclipse之间"同步"您的更改,您需要使用下面我的博客中提到的解决方法:-
HCI:将集成包内容从WebUI传输到Eclipse,然后再回传
致谢
Eng Swee
嗨周杰伦
让我们非常了解以下两个方面的基本知识:-
Web UI(设计)部分和Eclipse处理设计时工件的设计。 如果您在Eclipse中进行设计并从Eclipse进行部署,则租户中仅更改了已部署工件,而这仅反映在" Web UI-Monitoring"部分中。 从Eclipse进行部署时,请勿在Web UI的"设计"部分中更新设计时工件。
如果您不了解此基础知识,则可以通过在Eclipse中创建任意项目并将其部署到租户中来进行测试。 如果转到Web UI,则无法在"设计"中看到项目(即不传输设计时工件),而只能在"监视"中看到已部署的集成流程(即已部署的工件)。
与之类似的是Java开发,
您没有将设计时工件部署到服务器中以执行它,而是部署了运行时工件。
如果理解了这一点,那么您就可以理解为什么必须要做必须做的事情。 希望这会有所帮助。
致谢
Eng Swee
大家好,
是否有可能在Eclipse中为SAP CPI场景创建自定义适配器模块。
此致
Sandhya。
一周热门 更多>