下图是启动weblogic时的报错,集群的每个节点启动都报相同的错误:(据说这个错会直接浪费应用服务器30%的性能)

从weblogic console看下JDK版本:1.5.0_12

从服务器看自己安装的JDK版本:1.6.0_22

综上两点初步分析:此错误可能是weblogic自带的JDK版本与自己安装的JDK版本不一致引起的!
解决思路:需要修改commENV.sh或setDomainEnv.sh的配置
因为服务器是linux的,vi修改commENV.sh的Linux部分:(如图所示,添加黄色部分)

保存后,重启weblogic,不再报错,问题解决!
weblogic的BEA-000438错误解决,布布扣,bubuko.com
原文地址:http://blog.csdn.net/weiruoao/article/details/28429787