weblogic weblogic reported java.lang.ClassCastException the user does not start due to

Today, on-site maintenance guy sent back a weblogic error log, weblogic10.3.6 version of redhat linux server operating system

 

 

 

<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)

>

 

The result is unable to generate static files through several messages of struggle, finally found the reason, the reason is that the young man used the root to start weblogic, but the weblogic weblogic directory directory is open to the users and user groups, resulting in the error ,solution

 

The first step, kill off weblogic now start 
using kill pid to 

the second portion, the directory user rights to modify weblogic 

chown -R bea: bea weblogic [wherein bea: bea] users and user groups, respectively, is weblogic weblogic installation directory; 

third, to start using the service weblogic start weblogic server, problem solving;


 

The ultimate solution is to

1, do not use the root user by using scripts start weblogic 
2, start weblogic way through service weblogic start

 

Guess you like

Origin wmcxy.iteye.com/blog/2441616