Repository: incubator-ignite
Updated Branches:
  refs/heads/ignite-1185_2 [created] bd94f2714


IGNITE-1185 Locate configuration in class path.


Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/bd94f271
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/bd94f271
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/bd94f271

Branch: refs/heads/ignite-1185_2
Commit: bd94f271420bb1aac7ce48f4ffd29d6491beaef2
Parents: 41c76a7
Author: sevdokimov <sergey.evdoki...@jetbrains.com>
Authored: Mon Aug 3 10:08:46 2015 +0300
Committer: sevdokimov <sergey.evdoki...@jetbrains.com>
Committed: Mon Aug 3 10:08:46 2015 +0300

----------------------------------------------------------------------
 .../main/java/org/apache/ignite/internal/util/IgniteUtils.java    | 3 +++
 1 file changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd94f271/modules/core/src/main/java/org/apache/ignite/internal/util/IgniteUtils.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/util/IgniteUtils.java 
b/modules/core/src/main/java/org/apache/ignite/internal/util/IgniteUtils.java
index 6bd361f..7c49802 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/util/IgniteUtils.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/util/IgniteUtils.java
@@ -3348,6 +3348,9 @@ public abstract class IgniteUtils {
         ClassLoader clsLdr = Thread.currentThread().getContextClassLoader();
 
         if (clsLdr != null) {
+            if (path.startsWith("classpath:"))
+                return 
clsLdr.getResource(path.substring("classpath:".length()));
+
             String locPath = (metaInf ? "META-INF/" : "") + 
path.replaceAll("\\\\", "/");
 
             return clsLdr.getResource(locPath);

Reply via email to