首页 > 解决方案 > 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 异常

标签: wso2wso2-am

解决方案


推荐阅读