You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2022/04/20 04:58:26 UTC
[camel] branch main updated: CAMEL-17985: fixed support for "ref:" scheme in ResourceHelper (#7463)
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 0d2b9764d1e CAMEL-17985: fixed support for "ref:" scheme in ResourceHelper (#7463)
0d2b9764d1e is described below
commit 0d2b9764d1efdf583ffdf6159f54869d8f5530a8
Author: Bruno Mendola <18...@users.noreply.github.com>
AuthorDate: Wed Apr 20 06:58:21 2022 +0200
CAMEL-17985: fixed support for "ref:" scheme in ResourceHelper (#7463)
---
.../src/test/java/org/apache/camel/util/ResourceHelperTest.java | 1 +
.../src/main/java/org/apache/camel/support/ResourceHelper.java | 3 ++-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/core/camel-core/src/test/java/org/apache/camel/util/ResourceHelperTest.java b/core/camel-core/src/test/java/org/apache/camel/util/ResourceHelperTest.java
index 3b5d3a02429..0cb88535530 100644
--- a/core/camel-core/src/test/java/org/apache/camel/util/ResourceHelperTest.java
+++ b/core/camel-core/src/test/java/org/apache/camel/util/ResourceHelperTest.java
@@ -279,6 +279,7 @@ public class ResourceHelperTest extends TestSupport {
assertEquals("file:", ResourceHelper.getScheme("file:myfile.txt"));
assertEquals("classpath:", ResourceHelper.getScheme("classpath:myfile.txt"));
assertEquals("http:", ResourceHelper.getScheme("http:www.foo.com"));
+ assertEquals("ref:", ResourceHelper.getScheme("ref:myBean"));
assertNull(ResourceHelper.getScheme("www.foo.com"));
assertNull(ResourceHelper.getScheme("myfile.txt"));
}
diff --git a/core/camel-support/src/main/java/org/apache/camel/support/ResourceHelper.java b/core/camel-support/src/main/java/org/apache/camel/support/ResourceHelper.java
index 30a1585a9af..247e6904160 100644
--- a/core/camel-support/src/main/java/org/apache/camel/support/ResourceHelper.java
+++ b/core/camel-support/src/main/java/org/apache/camel/support/ResourceHelper.java
@@ -69,7 +69,8 @@ public final class ResourceHelper {
return false;
}
- return uri.startsWith("file:") || uri.startsWith("classpath:") || uri.startsWith("http:") || uri.startsWith("https:");
+ return uri.startsWith("file:") || uri.startsWith("classpath:") || uri.startsWith("ref:") ||
+ uri.startsWith("http:") || uri.startsWith("https:");
}
/**