weblogic启动用户不对导致的weblogic报java.lang.ClassCastException

阅读更多

今天,现场维护的小伙子发回来一个weblogic错误日志,weblogic10.3.6版本,服务器为redhat linux操作系统

 

 

 

     


    

 

导致的结果是无法生成静态文件,通过几个消息奋斗,终于找到原因,原因就是小伙子使用了root用户来启动weblogic,但是weblogic的目录目录是开放给weblogic这个用户和用户组,所以导致了该错误,解决方案

 

第一步、kill掉现在启动weblogic
使用kill pid来

第二部、修改weblogic目录的用户权限

chown -R bea:bea weblogic【其中bea:bea】分别是用户组和用户,weblogic是weblogic的安装目录;

第三部、使用service weblogic start启动weblogic服务器,问题解决;


 

终极解决方案是

1、不用使用root用户通过脚本方式启动weblogic
2、通过service weblogic start方式启动weblogic

 

你可能感兴趣的:(weblogic)