Skip to content

Commit a88718a

Browse files
committed
CAMEL-22441: components with supportFileReference should support resource: prefix
1 parent 4e57fc7 commit a88718a

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

core/camel-spring-boot/src/main/java/org/apache/camel/spring/boot/CamelAutoConfiguration.java

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@
3939
import org.apache.camel.main.MainListener;
4040
import org.apache.camel.main.RoutesCollector;
4141
import org.apache.camel.model.Model;
42-
import org.apache.camel.spi.BacklogDebugger;
4342
import org.apache.camel.spi.BeanRepository;
4443
import org.apache.camel.spi.CliConnector;
4544
import org.apache.camel.spi.CliConnectorFactory;
@@ -53,7 +52,6 @@
5352
import org.apache.camel.spring.spi.ApplicationContextBeanRepository;
5453
import org.apache.camel.spring.spi.CamelBeanPostProcessor;
5554
import org.apache.camel.support.DefaultRegistry;
56-
import org.apache.camel.support.LanguageSupport;
5755
import org.apache.camel.support.ResetableClock;
5856
import org.apache.camel.support.ResourceHelper;
5957
import org.apache.camel.support.service.ServiceHelper;
@@ -191,13 +189,10 @@ public static CamelContext doConfigureCamelContext(ApplicationContext applicatio
191189
VariableRepository repo = camelContext.getCamelContextExtension()
192190
.getContextPlugin(VariableRepositoryFactory.class).getVariableRepository(id);
193191
// it may be a resource to load from disk then
194-
if (value.startsWith(LanguageSupport.RESOURCE)) {
195-
value = value.substring(9);
196-
if (ResourceHelper.hasScheme(value)) {
197-
InputStream is = ResourceHelper.resolveMandatoryResourceAsInputStream(camelContext, value);
198-
value = IOHelper.loadText(is);
199-
IOHelper.close(is);
200-
}
192+
if (ResourceHelper.hasScheme(value)) {
193+
InputStream is = ResourceHelper.resolveMandatoryResourceAsInputStream(camelContext, value);
194+
value = IOHelper.loadText(is);
195+
IOHelper.close(is);
201196
}
202197
repo.setVariable(key, value);
203198
}

0 commit comments

Comments
 (0)