问题标签 [wso2esb]
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.
wso2 - WSO2 Developer Studio 与 Carbon studio 的向后兼容性?
我已经下载了新的 WS02 Developer Studio 和 Helios,但是当我将它指向现有的 Carbon Studio 工作区时,它无法识别 Carbon 项目及其方面。我们是否必须在 Developer Studio 中手动重新创建项目并将 xml 文件复制进去?我可以正确创建新的 wso2 项目,因此它可以正常工作。
wso2 - wso2:寻找 XSLT 转换工作示例
有人可以向我指出一个使用代理服务 xslt 中介选项的 xsl 转换的工作示例。
基本上,我的要求是,我将有一个请求,我将在其中获取一些确定路由的数据,然后从所请求数据的其他元素中我必须重新构建soap请求以触发另一个bpel服务。
请让我知道更好的方法。
wso2 - WSO2 ESB 和 WSO2 Bam 兼容性
ESB 和 BAM 版本之间存在兼容性问题?
我正在尝试配置这两个产品,使用 p2_repo http://dist.wso2.org/p2-zip/carbon/releases/3.2.0/20安装 ESB 功能、BAM 活动数据中介(版本 3.2.0) -06-2011/p2-repo.zip
我在 BAM monotored 服务器中添加 ESB 服务器时遇到问题,引发异常:添加服务器时出错。订阅 https://localhost:9444/services/BAMEventBrokerService 失败。(在 WSO2 BAM 中添加 ESB 服务器为:https://localhost:9444 - Eventing - Mediation)
我尝试了各种组合:
- WSO2 ESB 4.0.0 和 WS02 BAM 1.3.2 - 失败;
- 带有 WS02 BAM 1.3.0 的 WSO2 ESB 4.0.0 - 失败;
- WSO2 ESB 4.0.3 和 WS02 BAM 1.3.2 - 失败;
- WSO2 ESB 4.0.3 和 WS02 BAM 1.3.0 - 好的,我设法正确配置它,但是 Bam 没有刷新数据统计信息。我向 ESB 服务发送了一些请求,但 BAM 没有注册任何东西。
谢谢
proxy - WSO2 ESB - 代理参数的动态值(传输)
我需要能够为代理参数指定一个动态值。实际上,我必须使用完整的 URL 指定每个参数,例如:
我看到一些带有属性调解器的示例,我想它适用于下一个代理,但这里的问题是我需要在执行之前更改代理参数值。我尝试使用“触发器”代理调用自定义调解器,该调解器更改所需代理的 SynapseConfiguration 但这不起作用。
有没有办法用查找替换这些固定值来创建一些部署配置?
非常感谢。
proxy - WSO2 ESB:对代理使用外部参数定义?
我们正在使用几个代理来监听不同的位置。但是在开发过程中,我们没有与生产环境中相同的 URI。是否可以定义外部 URI (transport.vfs.File.URI)?(也许是本地条目或其他属性?)
以下行应该能够加载实际 URI 的外部定义:
完整代理示例(不工作):
wso2 - 聚合调解器 wso2 未按预期工作
我有一个用例,我需要使用迭代器调解器发送多个调用并使用聚合调解器来聚合响应。当聚合调解器完成其中一个响应是我期望的部分时,其他响应将附加到正文的末尾。
我创建了以下代理来演示问题(添加了很多日志信息,以便逻辑应该易于理解):
这是一条测试消息:
这是结果:
如您所见,最后两个 poc:data-reference-local 条目附加到正文的末尾。任何想法我做错了什么?
我看到的另一件奇怪的事情是,聚合中介 (outSequence::resultAggregate) 的第二个日志条目按预期显示了所有三个结果。但是,日志条目 originalResultAggregate 仅显示第一个。这与我遇到的奇怪行为有关吗?
编辑:我注意到的另一件事是我添加的计数器功能不起作用(请参阅属性 gb_iterate_cnt 和 gb_aggregate_cnt)。我究竟做错了什么?
问候,尼德基尔
xml - 使用get-Property方法读取http post参数
首先让我解释一下我正在尝试什么,然后我将解决我面临的问题......我正在使用 wso2 esb 创建一个代理 Web 服务,以便我可以将 http post 请求发送到现有的 Web 服务。考虑托管在示例axis2 服务器中的SimpleStockQuote Web 服务。现在我想代理它并通过 http post 请求发送符号。有人可以解释它是如何完成的吗?
目前 simplestockquote 服务只接受和回复soap消息格式。我正在考虑使用一些 xslt 转换。任何指向工作示例的链接都会有很大帮助。
提前致谢。!!
这可以作为我真正想要的一个例子......
现在我可以直接将发布请求发送到我的代理或表单的服务:
curl "http://localhost:8280/services/StockQuoteProxy" -X POST -d 'IBM' -v -H "Content-Type: text/xml" -H "SOAPACtion: urn:getQuote"
现在可以了,我希望我的请求采用以下形式:
curl "http://localhost:8280/services/StockQuoteProxy" -X POST -d 'function=getQuote&synbol=IBM' -v
wso2 - WSO2 ESB - 数据服务服务器功能 - 如何使用数据源即时交换数据源
我正在使用 WSO2 ESB 4.0.3。我已经在上面安装了 WSO2 数据服务功能并创建了 DS。
ESB 在管理 UI 下的“配置”选项卡下有一个功能,您可以在其中定义“数据源”。
我的问题是在创建新的数据服务时,我无法使用我在 ESB 中配置的这个“数据源”。我们有不同的环境 DEV / TEST / UAT / PROD。每个环境对于相同的数据服务都有不同的数据库。
目前我已手动更改 DS XML 文件以指向新数据库,然后进行部署。
有没有办法指向在 ESB 中配置的数据库并动态更改 DS 的数据库?
感谢 ABhijit
2012 年 7 月 1 日 - 请问有什么更新吗?这是他们大团队中的 Apple POC。如果成功 WSO2 将有 Apple 实施?
esb - wso2 esb 中的故障转移配置
我们有一个代理服务,它执行以下操作 1. 调用后端服务以获取客户端 ID 2. 使用为该客户端 ID 配置的端点(客户端端点)并将原始请求转发到该端点。3.返回对请求的响应
早些时候,我们在将请求转发到客户端端点时将 OUT_ONLY 属性设置为 true(步骤 2)。但是我们现在必须为客户端端点使用故障转移端点配置。所以我们删除了 OUT_ONLY 属性并使用了以下故障转移配置。客户端端点不会为转发的请求返回任何响应。因此,注册的回调没有得到任何响应,并且随后被 Timeouthandler 清除。最近,我们面临一些 CPU 峰值和 ESB 引发的 OutOfMemory 错误。我们怀疑突触回调处理程序正在使用大部分系统资源并且无法恢复。由于客户端端点没有返回响应,此配置是否会创建任何 OutOfMemory 错误(如果经过压力测试)?请建议。
web-services - WSO2 ESB'a 示例轴服务器中的 JAX-RS Web 服务
我想知道我们是否可以在 WSO2ESB 的示例 axis2 服务器中创建和托管 JAX-RS Web 服务。
如果是的话,有人可以给我一个工作示例的链接。
提前致谢!