Wednesday, March 9, 2016

java.lang.ClassCastException: com.octetstring.vde.backend.BackendRoot cannot be cast to com.octetstring.vde.backend.standard.BackendStandard

Error:





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:303)
        at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
        at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

>






 


Solution

 
To implement the solution, follow the instructions as below:
  1. Make sure have read/write/create permissions on the folder: DOMAIN_HOME/servers/AdminServer/data/ldap/ldapfiles/EmbeddedLDAP.tran
  2. Check the permission of   EmbeddedLDAP.tran.
  3. Clean up the /cache and /tmp folders, e.g. DOMAIN_HOME/servers/AdminServer/tmp and DOMAIN_HOME/servers/AdminServer/cache.
  4. Back up old DOMAIN_HOME/servers/server_name/data/ldap folder, then delete the it e.g. "YOURDOMIN/servers/AdminServer/data/ldap"
  5. Restart the server

 

No comments:

Post a Comment