[MEECROWAVE-263] enable to run with ClassLoaderProxyService of owb
diff --git a/meecrowave-jpa/src/main/java/org/apache/meecrowave/jpa/internal/JpaExtension.java b/meecrowave-jpa/src/main/java/org/apache/meecrowave/jpa/internal/JpaExtension.java
index 2a2d161..4da2009 100644
--- a/meecrowave-jpa/src/main/java/org/apache/meecrowave/jpa/internal/JpaExtension.java
+++ b/meecrowave-jpa/src/main/java/org/apache/meecrowave/jpa/internal/JpaExtension.java
@@ -168,7 +168,7 @@
         return builder.toInfo();
     }
 
-    EntityManagerContext getEntityManagerContext() {
+    public EntityManagerContext getEntityManagerContext() {
         return entityManagerContext;
     }
 
diff --git a/meecrowave-jta/src/main/java/org/apache/meecrowave/jta/TransactionContext.java b/meecrowave-jta/src/main/java/org/apache/meecrowave/jta/TransactionContext.java
index 70230e5..77a5dac 100755
--- a/meecrowave-jta/src/main/java/org/apache/meecrowave/jta/TransactionContext.java
+++ b/meecrowave-jta/src/main/java/org/apache/meecrowave/jta/TransactionContext.java
@@ -38,7 +38,7 @@
     private TransactionManager transactionManager;
     private Map<Contextual<?>, BeanInstanceBag<?>> componentInstanceMap;
 
-    void init(final TransactionManager transactionManager, final TransactionSynchronizationRegistry transactionSynchronizationRegistry) {
+    public void init(final TransactionManager transactionManager, final TransactionSynchronizationRegistry transactionSynchronizationRegistry) {
         this.transactionManager = transactionManager;
         this.componentInstanceMap = Map.class.cast(Proxy.newProxyInstance(
                 Thread.currentThread().getContextClassLoader(), new Class<?>[]{Map.class},