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); } }