Jackrabbit Webdav on Glassfish And Garbage Collector

1 message Options
Embed this post
Permalink
Quertyn

Jackrabbit Webdav on Glassfish And Garbage Collector

Reply Threaded More More options
Print post
Permalink
I deploy jackrabbit on glassfish. I use web interface to upload edit and remove file. But i need to implement garbage collector who's starting with jackrabbit server. But when i trying to connect to repository i have an error > org.apache.jackrabbit.rmi.client.ClientXASession cannot be cast to org.apache.jackrabbit.core.SessionImpl. What can i do to implement garbage collector ?

This is how i try to connect to repository :
Repository repository = new URLRemoteRepository("http://127.0.0.1:8088/mybox/rmi");
Session session = repository.login(new
SimpleCredentials("GarbageCollector","GarbageCollector".toCharArray()));
SessionImpl si = (SessionImpl) session;
GarbageCollector gc = si.createDataStoreGarbageCollector();

Thank for any help ! (I apologize for my poor english)