You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

请求指导在WSO2 DAS 3.1.0中部署ESB Analytics CAR的可行步骤

解决WSO2 DAS 3.1.0部署Analytics CAR文件时执行计划不兼容的问题

针对你提到的EsbAnalytics-ExecutionPlan-statistic执行计划因缺失esbAnalytics自定义流函数扩展导致部署失败的问题,你可以按照以下步骤来解决:

步骤1:获取esbAnalytics流函数扩展的jar包

这个自定义流函数是WSO2 ESB分析组件的一部分,你需要从与DAS 3.1.0兼容的WSO2 ESB安装包中获取对应的jar文件:

  • 优先选择和DAS 3.1.0同生态版本的ESB(推荐ESB 6.5.0,兼容性最佳)
  • 打开ESB安装目录下的<ESB_HOME>/components/plugins文件夹,找到名称包含org.wso2.carbon.esb.analytics.core的jar包(命名类似org.wso2.carbon.esb.analytics.core_6.5.0.jar)

步骤2:将jar包部署到DAS中

把找到的jar包复制到DAS 3.1.0的<DAS_HOME>/repository/components/dropins目录下——这个目录是WSO2产品加载OSGi插件的默认目录,重启DAS后系统会自动识别并加载该扩展。

步骤3:验证扩展是否加载成功

重启DAS后,打开<DAS_HOME>/repository/logs/wso2carbon.log日志文件,搜索esbAnalytics或对应的类名(比如org.wso2.carbon.esb.analytics.core.stream.function.EsbAnalyticsStreamFunction),确认日志中无报错信息,且显示类似「Successfully deployed bundle org.wso2.carbon.esb.analytics.core」的内容,说明扩展已成功加载。

步骤4:重新部署Analytics CAR文件

现在依赖已齐全,你可以通过DAS的管理控制台(默认地址:https://<你的DAS主机IP>:9443/carbon)操作:

  • 进入管理 -> Carbon应用页面
  • 重新上传并部署你的Analytics CAR文件,此时EsbAnalytics-ExecutionPlan-statistic执行计划应该能正常执行,不会再出现依赖缺失的错误。

额外注意事项

  • 务必保证获取的jar包版本与DAS 3.1.0兼容,不同版本的组件可能存在API差异,导致加载失败或运行异常
  • 如果找不到对应的jar包,也可以下载单独的WSO2 ESB Analytics组件包,里面会包含这个自定义流函数扩展
  • 如果部署后仍有问题,可以查看<DAS_HOME>/repository/logs/analytics.log中的详细报错信息,进一步定位问题

内容的提问来源于stack exchange,提问作者scott

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 09:29:26