[
https://issues.apache.org/jira/browse/CAMEL-21126?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Claus Ibsen resolved CAMEL-21126.
---------------------------------
Resolution: Fixed
> camel-jbang - Using source-dir and dropping a non route file causes reload
> issue
> --------------------------------------------------------------------------------
>
> Key: CAMEL-21126
> URL: https://issues.apache.org/jira/browse/CAMEL-21126
> Project: Camel
> Issue Type: Bug
> Components: camel-jbang
> Affects Versions: 4.7.0
> Reporter: Claus Ibsen
> Assignee: Claus Ibsen
> Priority: Major
> Fix For: 4.8.0
>
>
> 2024-08-28 09:54:16.095 INFO 25130 --- [ ReloadOnDemand]
> camel.support.RouteWatcherReloadStrategy : Reloading properties:
> file:reload-csv2/application.properties. (Only Camel routes and components
> can be updated with changes)
> 2024-08-28 09:54:16.103 WARN 25130 --- [ ReloadOnDemand]
> amel.support.RouteOnDemandReloadStrategy : Error reloading routes due to
> Cannot find RoutesBuilderLoader in classpath supporting file extension: csv.
> This exception is ignored.
> java.lang.IllegalArgumentException: Cannot find RoutesBuilderLoader in
> classpath supporting file extension: csv
> at
> org.apache.camel.impl.engine.DefaultRoutesLoader.resolveRoutesBuilderLoader(DefaultRoutesLoader.java:319)
> ~[camel-base-engine-4.8.0-SNAPSHOT.jar:4.8.0-SNAPSHOT]
> at
> org.apache.camel.impl.engine.DefaultRoutesLoader.findRoutesBuilders(DefaultRoutesLoader.java:124)
> ~[camel-base-engine-4.8.0-SNAPSHOT.jar:4.8.0-SNAPSHOT]
> at
> org.apache.camel.impl.engine.DefaultRoutesLoader.findRoutesBuilders(DefaultRoutesLoader.java:101)
> ~[camel-base-engine-4.8.0-SNAPSHOT.jar:4.8.0-SNAPSHOT]
> at
> org.apache.camel.impl.engine.DefaultRoutesLoader.updateRoutes(DefaultRoutesLoader.java:292)
> ~[camel-base-engine-4.8.0-SNAPSHOT.jar:4.8.0-SNAPSHOT]
> at
> org.apache.camel.support.RouteWatcherReloadStrategy.onRouteReload(RouteWatcherReloadStrategy.java:290)
> ~[camel-support-4.8.0-SNAPSHOT.jar:4.8.0-SNAPSHOT]
> at
> org.apache.camel.support.RouteOnDemandReloadStrategy.doOnReload(RouteOnDemandReloadStrategy.java:114)
> ~[camel-support-4.8.0-SNAPSHOT.jar:4.8.0-SNAPSHOT]
> at
> org.apache.camel.support.RouteOnDemandReloadStrategy.onReload(RouteOnDemandReloadStrategy.java:74)
> ~[camel-support-4.8.0-SNAPSHOT.jar:4.8.0-SNAPSHOT]
> at
> org.apache.camel.impl.console.ReloadDevConsole.lambda$doCallJson$1(ReloadDevConsole.java:102)
> ~[camel-console-4.8.0-SNAPSHOT.jar:4.8.0-SNAPSHOT]
> at
> java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
> [?:?]
> at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
> [?:?]
> at
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
> [?:?]
> at
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
> [?:?]
> at java.base/java.lang.Thread.run(Thread.java:840) [?:?]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)