Repository: tomee Updated Branches: refs/heads/tomee-1.7.x 08bcf6aeb -> 10c2fd9a1
TOMEE-1428 sort only if more than one url is in the list Project: http://git-wip-us.apache.org/repos/asf/tomee/repo Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/10c2fd9a Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/10c2fd9a Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/10c2fd9a Branch: refs/heads/tomee-1.7.x Commit: 10c2fd9a1ff8f0eed0b2d9e1db52768bc8ad2edf Parents: 08bcf6a Author: Romain Manni-Bucau <[email protected]> Authored: Sun Oct 26 08:20:11 2014 +0100 Committer: Romain Manni-Bucau <[email protected]> Committed: Sun Oct 26 08:20:11 2014 +0100 ---------------------------------------------------------------------- .../src/main/java/org/apache/openejb/core/TempClassLoader.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tomee/blob/10c2fd9a/container/openejb-core/src/main/java/org/apache/openejb/core/TempClassLoader.java ---------------------------------------------------------------------- diff --git a/container/openejb-core/src/main/java/org/apache/openejb/core/TempClassLoader.java b/container/openejb-core/src/main/java/org/apache/openejb/core/TempClassLoader.java index 54f1b89..b27df1d 100644 --- a/container/openejb-core/src/main/java/org/apache/openejb/core/TempClassLoader.java +++ b/container/openejb-core/src/main/java/org/apache/openejb/core/TempClassLoader.java @@ -87,7 +87,9 @@ public class TempClassLoader extends URLClassLoader { if (urls.isEmpty()) { return null; } - Collections.sort(urls, new ResourceComparator(getParent(), name)); + if (urls.size() > 1) { + Collections.sort(urls, new ResourceComparator(getParent(), name)); + } return urls.iterator().next(); } catch (final IOException e) { return super.getResource(name);
