今天在启动weblogic 11g时发现报如下错误:
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用户启动过该domain导致,再用bea用户启动时会报该错误。后经过将 domain目录及其下所有文件都改成bea及其所属组,OK