问题标签 [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.

0 投票
1 回答
278 浏览

json - WSO2 ESB:Axis2-JSON 的自定义

我想更正 WSO2 ESB 中包含的 axis2-json 的 JSON 解析错误。包含的确切文件名是:./repository/components/plugins/axis2-json-1.6.1.wso2v4.jar

所以,我想有定制。

关于 apache.org svn repo 的来源,axis2-json con 的确切自定义是什么?

所有的变化都已经在上游了吗?

我可以使用新版本的axis2-json,比如axis2-json-1.6.2吗?

提前谢谢。

0 投票
0 回答
662 浏览

rest - WSO2 ESP 代理 REST 服务,具有动态参数

我在 wso2 示例中使用了示例 152 来代理远程 REST 服务。我找不到有关如何将传入的肥皂请求映射到 uri 的参数的任何信息,以便我们可以使用其余服务。

即我希望传入的soap 请求能够将accessid=DEMO 的值更改为accessid=FOO。

我可以很容易地编写一个 java 客户端并将其公开为 Axis2 代理,但这并不是真正使用 wso2 esb .. 感谢任何指针。

0 投票
1 回答
1503 浏览

eclipse - java.lang.ClassNotFoundException:org.apache.commons.logging.LogFactory

我正在使用 jdk 1.6.31,当我在 eclipse 中添加服务器(基于 WSO2 Carbon 3.0.1 的服务器)并尝试启动服务器时,它在控制台中出现以下错误:

基于 WSO2 Carbon 3.2 的服务器启动,但在控制台中:

这是一个重大错误吗?

我是 WSO2 ESB 的新手。

0 投票
2 回答
1580 浏览

java - 我可以使用 Java 7 运行 WSO2 ESB 4.0.3

当您将 JAVA_HOME 设置为指向 Java 7 JDK 时,WSO2 ESB 不会启动 - 显然这是由于 wso2server.sh 中标题为“使用正确的 JDK 版本处理 SSL 问题”的块。

我可以把它注释掉,服务器就会启动;但什么是“SSL 问题”?我搜索了各种论坛,但没有找到有关此的答案。看起来 Carbon 适用于 JDK6 及更高版本;是这样吗?

谢谢。

0 投票
1 回答
142 浏览

wso2 - 为 LinkedIn 指定用于在 Java 中获取 OAuth 令牌的端点

我正在使用 WSO2 ESB 代理 LinkedIn 服务。如何在使用 Scribe 获取访问令牌时在 java 中指定端点?当前的端点是https://www.linkedin.com/uas/oauth/authorize但我希望它将其更改为我的 ESB 的地址。

0 投票
1 回答
2591 浏览

wso2 - 在默认 WSo2 证书中用作通用名称的“本地主机”创建未找到主题备用名称

我们使用 wso2 esb(版本 4.0.3)来公开我们的 web 服务。我们的 web 服务是使用 wso2 中的管理控制台添加为代理服务的。我们只想通过 https 公开/使用我们的 web 服务。生成存根后,我们完成了以下操作

  1. 使用 java keytool 创建一个 jks 文件。
  2. 导出 wso2 证书并导入到 jks 文件中。
  3. 在调用 web 服务时在代码中添加了以下内容。

System.setProperty("javax.net.ssl.trustStore", "filename"); System.setProperty("javax.net.ssl.trustStorePassword", "password");

当我们尝试从 java 代码调用 web 服务时做了所有这些之后,它只在 url 与 localhost 一起提供时才有效。它不适用于 127.0.0.1 或机器 IP 地址,即使我们在主机文件中有正确的映射。使用 ip 地址时,我们得到的错误为 javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No subject alternative names present. 出现此错误是因为 wso2 提供的默认证书将“localhost”作为公用名。我们可以通过添加以下代码来摆脱这个问题

但这可能会产生安全问题。请建议我们如何解决此问题。

0 投票
1 回答
1273 浏览

xpath - XQuery 输入错误:WSO2 ESB 的预期元素的文档节点类型

我在我的 WSO2 ESB 上定义了一个代理服务,它使用 XQuery 转换传入的消息(我正在关注Sample 390)。

问题在于 ESB 将定义为 的变量转换payload为定义为ELEMENT的 XQuery 变量document-node()。但是,我的 XQuery 只接受element() :

有什么方法可以定义 ESB 变量或修改变量表达式以便输入到 XQuery 中element

我试过 :

但这会返回以下错误:

0 投票
1 回答
1821 浏览

wso2 - WSO2 ESB 在代理服务上提供 HTTP 202 响应

我正在尝试设置非常简单的 WSO2 ESB 代理服务。在使用它时,我收到了 HTTP 202 响应,并且 WSO2 ESB 除了记录它之外没有对请求做任何事情。这是我的设置的背景

我的服务实现是使用 SOAP 1.2 而不是 Http 1.1。当我的客户端打开与服务器的连接时,它会触发第一个请求并要求保持连接。ESB 将请求传递给实际的实现,并将响应以传输编码作为分块发送回来。到目前为止,它可以按需要工作。

在初始请求响应交换之后,我的客户端并行提交了几个请求,我得到了所有请求的 HTTP 202 响应。查看日志,似乎 ESB 从未将请求发送到实际实现。

有什么我做错了吗?我如何解决它?

0 投票
2 回答
181 浏览

wso2 - WSO2 云适配器

我深入了解了 WSO2 ESB 的功能。我注意到 WSO2 Coud 连接器,如 Twitter、LinkedIn ..

我想知道任何支持这一点的文档,维基。我有来自 Twitter 的 Auth Keys。我想使用 WSO2 ESB 做一个简单的 twitter 集成。

请分享你的想法。

问候,大师@gnanagurus

0 投票
1 回答
658 浏览

wso2 - URL 重写中介 WSO2 ESB

我希望每当用户键入http://localhost:8280/services/Facebook/sea实际请求时应该是http://localhost:8280/services/Facebook/search?q=jack. 这是代理服务 Facebook 的 synapse.xml 配置的一部分。但它不起作用,配置有什么问题?