From 3252bf769ae3c37c8c68020676af374d5e77d74f Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Sat, 3 Nov 2012 07:10:20 +0000 Subject: [PATCH] Better define which classloader is used git-svn-id: https://svn.argeo.org/commons/trunk@5688 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- .../java/org/argeo/jcr/ThreadBoundJcrSessionFactory.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/runtime/org.argeo.server.jcr/src/main/java/org/argeo/jcr/ThreadBoundJcrSessionFactory.java b/server/runtime/org.argeo.server.jcr/src/main/java/org/argeo/jcr/ThreadBoundJcrSessionFactory.java index 9dee3a078..e0d78b31a 100644 --- a/server/runtime/org.argeo.server.jcr/src/main/java/org/argeo/jcr/ThreadBoundJcrSessionFactory.java +++ b/server/runtime/org.argeo.server.jcr/src/main/java/org/argeo/jcr/ThreadBoundJcrSessionFactory.java @@ -65,9 +65,9 @@ public abstract class ThreadBoundJcrSessionFactory { public ThreadBoundJcrSessionFactory() { Class[] interfaces = { Session.class }; - proxiedSession = (Session) Proxy.newProxyInstance(getClass() - .getClassLoader(), interfaces, - new JcrSessionInvocationHandler()); + proxiedSession = (Session) Proxy.newProxyInstance( + ThreadBoundJcrSessionFactory.class.getClassLoader(), + interfaces, new JcrSessionInvocationHandler()); } /** Logs in to the repository using various strategies. */ -- 2.30.2