问题标签 [wso2mi]
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 DSS 错误?
我通过在我的大多数服务中调用 DSS 来返回 JSON 响应。可以使用参数向我的源 RESTApi 发出请求。我不断检查传入的参数,但在某些情况下可能会丢失请求。
使用 500 个 HTTP 代码生成的错误消息向最终用户展示了有关我的数据库的一些信息。这是一条如下所示的错误消息:
我可以通过在 inSequence 阶段过滤 http 500 代码来捕获传入的错误代码,但我无法了解错误的内容,如果它出于不同的原因接收到 http 500 代码,我必须给出相同的错误消息。
DSS错误的消息和我的日志如下:
有没有办法查询我在 DSS 中得到的 SQL 错误,get-property("DATABASE_ERROR")
或者读取Fault
错误对象的内容并发送不同的有效负载?
谢谢大家。
wso2 - WSO2 Micro Integrator - ws-security 错误的自定义故障序列
我正在尝试使用 WSO2 Micro Integrator 自定义配置了 ws-security 策略(使用自定义 Rampart 配置)的代理服务返回的错误响应。例如,如果客户端发送无效证书,则默认故障信封为:
更改默认故障序列或将自定义故障序列关联到代理服务没有效果:有什么建议吗?
受影响的版本:WSO2 Micro Integrator 4.0.0
提前致谢。
wso2 - 使用 Micro Integrator 部署和运行 BPMN 流程
WSO2 文档说 Enterprise Integrator 的功能现在包含在 Micro Integrator 和 API Manager 中。
如何使用新系统部署和运行 BPMN 流程?我找不到关于它的任何文档,也看不到将 BPMN 流程添加到 Integrator 的位置或处理 HumanTasks 的位置。
wso2esb - 从 WSO2 Integration Studio/Micro Integrator 调用安全 (https) REST API 端点
我正在尝试从 wso2 集成 studio8.0/MI 4.0 调用安全端点 (https)。创建了集成项目,使用带有安全端点地址的 url 创建了一个端点,在标头上提供了安全端点所需的传输范围。我获得了公钥证书 (.p7b/.cer) 并使用密钥工具实用程序导入到信任库。 keytool -import -alias aliasName -file public-key-from-browser.cer -keystore client-truststore.jks -storepass password。在集成工作室/MI4.0 中的 deployment.toml 中提供了信任库文件路径,但出现以下异常。请让我知道如何解决异常。
wso2-am - wso2微积分器和api管理器的关系
在wso2am中,我们可以在传入请求和响应中使用消息中介来处理用于不同目的的消息。在我阅读了微集成器文档之后,我相信我可以在 API 管理器中介的帮助下做任何微集成器对其中介序列所做的事情,这让我感到困惑,因为我不知道 API 管理器和微集成器之间的关系是什么。它们是两个独立的产品吗?还是 API manager 4 内部有微积分器?我非常感谢帮助我解决我的任何问题。
wso2esb - WSO2 MI 验证中介
我无法正确配置基于 JSON 模式的验证。验证中介失败,出现以下情况:
kubernetes - 部署在 EKS 中的 wso2 mi-server 和 mi-dashboard 之间的连接频繁断开
我已经在 k8s(EKS) pod 中部署了 wso2 mi-server 和 mi-dashboard,使用仪表板的 DNS 名称或不定期间隔后通过服务名称建立连接。但是成功建立连接后,却经常断开连接。如果我重新启动 mi-server pod,它将再次建立连接。
部署文件中的配置如下
通过 DNS
通过服务
这个问题有什么解决办法吗?我厌倦了在谷歌中搜索这个问题的解决方案。我在这里先向您的帮助表示感谢。
mysql - ESB WSO2 - 连接到本地 MySQL 数据库 [“使用键定义的注册表项:com.mysql.jdbc.Driver not found”]
首先我想说我是 ESB WSO2 的初学者。
我想连接到 MySQL 数据库并收到此错误:“错误 DB 中介数据源:null.Registry entry defined with key: com.mysql.jdbc.Driver not found。” “数据源:没有为给定的 JNDI 属性初始化 null”
这是我的代码: