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