问题标签 [ei]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xml - WSO2 EI 发送对象从一个端点一一响应到另一个端点
我是 WSO2 EI 的新手,正在尝试从端点获取数据并将响应对象的每个对象发送到另一个端点。对于下一步,如果可以完成,我想向用户显示一个进度条,以了解流程是如何进行的。
在通过 github 和 stackoverflow 阅读和搜索 WSO2 文档和示例后,找不到任何完整的示例来展示如何完全执行此过程。
作为我使用 Integration Studio 完成的工作示例,这是一个 API,它调用端点从 server1 获取数据,然后调用第二个端点将响应的数据发送到 server2,它工作正常。
在此示例中,从 server1 响应的产品价格将发送到 server2 以更新那里的数据库。
我想要的是使用迭代调用 server2 API 来一个一个地发送 server1 响应的对象。
正如我在搜索中发现的那样,似乎我必须使用如下迭代,但不知道在我的示例中我必须在哪里使用它。
任何想法将不胜感激。
ei - Enterprise Integrator 6.6.0 开发的 WSO2 API Call 需要 9 多分钟才能完成集成
我正在尝试实现一种场景,即我在 ei 6.6 中开发的 Api Call 需要 9 分钟以上才能完成集成。
其中最大 http.socket 超时为 180000 毫秒。在不更改 http 套接字超时的情况下,是否有任何其他解决方案可以让我们的集成运行超过 9-12 分钟。
如果有任何解决方案,请帮助我。
wso2 - WSO2 carbon microesb (EI 7.2) - 碳注册范围的默认目录是什么?
我有以下问题,在 wso2 中使用microesb开发服务。我在注册表中保存了一个属性,但我无法删除它。我使用了以下代码行
但是,在某些时候,我需要从注册表范围中清除此属性。我尝试使用以下代码行,但没有成功。
但是我相信,如果您知道注册表的默认目录,它会有所帮助。
authentication - WS02 EI 6.4.0 获取使用 JWT 身份验证保护的后端 WSDL
向代理服务添加自定义 WSDL 为代理服务发布自定义 WSDL,请选择其中一种 WSDL 类型。
https://docs.wso2.com/display/EI640/Publishing+a+Custom+WSDL
ENDPOINT INLINE
REGISTRY_KEY
对于
SOURCE_URL - 在文本框中输入 WSDL 的 URI,然后单击测试 URI 以确保它可用
- 是否有可能添加身份验证以到达后端 wsdl?
谢谢,戈兰。
wso2 - WSO2 EI:是否可以从作为属性存储的字符串中修剪空格?
我有一个 json 有效负载,我在其中抓取一个 addressLine 字段:
然后我有一个过滤器来检查该字段是否存在,如果它丢失,我有一些额外的逻辑可以运行。
但是,当 addressLine 值为空格 (" ") 时,此逻辑无法正常工作。我对 WSO2 EI 还是很陌生,我一直在网上四处寻找,但还没有看到任何从房产中“修剪”空间的方法,所以我很好奇这是否可能?如果没有,处理这个问题的最佳方法是什么?我知道理想的解决方案是事先不允许任何空白空间值,但由于 json 有效负载是从不同的服务外部进来的,所以这不是一个选择。
javascript - WSO2 EI - <(小于符号)在脚本中介(Javascript)中抛出错误
我有 2 个变量存储在 WSO2 的属性中,称为 date1 和 date2,它们都是“YYYY-MM-DD”格式的日期字符串。然后我有一个脚本来解析日期并进行比较以查看 date2 是否小于 date1。
但是,在构建我的 .car 文件并进行部署后,我收到此错误:
不太确定我做错了什么。不能正确解析日期吗?
wso2 - WSo2 EI 错误:URI 中缺少端口号
我已经使用 Integration Studio for WSo2 EI 创建了一个文件传输应用程序,它是一个双向流,所以我向/从服务器发送和获取。我过去做过很多这样的事情,它们很简单,但是我今天在部署应用程序时偶然发现了下面的错误。我不明白为什么我会得到这个,因为端口号是明确指定的,正如我之前提到的,我以前做过这些,并且具有完全相同的 URL 布局的应用程序正在运行,所以我不知道可能出了什么问题。有谁知道可能会发生什么?
wso2 - 在 WSO2 中,我无法将图像存储在属性中
在 WSO2 中,我尝试以非常基本的方式调用给定的 URL 以获取 png 图像。然后,当我尝试存储/丰富时,每次都会遇到相同的错误:
我尝试的基本上是这个
我知道 URL 是有效的并且 uri.var.imageURL 包含它。如果我不添加日志/丰富/有效负载中介,我不会收到任何错误
我将这两行添加到各自部分的axis2.xml中,但没有任何改变
json - 使用 WSO2 EI Enrich Mediator 删除 JSON 字段的最佳方法?
我有一个如下所示的 JSON 对象:
我的问题是如何删除年龄字段?我正在查看 Enrich Mediator 文档,并注意到一个从有效负载中删除选定部分的示例:
示例 7 - 从有效负载中删除选定的部分(此功能可从 EI 6.6.0 WUM 级别 1595516738094 获得)
但是,这对我不起作用,因为它在 EI 6.6.0 上可用,而我在 EI 6.1.1 上。我还能如何实现预期的结果?
wso2 - WSO2 EI 新的 xml 标签使用 Enrich 调解器和当 xml 标签动态获取时
是否可以使用丰富的中介将新的 xml 标记添加到 xml 有效负载。
我的样本有效载荷 -
新标签将是
我不能使用内联作为源,因为链接是动态获取的。所以我将新标签添加到有效负载,然后是属性。
这在丰富后给出了相同的有效载荷