wso2 - wso2am-2.2.0 java.lang.ClassCastException: [Ljava.lang.String; 不能转换为 [B
问题描述
启动后安装 WSO2AM 2.2.0 我在 wso2carbon.log 中看到以下错误
ERROR {org.wso2.carbon.governance.lcm.internal.LCMServiceComponent} - An error occurred
while setting up Governance Life Cycle Management {org.wso2.carbon.governance.lcm.internal.LCMServiceComponent}
java.lang.ClassCastException: [Ljava.lang.String; cannot be cast to [B
at org.wso2.carbon.governance.lcm.util.CommonUtil.generateAspect(CommonUtil.java:370)
at org.wso2.carbon.governance.lcm.util.CommonUtil.addDefaultLifecyclesIfNotAvailable(CommonUtil.java:534)
at org.wso2.carbon.governance.lcm.internal.LCMServiceComponent.setRegistryService(LCMServiceComponent.java:99)
at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.eclipse.equinox.internal.ds.model.ComponentReference.bind(ComponentReference.java:376)
at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.bindReference(ServiceComponentProp.java:430)
at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.bind(ServiceComponentProp.java:218)
我在尝试登录发布者控制台时收到的相同消息[Ljava.lang.String; cannot be cast to [B
(看起来有些东西想要将字符串转换为字节数组)。我仍然可以登录到 carbon 控制台,并且在 wso2carbon.log 中看不到任何其他错误消息(这很奇怪..)
设置 - 有 2 个带有共享数据库、文件系统和 wka 集群的 wso2am 节点。
注意:我还没有在 wummed 版本上看到 nthis 异常
解决方案
推荐阅读
- node.js - Node.js 微服务,何时使用它们
- lua - “随机”的错误论据
- node.js - 301 在不需要 Javascript 的捆绑反应项目中重定向,使用 Firebase 托管
- windows - Windows 10 上的 git 默认编辑器
- reactjs - 如何将多个属性传递到 2 级组件,同时在 React 中保留它们的名称?
- python - 如何在 keras 模型中比其他输出更惩罚某些输出?
- php - 如何在 php 中找到 2 个不同的字符串(string1 或 string2)
- ruby-on-rails - Rails ActionMailer 使用 API 方法而不是 SMTP - SendGrid
- java - 在java窗口中显示文件
- spring-boot - 按日期值过滤列表