今天,现场维护的小伙子发回来一个weblogic错误日志,weblogic10.3.6版本,服务器为redhat linux操作系统
<Jul 27, 2009 10:47:51 AM CST> <Critical> <EmbeddedLDAP> <BEA-171522> <An error occurred while initializing the Embedded LDAP Server. The exception thrown is java.lang.ClassCastException: com.octetstring.vde.backend.BackendRoot cannot be cast to com.octetstring.vde.backend.standard.BackendStandard. This may indicate a problem with the data files for the Embedded LDAP Server. If the problem is with the data files and it can not be corrected, backups of previous versions of the data files exist in /home/***/*_domain/servers/AdminServer/data/ldap/backup.> <Jul 27, 2009 10:47:51 AM CST> <Critical> <WebLogicServer> <BEA-000362> <Server failed. Reason: There are 1 nested errors: java.lang.ClassCastException: com.octetstring.vde.backend.BackendRoot cannot be cast to com.octetstring.vde.backend.standard.BackendStandard at weblogic.ldap.EmbeddedLDAP.start(EmbeddedLDAP.java:273) at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201) at weblogic.work.ExecuteThread.run(ExecuteThread.java:173) >
导致的结果是无法生成静态文件,通过几个消息奋斗,终于找到原因,原因就是小伙子使用了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
相关推荐
解决java.lang.StackOverflowError
weblogic日志报如下错误原因及解决方法: WebLogic Server 9.2 Repeatedly Throws: java.lang.AssertionError: Registered more than one instance with the same objectName
该jar包解决报错java.lang.NoClassDefFoundError: org/apache/james/mime4j/MimeException,亲测可用。
weblogic下转换oracle 的clob类型经常报转型错误,本例子通过反射解决weblogic.jdbc.wrapper.Clob_oracle_sql_CLOB转型成oracle.sql.CLOB问题
中文名: 经典Java EE企业应用实战--基于WebLogic/JBoss的JSF+EJB 3+JPA整合开发 原名: 经典Java EE企业应用实战--基于WebLogic/JBoss的JSF+EJB 3+JPA整合开发 作者: 李刚 资源格式: PDF 版本: 第一版 出版社: 电子...
设置Weblogic启动不输用户密码
解决weblogic在使用数据源 向数据库的clob类型字段写入内容的问题
很难找的weblogic支持oracle的blob的驱动包
weblogic启动优化脚本,可以解决weblogic控制台启动较慢问题,亲测有效
weblogic12c部署webservice错误问题WSSERVLET11: 无法解析运行时描述符: java.lang.IllegalStateException: MASM0001:
表现状况为:weblogic启动会在输入用户命,密码前等待2-3分钟后再继续启动
weblogic监控 weblogic调优 weblogic版本区别 weblogic启动关闭脚本
weblogic启动日志详细说明介绍,报错了所有的初始化信息模块的介绍!
weblogic停止失败,再启动起不起来,因为有lok文件要删除,删除后再启动
weblogic.jdbc.vendor.oracle.OracleResultSet 解决weblogic数据库连接池存储大字段所需包
WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态...
java实现自定义Weblogic监控java实现自定义Weblogic监控java实现自定义Weblogic监控
Weblogic教程,PDF格式... Weblogic教程,PDF格式...
weblogic.xml_部署描述符元素.docx Weblogic+10.3+集群配置手册.doc weblogic-debug模式启动.docx weblogic-debug模式启动.docx weblogic集群介绍.docx weblogic内存监控端口jconsole.docx websphere6.1集群配置....
1.进入AdmainServer启动startWeblogic.cmd 2.进入bin目录编写bat执行脚本 ,新建startNodes_1.bat 和startProxy_server.bat 文件 startNodes_1.bat 内容: startManagedWebLogic.cmd nodes_1 startProxy_server.bat ...