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 2014/08/24 18:43:44 UTC
svn commit: r1620150 -
/tomee/tomee/trunk/container/openejb-loader/src/main/java/org/apache/openejb/loader/ProvisioningUtil.java
Author: rmannibucau
Date: Sun Aug 24 16:43:43 2014
New Revision: 1620150
URL: http://svn.apache.org/r1620150
Log:
ensure SystemInstance is initialized in ProvisioningUtil
Modified:
tomee/tomee/trunk/container/openejb-loader/src/main/java/org/apache/openejb/loader/ProvisioningUtil.java
Modified: tomee/tomee/trunk/container/openejb-loader/src/main/java/org/apache/openejb/loader/ProvisioningUtil.java
URL: http://svn.apache.org/viewvc/tomee/tomee/trunk/container/openejb-loader/src/main/java/org/apache/openejb/loader/ProvisioningUtil.java?rev=1620150&r1=1620149&r2=1620150&view=diff
==============================================================================
--- tomee/tomee/trunk/container/openejb-loader/src/main/java/org/apache/openejb/loader/ProvisioningUtil.java (original)
+++ tomee/tomee/trunk/container/openejb-loader/src/main/java/org/apache/openejb/loader/ProvisioningUtil.java Sun Aug 24 16:43:43 2014
@@ -141,6 +141,13 @@ public final class ProvisioningUtil {
}
public static Set<String> realLocation(final String location) {
+ if (!SystemInstance.isInitialized()) {
+ try {
+ SystemInstance.init(new Properties());
+ } catch (final Exception e) {
+ throw new IllegalStateException(e);
+ }
+ }
return SystemInstance.get().getComponent(ProvisioningResolver.class).realLocation(location);
}
}