Build fixes

Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/efbdc87f
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/efbdc87f
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/efbdc87f

Branch: refs/heads/master
Commit: efbdc87fa6e0de223c90aec5fbc3ce749b05cb9e
Parents: dec5396
Author: Jonathan Gallimore <j...@jrg.me.uk>
Authored: Wed Aug 2 12:26:40 2017 +0100
Committer: Jonathan Gallimore <j...@jrg.me.uk>
Committed: Wed Aug 2 12:26:40 2017 +0100

----------------------------------------------------------------------
 .../src/main/java/org/apache/openejb/dyni/DynamicSubclass.java     | 2 +-
 .../java/org/apache/openejb/resource/AutoConnectionTracker.java    | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tomee/blob/efbdc87f/container/openejb-core/src/main/java/org/apache/openejb/dyni/DynamicSubclass.java
----------------------------------------------------------------------
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/dyni/DynamicSubclass.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/dyni/DynamicSubclass.java
index 44e1256..7ce6934 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/dyni/DynamicSubclass.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/dyni/DynamicSubclass.java
@@ -84,7 +84,7 @@ public class DynamicSubclass implements Opcodes {
                 // no-op
             }
 
-            return LocalBeanProxyFactory.Unsafe.defineClass(abstractClass, 
proxyName, generateBytes(abstractClass));
+            return LocalBeanProxyFactory.Unsafe.defineClass(cl, abstractClass, 
proxyName, generateBytes(abstractClass, proxyNonAbstractMethods));
 
         } catch (final Exception e) {
             throw new InternalError(DynamicSubclass.class.getSimpleName() + 
".createSubclass: " + Debug.printStackTrace(e));

http://git-wip-us.apache.org/repos/asf/tomee/blob/efbdc87f/container/openejb-core/src/main/java/org/apache/openejb/resource/AutoConnectionTracker.java
----------------------------------------------------------------------
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/resource/AutoConnectionTracker.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/resource/AutoConnectionTracker.java
index 125e37a..e896aa1 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/resource/AutoConnectionTracker.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/resource/AutoConnectionTracker.java
@@ -23,6 +23,8 @@ import 
org.apache.geronimo.connector.outbound.ConnectionTrackingInterceptor;
 import org.apache.geronimo.connector.outbound.ManagedConnectionInfo;
 import 
org.apache.geronimo.connector.outbound.connectiontracking.ConnectionTracker;
 import org.apache.openejb.dyni.DynamicSubclass;
+import org.apache.openejb.util.LogCategory;
+import org.apache.openejb.util.Logger;
 import org.apache.openejb.util.proxy.LocalBeanProxyFactory;
 
 import javax.resource.ResourceException;

Reply via email to