Cleaned up and generalized purported EnhancerByCGLIB workaround.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@4523 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Britt Park
2006-12-05 16:28:58 +00:00
parent e1c6452bc2
commit 331bba1249
2 changed files with 23 additions and 12 deletions

View File

@@ -42,12 +42,10 @@ import org.alfresco.service.cmr.avm.LayeringDescriptor;
import org.alfresco.service.cmr.avm.VersionDescriptor;
import org.alfresco.service.cmr.repository.ContentData;
import org.alfresco.service.cmr.repository.ContentReader;
import org.alfresco.service.cmr.repository.ContentService;
import org.alfresco.service.cmr.repository.ContentWriter;
import org.alfresco.service.namespace.QName;
import org.alfresco.util.Pair;
import org.apache.log4j.Logger;
import org.hibernate.proxy.HibernateProxy;
/**
* This or AVMStore are
@@ -1108,11 +1106,6 @@ public class AVMRepository
private AVMStore getAVMStoreByName(String name)
{
AVMStore store = AVMDAOs.Instance().fAVMStoreDAO.getByName(name);
if (store instanceof HibernateProxy)
{
store =
(AVMStore)((HibernateProxy)store).getHibernateLazyInitializer().getImplementation();
}
return store;
}