You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rm...@apache.org on 2013/05/14 10:12:30 UTC
svn commit: r1482247 -
/tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/config/AppModule.java
Author: rmannibucau
Date: Tue May 14 08:12:30 2013
New Revision: 1482247
URL: http://svn.apache.org/r1482247
Log:
TOMEE-932 default for openejb.classloader.delegate-first should be consistent with embedded or not cases
Modified:
tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/config/AppModule.java
Modified: tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/config/AppModule.java
URL: http://svn.apache.org/viewvc/tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/config/AppModule.java?rev=1482247&r1=1482246&r2=1482247&view=diff
==============================================================================
--- tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/config/AppModule.java (original)
+++ tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/config/AppModule.java Tue May 14 08:12:30 2013
@@ -17,6 +17,7 @@
package org.apache.openejb.config;
import org.apache.openejb.config.sys.Resource;
+import org.apache.openejb.core.ParentClassLoaderFinder;
import org.apache.openejb.jee.Application;
import org.apache.openejb.jee.jpa.EntityMappings;
import org.apache.openejb.jee.jpa.unit.Persistence;
@@ -43,7 +44,7 @@ import java.util.TreeSet;
* @version $Rev$ $Date$
*/
public class AppModule implements DeploymentModule {
- private static final boolean DELEGATE_FIRST_DEFAULT = SystemInstance.get().getOptions().get("openejb.classloader.delegate-first", true);
+ public static final boolean DELEGATE_FIRST_DEFAULT = SystemInstance.get().getOptions().get("openejb.classloader.delegate-first", ParentClassLoaderFinder.Helper.get() != ClassLoader.getSystemClassLoader());
private final Properties properties = new SuperProperties().caseInsensitive(true);
private final Application application;