wso2 相关问题

WSO2,基于开源Java的中间件服务提供商。所有WSO2产品都是100%开源的,并在Apache License Version 2.0下发布。

我在运行 Integration Studio 版本 8.1 时遇到错误

[2024-02-03 08:58:30,799] 信息 {EventAdminConfigurationNotifier} - 日志记录配置已更改。 (活动管理服务不可用 - 未发送通知)。 [2024-02-03 08:58:33,603] 错误 {

回答 1 投票 0

如何从 WSO2 ESB Synapse 处理程序内的 REST 请求的 JSON 正文中提取数据

我正在为 WSO2 ESB 编写一个自定义处理程序,以根据输入请求内容构建身份验证凭据。现在我所拥有的是这样的: 公共布尔句柄请求(

回答 2 投票 0

在 WSO2 6.6.0 中的 CALL 中介器之后,我在 LOG 中介器中看不到任何 level = full 的有效负载

我需要帮助,因为我已经失去信心了)) 我有一个非常简单的 API,它是基于 wso2 构建的。 这是我的 API 代码: 我需要帮助,因为我已经失去信心了)) 我有一个非常简单的 API,它是基于 wso2 构建的。 这是我的 API 代码: <?xml version="1.0" encoding="UTF-8"?> <api context="/dwh" name="dwhCallEp" xmlns="http://ws.apache.org/ns/synapse"> <resource methods="GET" uri-template="/ep/{sysparam}"> <inSequence> <log level="custom"> <property name="START" value="call into dwh storage"/> <property expression="get-property('uri.var.sysparam')" name="sysparam"/> </log> <call> <endpoint> <http method="get" statistics="enable" trace="enable" uri-template="http://my_path?sysparam={uri.var.sysparam}&amp;call_in_async_mode=false"> <timeout> <duration>120000</duration> <responseAction>fault</responseAction> </timeout> <suspendOnFailure> <initialDuration>-1</initialDuration> <progressionFactor>1.0</progressionFactor> </suspendOnFailure> <markForSuspension> <retriesBeforeSuspension>0</retriesBeforeSuspension> </markForSuspension> </http> </endpoint> </call> <property expression="json-eval($[0])" name="JsonPayload" scope="default" type="STRING"/> <log level="full" separator="&#xa;"> <property expression="$ctx:JsonPayload" name="JsonPayload"/> </log> <script language="js"><![CDATA[var payload = mc.getPayloadJSON(); var log = mc.getServiceLog(); log.info("payload_json : " + payload); log.info("payload_json : " + JSON.stringify(payload)); mc.setProperty("payload_json",JSON.stringify(payload));]]></script> <log level="full" separator="&#xa;"> <property name="payload" expression="json-eval($)" /> </log> <respond/> </inSequence> <outSequence/> <faultSequence> <payloadFactory media-type="xml"> <format> <error>$1</error> </format> <args> <arg value="something go wrong!!!"/> </args> </payloadFactory> </faultSequence> </resource> </api> 我尝试以不同的方式获取响应正文: 使用 log level="full" 查看 API 在调用中介器后返回的所有内容 在属性中介器中使用表达式=“json-eval($[0])”,然后将其值写入日志 使用脚本中介尝试以 mc.getPayloadJSON() 形式获取有效负载,然后使用 JSON.stringify(payload) 获取正文字符串并将其写入属性 在属性中介器中使用表达式=“json-eval($)”,然后将其值写入日志 但是所有方法都没有给出任何结果。 这是我的日志中的堆栈: [2024-02-01 11:07:51,198] INFO {LogMediator} - {api:dwhCallEp} START = call into dwh storage, sysparam = pn_citytypes [2024-02-01 11:07:51,201] INFO {TRACE_LOGGER} - Sending message through endpoint : null resolving to address = http://erp.ukrposhta.loc/ws/api/_MR_DWH_KATALOG?sysparam={uri.var.sysparam}&call_in_async_mode=false [2024-02-01 11:07:51,201] INFO {TRACE_LOGGER} - SOAPAction: null [2024-02-01 11:07:51,201] INFO {TRACE_LOGGER} - WSA-Action: null [2024-02-01 11:07:51,208] INFO {TimeoutHandler} - This engine will expire all callbacks after GLOBAL_TIMEOUT: 120 seconds, irrespective of the timeout action, after the specified or optional timeout [2024-02-01 11:07:51,254] INFO {LogMediator} - {api:dwhCallEp} To: http://www.w3.org/2005/08/addressing/anonymous WSAction: SOAPAction: MessageID: urn:uuid:d16a7929-5a73-4bd9-9a52-d2431aed680b correlation_id: 04c91129-739e-4628-a206-ddb3bb047bc1 Direction: request JsonPayload = Envelope: <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body/></soapenv:Envelope> [2024-02-01 11:07:51,273] INFO {CommonScriptMessageContext} - payload_json : [object Object] [2024-02-01 11:07:51,274] INFO {CommonScriptMessageContext} - payload_json : {} [2024-02-01 11:07:51,275] INFO {LogMediator} - {api:dwhCallEp} To: http://www.w3.org/2005/08/addressing/anonymous WSAction: SOAPAction: MessageID: urn:uuid:d16a7929-5a73-4bd9-9a52-d2431aed680b correlation_id: 04c91129-739e-4628-a206-ddb3bb047bc1 Direction: request payload = Envelope: <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body/></soapenv:Envelope> 无论哪种方式,我都会得到一个空的主体作为有效负载或在脚本中介[对象对象]中。 但是 Postman 返回了我应该在代码中获得的有效负载: 出了什么问题? 我通过将证书添加到 wso2 ei 的密钥库并使用 CALL 中介器中 EP 中的 https://... 请求而不是 http:// 请求解决了这个问题。 这就是为什么我无法在服务中写入有效负载值的原因。 为什么 Postman 可以用 http://... 做到这一点并得到回复,我不知道?

回答 1 投票 0

WSO2 身份服务器租户请求不再有效

我最近升级到了6.1.0版本。我之前使用的是5.11.0。当使用 API 管理租户时,我能够使用端点 https://localhost:9443/t/carbon.super/api/server/v1/tena...

回答 1 投票 0

WSO2 - 身份服务器 - MySQL 集群支持

WSO2身份服务器支持Mysql集群吗? 如果是,需要哪些步骤和脚本?

回答 1 投票 0

如何读取 WSO2 - 微积分器中的 file.properties 注入的属性?

有没有办法使用属性中介器从 wso2 中的文件读取属性? 我从 file.properties 注入地址 uri,并将文件路径作为 -Dproperties.file.path 参数传递...

回答 2 投票 0

在服务器启动时调用自定义类以设置 WSO2 中的系统属性

我正在开发一个使用WSO2 Micro Integrator 4.2的项目,我需要在服务器启动过程中调用自定义类。这个类将负责设置特定的系统属性...

回答 1 投票 0

芭蕾舞演员 1 分钟后超时

我有一个 Ballerina API,并且有一个 API 调用,遗憾的是 API 需要一分钟多的时间才能响应,而 Ballerina 在 1 分钟后超时。我尝试增加球...

回答 2 投票 0

WSO2:API无法在独立网关中进行身份验证

我们遇到了与运行 WSO2 AM 2.1.0 的网关节点上的 WSO2 身份验证失败中报告的类似问题,但我们的配置略有不同,并且我们做了一些额外的测试

回答 1 投票 0

WSO2 APIM 4.2 油门响应消息

我尝试使用 WSO2 APIM 4.2 上的节流功能,发现响应消息仍然使用 UTC 作为时间,而我已经将国家/地区和时区设置为 gmt+7 它显示像这样 呃...

回答 1 投票 0

Wso2 APIM 未在碳日志中显示 jar 日志

我正在使用 wso2 apim 版本 4.0.0,我有一个 jar,我可以从中调用 api 中的中介序列来工作,在 messageMediation 中的发布者门户运行时选项卡上,我在

回答 1 投票 0

WSO2:有没有办法在源代码中自定义开发门户和发布者?

我下载了 WSO2 API Manager 源代码,我想自定义它具有的一些 .jsx 文件。但没有任何 .jsx 文件。 我知道有一种方法可以自定义devportal并发布...

回答 2 投票 0

WSO API Manager 4.2.0 版本之后开源路线图是否已停止?

我查看了 WSO2 APIM Github,似乎自 2023 年 3 月发布 4.2.0 以来就没有进一步的标签或版本了。开源路线图在 4 版本之后是否已经停止了......

回答 1 投票 0

使用 LDAP 辅助用户存储时 WSO2AM 4.2.0 登录失败

我正在尝试将 WSO2AM 4.2.0 配置为使用 LDAP 作为辅助用户存储。我创建了指向 LDAP 的新用户存储,并且可以在用户、角色和

回答 1 投票 0

WSO2 Micro Integrator 和 WSO2 Integration Studio 许可证

我有一个与 WSO2 微集成器相关的问题。 阅读 WSO2 Micro Integrator 的开源发行版 (https://github.com/wso2/micro-integrator) 中报告的内容,该发行版发布...

回答 1 投票 0

使用 WSO2 身份验证后正在对 Superset URL 进行编码

我有 Superset Web,我们使用 WSO2 作为身份验证。 我还有单独的网络,我们可以通过 URL 重定向到 Superset 仪表板,查询 Superset 过滤器,当然它有一个 ...

回答 1 投票 0

从自定义前端中的 WSO2 Identity Server 6 检索密码策略配置

我已通过 Carbon 管理控制台在 WSO2 Identity Server 6 中成功设置了自定义密码策略。然而,在我们的场景中,我们有一个与 WSO2 Identity S 集成的自定义前端...

回答 1 投票 0

WSO2 - 身份服务器 - MFA 定制上的 SMS OTP

我启用了一个名为 SMSOTP 的身份提供商,并将其添加为我的服务提供商下的联合身份验证器。我在登录时收到以下短信(短信通道): 验证码:[代码] ...

回答 0 投票 0

WSO2 - 身份服务器 - 首次登录时更改密码

是否可以使用身份服务器6.1.0强制用户在首次登录时更改密码? 我在文档中没有找到任何内容,但在这种情况下我们应该使用重置密码功能...

回答 2 投票 0

探索集成:WSO2 微集成器和 Ballerina Synergy

在WSO2 Integration Studio中,我们设计流程并将CAR文件部署在WSO2 Micro Integrator中。随后,我们可以在WSO2仪表板中查看部署的流程。 作为芭蕾舞演员计划的新手...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.