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 89d8f6d CAMEL-17645: rename modeLine to modeline 89d8f6d is described below commit 89d8f6d2a765bb4847419245bcb3f6ead21da78a Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Tue Feb 15 23:29:01 2022 +0100 CAMEL-17645: rename modeLine to modeline --- .../main/camel-main-configuration-metadata.json | 1 - .../main/java/org/apache/camel/CamelContext.java | 4 +- .../org/apache/camel/ExtendedCamelContext.java | 10 ++-- .../{ModeLineFactory.java => ModelineFactory.java} | 4 +- .../camel/impl/engine/AbstractCamelContext.java | 30 +++++------ .../camel/impl/engine/DefaultRoutesLoader.java | 8 +-- .../camel/impl/engine/SimpleCamelContext.java | 12 ++--- .../camel/impl/ExtendedCamelContextConfigurer.java | 18 +++---- .../camel/impl/lw/LightweightCamelContext.java | 18 +++---- .../impl/lw/LightweightRuntimeCamelContext.java | 16 +++--- .../MainConfigurationPropertiesConfigurer.java | 6 --- .../camel-main-configuration-metadata.json | 1 - core/camel-main/src/main/docs/main.adoc | 3 +- .../org/apache/camel/main/BaseMainSupport.java | 2 +- .../camel/main/DefaultConfigurationConfigurer.java | 2 +- .../camel/main/DefaultConfigurationProperties.java | 14 ++--- .../org/apache/camel/main/RoutesConfigurer.java | 18 +++---- docs/components/modules/others/nav.adoc | 2 +- .../services/org/apache/camel/dsl-modeline-factory | 2 +- .../src/main/docs/dsl-modeline.adoc | 4 +- ...ineFactory.java => DefaultModelineFactory.java} | 10 ++-- .../java/org/apache/camel/dsl/modeline/Trait.java | 2 +- .../camel/dsl/modeline/ModelineParserTest.java | 61 ++++++++-------------- .../apache/camel/dsl/jbang/core/commands/Run.java | 2 +- dsl/camel-jbang/camel-jbang-main/README.md | 2 +- .../java/org/apache/camel/main/ModelineTest.java | 2 +- 26 files changed, 110 insertions(+), 144 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json index 8c0377f..e5dc1a5 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json @@ -59,7 +59,6 @@ { "name": "camel.main.logMask", "description": "Sets whether log mask is enabled or not. Default is false.", "sourceType": "org.apache.camel.main.DefaultConfigurationProperties", "type": "boolean", "javaType": "boolean", "defaultValue": "false" }, { "name": "camel.main.mdcLoggingKeysPattern", "description": "Sets the pattern used for determine which custom MDC keys to propagate during message routing when the routing engine continues routing asynchronously for the given message. Setting this pattern to will propagate all custom keys. Or setting the pattern to foo,bar will propagate any keys starting with either foo or bar. Notice that a set of standard Camel MDC keys are always propagated which starts with camel. as key name. [...] { "name": "camel.main.messageHistory", "description": "Sets whether message history is enabled or not. Default is false.", "sourceType": "org.apache.camel.main.DefaultConfigurationProperties", "type": "boolean", "javaType": "boolean", "defaultValue": "false" }, - { "name": "camel.main.modeLine", "description": "Whether camel-k style modeline is also enabled when not using camel-k. Enabling this allows to use a camel-k like experience by being able to configure various settings using modeline directly in your route source code.", "sourceType": "org.apache.camel.main.DefaultConfigurationProperties", "type": "boolean", "javaType": "boolean", "defaultValue": "false" }, { "name": "camel.main.name", "description": "Sets the name of the CamelContext.", "sourceType": "org.apache.camel.main.DefaultConfigurationProperties", "type": "string", "javaType": "java.lang.String" }, { "name": "camel.main.producerTemplateCacheSize", "description": "Producer template endpoints cache size.", "sourceType": "org.apache.camel.main.DefaultConfigurationProperties", "type": "integer", "javaType": "int", "defaultValue": 1000 }, { "name": "camel.main.routeControllerBackOffDelay", "description": "Backoff delay in millis when restarting a route that failed to startup.", "sourceType": "org.apache.camel.main.DefaultConfigurationProperties", "type": "integer", "javaType": "long" }, diff --git a/core/camel-api/src/main/java/org/apache/camel/CamelContext.java b/core/camel-api/src/main/java/org/apache/camel/CamelContext.java index 542b104..bedcd7d 100644 --- a/core/camel-api/src/main/java/org/apache/camel/CamelContext.java +++ b/core/camel-api/src/main/java/org/apache/camel/CamelContext.java @@ -1207,13 +1207,13 @@ public interface CamelContext extends CamelContextLifecycle, RuntimeConfiguratio * Whether camel-k style modeline is also enabled when not using camel-k. Enabling this allows to use a camel-k like * experience by being able to configure various settings using modeline directly in your route source code. */ - Boolean isModeLine(); + Boolean ismodeline(); /** * Whether camel-k style modeline is also enabled when not using camel-k. Enabling this allows to use a camel-k like * experience by being able to configure various settings using modeline directly in your route source code. */ - void setModeLine(Boolean modeLine); + void setmodeline(Boolean modeline); /** * Whether to enable developer console (requires camel-console on classpath). diff --git a/core/camel-api/src/main/java/org/apache/camel/ExtendedCamelContext.java b/core/camel-api/src/main/java/org/apache/camel/ExtendedCamelContext.java index 7f3b526..c7f4ceb 100644 --- a/core/camel-api/src/main/java/org/apache/camel/ExtendedCamelContext.java +++ b/core/camel-api/src/main/java/org/apache/camel/ExtendedCamelContext.java @@ -51,9 +51,9 @@ import org.apache.camel.spi.LanguageResolver; import org.apache.camel.spi.LifecycleStrategy; import org.apache.camel.spi.LogListener; import org.apache.camel.spi.ManagementMBeanAssembler; -import org.apache.camel.spi.ModeLineFactory; import org.apache.camel.spi.ModelJAXBContextFactory; import org.apache.camel.spi.ModelToXMLDumper; +import org.apache.camel.spi.ModelineFactory; import org.apache.camel.spi.NodeIdFactory; import org.apache.camel.spi.NormalizedEndpointUri; import org.apache.camel.spi.PackageScanClassResolver; @@ -857,13 +857,13 @@ public interface ExtendedCamelContext extends CamelContext { void setBasePackageScan(String basePackageScan); /** - * Gets the {@link ModeLineFactory}. + * Gets the {@link ModelineFactory}. */ - ModeLineFactory getModeLineFactory(); + ModelineFactory getModelineFactory(); /** - * Sets a custom {@link ModeLineFactory}. + * Sets a custom {@link ModelineFactory}. */ - void setModeLineFactory(ModeLineFactory modeLineFactory); + void setModelineFactory(ModelineFactory modelineFactory); } diff --git a/core/camel-api/src/main/java/org/apache/camel/spi/ModeLineFactory.java b/core/camel-api/src/main/java/org/apache/camel/spi/ModelineFactory.java similarity index 93% rename from core/camel-api/src/main/java/org/apache/camel/spi/ModeLineFactory.java rename to core/camel-api/src/main/java/org/apache/camel/spi/ModelineFactory.java index 9508dc9..35b8bae 100644 --- a/core/camel-api/src/main/java/org/apache/camel/spi/ModeLineFactory.java +++ b/core/camel-api/src/main/java/org/apache/camel/spi/ModelineFactory.java @@ -19,7 +19,7 @@ package org.apache.camel.spi; /** * Factory for parsing camel-k modeline when running Camel standalone with DSLs. */ -public interface ModeLineFactory { +public interface ModelineFactory { /** * Service factory key. @@ -32,6 +32,6 @@ public interface ModeLineFactory { * @param resource the resource with Camel routes such as a yaml, xml or java source file. * @throws Exception is thrown if error parsing */ - void parseModeLine(Resource resource) throws Exception; + void parseModeline(Resource resource) throws Exception; } diff --git a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/AbstractCamelContext.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/AbstractCamelContext.java index 680f1d4..1e52da4 100644 --- a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/AbstractCamelContext.java +++ b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/AbstractCamelContext.java @@ -131,9 +131,9 @@ import org.apache.camel.spi.ManagementNameStrategy; import org.apache.camel.spi.ManagementStrategy; import org.apache.camel.spi.ManagementStrategyFactory; import org.apache.camel.spi.MessageHistoryFactory; -import org.apache.camel.spi.ModeLineFactory; import org.apache.camel.spi.ModelJAXBContextFactory; import org.apache.camel.spi.ModelToXMLDumper; +import org.apache.camel.spi.ModelineFactory; import org.apache.camel.spi.NodeIdFactory; import org.apache.camel.spi.NormalizedEndpointUri; import org.apache.camel.spi.PackageScanClassResolver; @@ -257,7 +257,7 @@ public abstract class AbstractCamelContext extends BaseService private Boolean traceStandby = Boolean.FALSE; private String tracePattern; private String tracingLoggingFormat; - private Boolean modeLine = Boolean.FALSE; + private Boolean modeline = Boolean.FALSE; private Boolean debug = Boolean.FALSE; private Boolean messageHistory = Boolean.FALSE; private Boolean logMask = Boolean.FALSE; @@ -321,7 +321,7 @@ public abstract class AbstractCamelContext extends BaseService private volatile PackageScanClassResolver packageScanClassResolver; private volatile PackageScanResourceResolver packageScanResourceResolver; private volatile NodeIdFactory nodeIdFactory; - private volatile ModeLineFactory modeLineFactory; + private volatile ModelineFactory modelineFactory; private volatile ProcessorFactory processorFactory; private volatile InternalProcessorFactory internalProcessorFactory; private volatile InterceptEndpointFactory interceptEndpointFactory; @@ -4098,20 +4098,20 @@ public abstract class AbstractCamelContext extends BaseService } @Override - public ModeLineFactory getModeLineFactory() { - if (modeLineFactory == null) { + public ModelineFactory getModelineFactory() { + if (modelineFactory == null) { synchronized (lock) { - if (modeLineFactory == null) { - setModeLineFactory(createModeLineFactory()); + if (modelineFactory == null) { + setModelineFactory(createModelineFactory()); } } } - return modeLineFactory; + return modelineFactory; } @Override - public void setModeLineFactory(ModeLineFactory modeLineFactory) { - this.modeLineFactory = doAddService(modeLineFactory); + public void setModelineFactory(ModelineFactory modelineFactory) { + this.modelineFactory = doAddService(modelineFactory); } @Override @@ -4283,13 +4283,13 @@ public abstract class AbstractCamelContext extends BaseService } @Override - public Boolean isModeLine() { - return modeLine != null && modeLine; + public Boolean ismodeline() { + return modeline != null && modeline; } @Override - public void setModeLine(Boolean modeLine) { - this.modeLine = modeLine; + public void setmodeline(Boolean modeline) { + this.modeline = modeline; } public Boolean isDevConsole() { @@ -5187,7 +5187,7 @@ public abstract class AbstractCamelContext extends BaseService protected abstract NodeIdFactory createNodeIdFactory(); - protected abstract ModeLineFactory createModeLineFactory(); + protected abstract ModelineFactory createModelineFactory(); protected abstract FactoryFinderResolver createFactoryFinderResolver(); diff --git a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultRoutesLoader.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultRoutesLoader.java index 43693a5..71e9321 100644 --- a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultRoutesLoader.java +++ b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultRoutesLoader.java @@ -30,7 +30,7 @@ import org.apache.camel.ExtendedCamelContext; import org.apache.camel.RoutesBuilder; import org.apache.camel.StaticService; import org.apache.camel.spi.FactoryFinder; -import org.apache.camel.spi.ModeLineFactory; +import org.apache.camel.spi.ModelineFactory; import org.apache.camel.spi.Resource; import org.apache.camel.spi.RoutesBuilderLoader; import org.apache.camel.spi.RoutesLoader; @@ -155,11 +155,11 @@ public class DefaultRoutesLoader extends ServiceSupport implements RoutesLoader, Set<String> answer = new LinkedHashSet<>(); Collection<RoutesBuilder> builders = findRoutesBuilders(resources); - if (camelContext.isModeLine()) { - ModeLineFactory factory = camelContext.adapt(ExtendedCamelContext.class).getModeLineFactory(); + if (camelContext.ismodeline()) { + ModelineFactory factory = camelContext.adapt(ExtendedCamelContext.class).getModelineFactory(); // gather resources for modeline for (Resource resource : resources) { - factory.parseModeLine(resource); + factory.parseModeline(resource); } } diff --git a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/SimpleCamelContext.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/SimpleCamelContext.java index a4e8f88..aaa24bb 100644 --- a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/SimpleCamelContext.java +++ b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/SimpleCamelContext.java @@ -59,9 +59,9 @@ import org.apache.camel.spi.InternalProcessorFactory; import org.apache.camel.spi.LanguageResolver; import org.apache.camel.spi.ManagementNameStrategy; import org.apache.camel.spi.MessageHistoryFactory; -import org.apache.camel.spi.ModeLineFactory; import org.apache.camel.spi.ModelJAXBContextFactory; import org.apache.camel.spi.ModelToXMLDumper; +import org.apache.camel.spi.ModelineFactory; import org.apache.camel.spi.NodeIdFactory; import org.apache.camel.spi.PackageScanClassResolver; import org.apache.camel.spi.PackageScanResourceResolver; @@ -241,18 +241,18 @@ public class SimpleCamelContext extends AbstractCamelContext { } @Override - protected ModeLineFactory createModeLineFactory() { - Optional<ModeLineFactory> result = ResolverHelper.resolveService( + protected ModelineFactory createModelineFactory() { + Optional<ModelineFactory> result = ResolverHelper.resolveService( getCamelContextReference(), getBootstrapFactoryFinder(), - ModeLineFactory.FACTORY, - ModeLineFactory.class); + ModelineFactory.FACTORY, + ModelineFactory.class); if (result.isPresent()) { return result.get(); } else { throw new IllegalArgumentException( - "Cannot find ModeLineFactory on classpath. Add camel-dsl-modeline to classpath."); + "Cannot find ModelineFactory on classpath. Add camel-dsl-modeline to classpath."); } } diff --git a/core/camel-core-engine/src/generated/java/org/apache/camel/impl/ExtendedCamelContextConfigurer.java b/core/camel-core-engine/src/generated/java/org/apache/camel/impl/ExtendedCamelContextConfigurer.java index bc8070b..5189be9 100644 --- a/core/camel-core-engine/src/generated/java/org/apache/camel/impl/ExtendedCamelContextConfigurer.java +++ b/core/camel-core-engine/src/generated/java/org/apache/camel/impl/ExtendedCamelContextConfigurer.java @@ -123,14 +123,12 @@ public class ExtendedCamelContextConfigurer extends org.apache.camel.support.com case "MessageHistory": target.setMessageHistory(property(camelContext, java.lang.Boolean.class, value)); return true; case "messagehistoryfactory": case "MessageHistoryFactory": target.setMessageHistoryFactory(property(camelContext, org.apache.camel.spi.MessageHistoryFactory.class, value)); return true; - case "modeline": - case "ModeLine": target.setModeLine(property(camelContext, java.lang.Boolean.class, value)); return true; - case "modelinefactory": - case "ModeLineFactory": target.setModeLineFactory(property(camelContext, org.apache.camel.spi.ModeLineFactory.class, value)); return true; case "modeljaxbcontextfactory": case "ModelJAXBContextFactory": target.setModelJAXBContextFactory(property(camelContext, org.apache.camel.spi.ModelJAXBContextFactory.class, value)); return true; case "modeltoxmldumper": case "ModelToXMLDumper": target.setModelToXMLDumper(property(camelContext, org.apache.camel.spi.ModelToXMLDumper.class, value)); return true; + case "modelinefactory": + case "ModelineFactory": target.setModelineFactory(property(camelContext, org.apache.camel.spi.ModelineFactory.class, value)); return true; case "name": case "Name": target.setName(property(camelContext, java.lang.String.class, value)); return true; case "namestrategy": @@ -324,14 +322,12 @@ public class ExtendedCamelContextConfigurer extends org.apache.camel.support.com case "MessageHistory": return java.lang.Boolean.class; case "messagehistoryfactory": case "MessageHistoryFactory": return org.apache.camel.spi.MessageHistoryFactory.class; - case "modeline": - case "ModeLine": return java.lang.Boolean.class; - case "modelinefactory": - case "ModeLineFactory": return org.apache.camel.spi.ModeLineFactory.class; case "modeljaxbcontextfactory": case "ModelJAXBContextFactory": return org.apache.camel.spi.ModelJAXBContextFactory.class; case "modeltoxmldumper": case "ModelToXMLDumper": return org.apache.camel.spi.ModelToXMLDumper.class; + case "modelinefactory": + case "ModelineFactory": return org.apache.camel.spi.ModelineFactory.class; case "name": case "Name": return java.lang.String.class; case "namestrategy": @@ -526,14 +522,12 @@ public class ExtendedCamelContextConfigurer extends org.apache.camel.support.com case "MessageHistory": return target.isMessageHistory(); case "messagehistoryfactory": case "MessageHistoryFactory": return target.getMessageHistoryFactory(); - case "modeline": - case "ModeLine": return target.isModeLine(); - case "modelinefactory": - case "ModeLineFactory": return target.getModeLineFactory(); case "modeljaxbcontextfactory": case "ModelJAXBContextFactory": return target.getModelJAXBContextFactory(); case "modeltoxmldumper": case "ModelToXMLDumper": return target.getModelToXMLDumper(); + case "modelinefactory": + case "ModelineFactory": return target.getModelineFactory(); case "name": case "Name": return target.getName(); case "namestrategy": diff --git a/core/camel-core-engine/src/main/java/org/apache/camel/impl/lw/LightweightCamelContext.java b/core/camel-core-engine/src/main/java/org/apache/camel/impl/lw/LightweightCamelContext.java index ee3206d..bcccc6a 100644 --- a/core/camel-core-engine/src/main/java/org/apache/camel/impl/lw/LightweightCamelContext.java +++ b/core/camel-core-engine/src/main/java/org/apache/camel/impl/lw/LightweightCamelContext.java @@ -114,10 +114,10 @@ import org.apache.camel.spi.ManagementMBeanAssembler; import org.apache.camel.spi.ManagementNameStrategy; import org.apache.camel.spi.ManagementStrategy; import org.apache.camel.spi.MessageHistoryFactory; -import org.apache.camel.spi.ModeLineFactory; import org.apache.camel.spi.ModelJAXBContextFactory; import org.apache.camel.spi.ModelReifierFactory; import org.apache.camel.spi.ModelToXMLDumper; +import org.apache.camel.spi.ModelineFactory; import org.apache.camel.spi.NodeIdFactory; import org.apache.camel.spi.NormalizedEndpointUri; import org.apache.camel.spi.PackageScanClassResolver; @@ -914,13 +914,13 @@ public class LightweightCamelContext implements ExtendedCamelContext, CatalogCam } @Override - public Boolean isModeLine() { - return delegate.isModeLine(); + public Boolean ismodeline() { + return delegate.ismodeline(); } @Override - public void setModeLine(Boolean modeLine) { - delegate.setModeLine(modeLine); + public void setmodeline(Boolean modeline) { + delegate.setmodeline(modeline); } @Override @@ -1447,13 +1447,13 @@ public class LightweightCamelContext implements ExtendedCamelContext, CatalogCam } @Override - public ModeLineFactory getModeLineFactory() { - return getExtendedCamelContext().getModeLineFactory(); + public ModelineFactory getModelineFactory() { + return getExtendedCamelContext().getModelineFactory(); } @Override - public void setModeLineFactory(ModeLineFactory modeLineFactory) { - getExtendedCamelContext().setModeLineFactory(modeLineFactory); + public void setModelineFactory(ModelineFactory modelineFactory) { + getExtendedCamelContext().setModelineFactory(modelineFactory); } @Override diff --git a/core/camel-core-engine/src/main/java/org/apache/camel/impl/lw/LightweightRuntimeCamelContext.java b/core/camel-core-engine/src/main/java/org/apache/camel/impl/lw/LightweightRuntimeCamelContext.java index e61f092..0e3c9ad 100644 --- a/core/camel-core-engine/src/main/java/org/apache/camel/impl/lw/LightweightRuntimeCamelContext.java +++ b/core/camel-core-engine/src/main/java/org/apache/camel/impl/lw/LightweightRuntimeCamelContext.java @@ -109,9 +109,9 @@ import org.apache.camel.spi.ManagementMBeanAssembler; import org.apache.camel.spi.ManagementNameStrategy; import org.apache.camel.spi.ManagementStrategy; import org.apache.camel.spi.MessageHistoryFactory; -import org.apache.camel.spi.ModeLineFactory; import org.apache.camel.spi.ModelJAXBContextFactory; import org.apache.camel.spi.ModelToXMLDumper; +import org.apache.camel.spi.ModelineFactory; import org.apache.camel.spi.NodeIdFactory; import org.apache.camel.spi.NormalizedEndpointUri; import org.apache.camel.spi.PackageScanClassResolver; @@ -183,7 +183,7 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat private final ExchangeFactory exchangeFactory; private final ExchangeFactoryManager exchangeFactoryManager; private final ProcessorExchangeFactory processorExchangeFactory; - private final ModeLineFactory modeLineFactory; + private final ModelineFactory modelineFactory; private final ReactiveExecutor reactiveExecutor; private final AsyncProcessorAwaitManager asyncProcessorAwaitManager; private final ExecutorServiceManager executorServiceManager; @@ -237,7 +237,7 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat headersMapFactory = context.adapt(ExtendedCamelContext.class).getHeadersMapFactory(); exchangeFactory = context.adapt(ExtendedCamelContext.class).getExchangeFactory(); exchangeFactoryManager = context.adapt(ExtendedCamelContext.class).getExchangeFactoryManager(); - modeLineFactory = context.adapt(ExtendedCamelContext.class).getModeLineFactory(); + modelineFactory = context.adapt(ExtendedCamelContext.class).getModelineFactory(); processorExchangeFactory = context.adapt(ExtendedCamelContext.class).getProcessorExchangeFactory(); reactiveExecutor = context.adapt(ExtendedCamelContext.class).getReactiveExecutor(); asyncProcessorAwaitManager = context.adapt(ExtendedCamelContext.class).getAsyncProcessorAwaitManager(); @@ -1232,12 +1232,12 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat } @Override - public Boolean isModeLine() { + public Boolean ismodeline() { throw new UnsupportedOperationException(); } @Override - public void setModeLine(Boolean modeLine) { + public void setmodeline(Boolean modeline) { throw new UnsupportedOperationException(); } @@ -1579,12 +1579,12 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat } @Override - public ModeLineFactory getModeLineFactory() { - return modeLineFactory; + public ModelineFactory getModelineFactory() { + return modelineFactory; } @Override - public void setModeLineFactory(ModeLineFactory modeLineFactory) { + public void setModelineFactory(ModelineFactory modelineFactory) { throw new UnsupportedOperationException(); } diff --git a/core/camel-main/src/generated/java/org/apache/camel/main/MainConfigurationPropertiesConfigurer.java b/core/camel-main/src/generated/java/org/apache/camel/main/MainConfigurationPropertiesConfigurer.java index 0dab493..000c931 100644 --- a/core/camel-main/src/generated/java/org/apache/camel/main/MainConfigurationPropertiesConfigurer.java +++ b/core/camel-main/src/generated/java/org/apache/camel/main/MainConfigurationPropertiesConfigurer.java @@ -119,8 +119,6 @@ public class MainConfigurationPropertiesConfigurer extends org.apache.camel.supp case "MdcLoggingKeysPattern": target.setMdcLoggingKeysPattern(property(camelContext, java.lang.String.class, value)); return true; case "messagehistory": case "MessageHistory": target.setMessageHistory(property(camelContext, boolean.class, value)); return true; - case "modeline": - case "ModeLine": target.setModeLine(property(camelContext, boolean.class, value)); return true; case "name": case "Name": target.setName(property(camelContext, java.lang.String.class, value)); return true; case "producertemplatecachesize": @@ -344,8 +342,6 @@ public class MainConfigurationPropertiesConfigurer extends org.apache.camel.supp case "MdcLoggingKeysPattern": return java.lang.String.class; case "messagehistory": case "MessageHistory": return boolean.class; - case "modeline": - case "ModeLine": return boolean.class; case "name": case "Name": return java.lang.String.class; case "producertemplatecachesize": @@ -570,8 +566,6 @@ public class MainConfigurationPropertiesConfigurer extends org.apache.camel.supp case "MdcLoggingKeysPattern": return target.getMdcLoggingKeysPattern(); case "messagehistory": case "MessageHistory": return target.isMessageHistory(); - case "modeline": - case "ModeLine": return target.isModeLine(); case "name": case "Name": return target.getName(); case "producertemplatecachesize": diff --git a/core/camel-main/src/generated/resources/META-INF/camel-main-configuration-metadata.json b/core/camel-main/src/generated/resources/META-INF/camel-main-configuration-metadata.json index 8c0377f..e5dc1a5 100644 --- a/core/camel-main/src/generated/resources/META-INF/camel-main-configuration-metadata.json +++ b/core/camel-main/src/generated/resources/META-INF/camel-main-configuration-metadata.json @@ -59,7 +59,6 @@ { "name": "camel.main.logMask", "description": "Sets whether log mask is enabled or not. Default is false.", "sourceType": "org.apache.camel.main.DefaultConfigurationProperties", "type": "boolean", "javaType": "boolean", "defaultValue": "false" }, { "name": "camel.main.mdcLoggingKeysPattern", "description": "Sets the pattern used for determine which custom MDC keys to propagate during message routing when the routing engine continues routing asynchronously for the given message. Setting this pattern to will propagate all custom keys. Or setting the pattern to foo,bar will propagate any keys starting with either foo or bar. Notice that a set of standard Camel MDC keys are always propagated which starts with camel. as key name. [...] { "name": "camel.main.messageHistory", "description": "Sets whether message history is enabled or not. Default is false.", "sourceType": "org.apache.camel.main.DefaultConfigurationProperties", "type": "boolean", "javaType": "boolean", "defaultValue": "false" }, - { "name": "camel.main.modeLine", "description": "Whether camel-k style modeline is also enabled when not using camel-k. Enabling this allows to use a camel-k like experience by being able to configure various settings using modeline directly in your route source code.", "sourceType": "org.apache.camel.main.DefaultConfigurationProperties", "type": "boolean", "javaType": "boolean", "defaultValue": "false" }, { "name": "camel.main.name", "description": "Sets the name of the CamelContext.", "sourceType": "org.apache.camel.main.DefaultConfigurationProperties", "type": "string", "javaType": "java.lang.String" }, { "name": "camel.main.producerTemplateCacheSize", "description": "Producer template endpoints cache size.", "sourceType": "org.apache.camel.main.DefaultConfigurationProperties", "type": "integer", "javaType": "int", "defaultValue": 1000 }, { "name": "camel.main.routeControllerBackOffDelay", "description": "Backoff delay in millis when restarting a route that failed to startup.", "sourceType": "org.apache.camel.main.DefaultConfigurationProperties", "type": "integer", "javaType": "long" }, diff --git a/core/camel-main/src/main/docs/main.adoc b/core/camel-main/src/main/docs/main.adoc index 47681eb..4362f86 100644 --- a/core/camel-main/src/main/docs/main.adoc +++ b/core/camel-main/src/main/docs/main.adoc @@ -18,7 +18,7 @@ The following tables lists all the options: // main options: START === Camel Main configurations -The camel.main supports 109 options, which are listed below. +The camel.main supports 108 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== @@ -72,7 +72,6 @@ The camel.main supports 109 options, which are listed below. | *camel.main.logMask* | Sets whether log mask is enabled or not. Default is false. | false | boolean | *camel.main.mdcLoggingKeys{zwsp}Pattern* | Sets the pattern used for determine which custom MDC keys to propagate during message routing when the routing engine continues routing asynchronously for the given message. Setting this pattern to will propagate all custom keys. Or setting the pattern to foo,bar will propagate any keys starting with either foo or bar. Notice that a set of standard Camel MDC keys are always propagated which starts with camel. as key name. The match rules are a [...] | *camel.main.messageHistory* | Sets whether message history is enabled or not. Default is false. | false | boolean -| *camel.main.modeLine* | Whether camel-k style modeline is also enabled when not using camel-k. Enabling this allows to use a camel-k like experience by being able to configure various settings using modeline directly in your route source code. | false | boolean | *camel.main.name* | Sets the name of the CamelContext. | | String | *camel.main.producerTemplate{zwsp}CacheSize* | Producer template endpoints cache size. | 1000 | int | *camel.main.routeControllerBack{zwsp}OffDelay* | Backoff delay in millis when restarting a route that failed to startup. | | long diff --git a/core/camel-main/src/main/java/org/apache/camel/main/BaseMainSupport.java b/core/camel-main/src/main/java/org/apache/camel/main/BaseMainSupport.java index ffc1a46..7755478 100644 --- a/core/camel-main/src/main/java/org/apache/camel/main/BaseMainSupport.java +++ b/core/camel-main/src/main/java/org/apache/camel/main/BaseMainSupport.java @@ -532,7 +532,7 @@ public abstract class BaseMainSupport extends BaseService { protected void configureRoutes(CamelContext camelContext) throws Exception { // then configure and add the routes RoutesConfigurer configurer = new RoutesConfigurer(); - configurer.setModeLine(camelContext.isModeLine()); + configurer.setmodeline(camelContext.ismodeline()); if (mainConfigurationProperties.isRoutesCollectorEnabled()) { configurer.setRoutesCollector(routesCollector); diff --git a/core/camel-main/src/main/java/org/apache/camel/main/DefaultConfigurationConfigurer.java b/core/camel-main/src/main/java/org/apache/camel/main/DefaultConfigurationConfigurer.java index 77ad361..ccea368 100644 --- a/core/camel-main/src/main/java/org/apache/camel/main/DefaultConfigurationConfigurer.java +++ b/core/camel-main/src/main/java/org/apache/camel/main/DefaultConfigurationConfigurer.java @@ -229,7 +229,7 @@ public final class DefaultConfigurationConfigurer { camelContext.setLoadTypeConverters(config.isLoadTypeConverters()); camelContext.setLoadHealthChecks(config.isLoadHealthChecks()); camelContext.setDevConsole(config.isDevConsoleEnabled()); - camelContext.setModeLine(config.isModeLine()); + camelContext.setmodeline(config.ismodeline()); if (config.isRoutesReloadEnabled()) { RouteWatcherReloadStrategy reloader = new RouteWatcherReloadStrategy( config.getRoutesReloadDirectory(), config.isRoutesReloadDirectoryRecursive()); diff --git a/core/camel-main/src/main/java/org/apache/camel/main/DefaultConfigurationProperties.java b/core/camel-main/src/main/java/org/apache/camel/main/DefaultConfigurationProperties.java index 15bf3c5..1ab0977 100644 --- a/core/camel-main/src/main/java/org/apache/camel/main/DefaultConfigurationProperties.java +++ b/core/camel-main/src/main/java/org/apache/camel/main/DefaultConfigurationProperties.java @@ -54,7 +54,7 @@ public abstract class DefaultConfigurationProperties<T> { private boolean loadTypeConverters; private boolean loadHealthChecks; private boolean devConsoleEnabled; - private boolean modeLine; + private boolean modeline; private int logDebugMaxChars; private boolean streamCachingEnabled; private String streamCachingSpoolDirectory; @@ -394,16 +394,16 @@ public abstract class DefaultConfigurationProperties<T> { this.devConsoleEnabled = devConsoleEnabled; } - public boolean isModeLine() { - return modeLine; + public boolean ismodeline() { + return modeline; } /** * Whether camel-k style modeline is also enabled when not using camel-k. Enabling this allows to use a camel-k like * experience by being able to configure various settings using modeline directly in your route source code. */ - public void setModeLine(boolean modeLine) { - this.modeLine = modeLine; + public void setmodeline(boolean modeline) { + this.modeline = modeline; } public int getLogDebugMaxChars() { @@ -1646,8 +1646,8 @@ public abstract class DefaultConfigurationProperties<T> { * Whether camel-k style modeline is also enabled when not using camel-k. Enabling this allows to use a camel-k like * experience by being able to configure various settings using modeline directly in your route source code. */ - public T withModeLine(boolean modeLine) { - this.modeLine = modeLine; + public T withModeline(boolean modeline) { + this.modeline = modeline; return (T) this; } diff --git a/core/camel-main/src/main/java/org/apache/camel/main/RoutesConfigurer.java b/core/camel-main/src/main/java/org/apache/camel/main/RoutesConfigurer.java index 0666600..aad2a68 100644 --- a/core/camel-main/src/main/java/org/apache/camel/main/RoutesConfigurer.java +++ b/core/camel-main/src/main/java/org/apache/camel/main/RoutesConfigurer.java @@ -28,7 +28,7 @@ import org.apache.camel.RoutesBuilder; import org.apache.camel.RuntimeCamelException; import org.apache.camel.builder.RouteBuilder; import org.apache.camel.spi.CamelBeanPostProcessor; -import org.apache.camel.spi.ModeLineFactory; +import org.apache.camel.spi.ModelineFactory; import org.apache.camel.spi.Resource; import org.apache.camel.support.OrderedComparator; import org.apache.camel.util.StopWatch; @@ -46,7 +46,7 @@ public class RoutesConfigurer { private CamelBeanPostProcessor beanPostProcessor; private List<RoutesBuilder> routesBuilders; private String basePackageScan; - private boolean modeLine; + private boolean modeline; private String routesBuilderClasses; private String javaRoutesExcludePattern; private String javaRoutesIncludePattern; @@ -69,12 +69,12 @@ public class RoutesConfigurer { this.basePackageScan = basePackageScan; } - public boolean isModeLine() { - return modeLine; + public boolean ismodeline() { + return modeline; } - public void setModeLine(boolean modeLine) { - this.modeLine = modeLine; + public void setmodeline(boolean modeline) { + this.modeline = modeline; } public String getRoutesBuilderClasses() { @@ -232,9 +232,9 @@ public class RoutesConfigurer { // sort routes according to ordered routes.sort(OrderedComparator.get()); - if (modeLine) { + if (modeline) { ExtendedCamelContext ecc = camelContext.adapt(ExtendedCamelContext.class); - ModeLineFactory factory = ecc.getModeLineFactory(); + ModelineFactory factory = ecc.getModelineFactory(); List<Resource> resources = new ArrayList<>(); // gather resources for modeline for (RoutesBuilder builder : routes) { @@ -244,7 +244,7 @@ public class RoutesConfigurer { } for (Resource resource : resources) { LOG.debug("Parsing modeline: {}", resource); - factory.parseModeLine(resource); + factory.parseModeline(resource); } } diff --git a/docs/components/modules/others/nav.adoc b/docs/components/modules/others/nav.adoc index bdda174e..5e27fb6 100644 --- a/docs/components/modules/others/nav.adoc +++ b/docs/components/modules/others/nav.adoc @@ -13,7 +13,7 @@ ** xref:cxf-transport.adoc[CXF Transport] ** xref:debug.adoc[Debug] ** xref:dsl.adoc[DSL] -*** xref:dsl-modeline.adoc[DSL Modeline] +*** xref:dsl-modeline.adoc[DSL modeline] *** xref:groovy-dsl.adoc[Groovy Dsl] *** xref:java-joor-dsl.adoc[Java DSL (runtime compiled)] *** xref:js-dsl.adoc[JavaScript DSL] diff --git a/dsl/camel-dsl-modeline/src/generated/resources/META-INF/services/org/apache/camel/dsl-modeline-factory b/dsl/camel-dsl-modeline/src/generated/resources/META-INF/services/org/apache/camel/dsl-modeline-factory index 081e544..81ee00a 100644 --- a/dsl/camel-dsl-modeline/src/generated/resources/META-INF/services/org/apache/camel/dsl-modeline-factory +++ b/dsl/camel-dsl-modeline/src/generated/resources/META-INF/services/org/apache/camel/dsl-modeline-factory @@ -1,2 +1,2 @@ # Generated by camel build tools - do NOT edit this file! -class=org.apache.camel.dsl.modeline.DefaultModeLineFactory +class=org.apache.camel.dsl.modeline.DefaultModelineFactory diff --git a/dsl/camel-dsl-modeline/src/main/docs/dsl-modeline.adoc b/dsl/camel-dsl-modeline/src/main/docs/dsl-modeline.adoc index 840d0b5..a48c863 100644 --- a/dsl/camel-dsl-modeline/src/main/docs/dsl-modeline.adoc +++ b/dsl/camel-dsl-modeline/src/main/docs/dsl-modeline.adoc @@ -1,5 +1,5 @@ -= DSL Modeline Component -:doctitle: DSL Modeline += DSL modeline Component +:doctitle: DSL modeline :shortname: dsl-modeline :artifactid: camel-dsl-modeline :description: Camel DSL Camel K modeline diff --git a/dsl/camel-dsl-modeline/src/main/java/org/apache/camel/dsl/modeline/DefaultModeLineFactory.java b/dsl/camel-dsl-modeline/src/main/java/org/apache/camel/dsl/modeline/DefaultModelineFactory.java similarity index 90% rename from dsl/camel-dsl-modeline/src/main/java/org/apache/camel/dsl/modeline/DefaultModeLineFactory.java rename to dsl/camel-dsl-modeline/src/main/java/org/apache/camel/dsl/modeline/DefaultModelineFactory.java index dc12bd3..2d7d8f7 100644 --- a/dsl/camel-dsl-modeline/src/main/java/org/apache/camel/dsl/modeline/DefaultModeLineFactory.java +++ b/dsl/camel-dsl-modeline/src/main/java/org/apache/camel/dsl/modeline/DefaultModelineFactory.java @@ -23,16 +23,16 @@ import org.apache.camel.CamelContextAware; import org.apache.camel.NonManagedService; import org.apache.camel.StaticService; import org.apache.camel.spi.CamelContextCustomizer; -import org.apache.camel.spi.ModeLineFactory; +import org.apache.camel.spi.ModelineFactory; import org.apache.camel.spi.PropertiesComponent; import org.apache.camel.spi.PropertiesSource; import org.apache.camel.spi.Resource; import org.apache.camel.spi.annotations.JdkService; import org.apache.camel.support.service.ServiceSupport; -@JdkService(ModeLineFactory.FACTORY) -public class DefaultModeLineFactory extends ServiceSupport - implements ModeLineFactory, CamelContextAware, NonManagedService, StaticService { +@JdkService(ModelineFactory.FACTORY) +public class DefaultModelineFactory extends ServiceSupport + implements ModelineFactory, CamelContextAware, NonManagedService, StaticService { private CamelContext camelContext; private ModelineParser parser; @@ -48,7 +48,7 @@ public class DefaultModeLineFactory extends ServiceSupport } @Override - public void parseModeLine(Resource resource) throws Exception { + public void parseModeline(Resource resource) throws Exception { List<CamelContextCustomizer> customizers = parser.parse(resource); customizers.forEach(c -> c.configure(camelContext)); } diff --git a/dsl/camel-dsl-modeline/src/main/java/org/apache/camel/dsl/modeline/Trait.java b/dsl/camel-dsl-modeline/src/main/java/org/apache/camel/dsl/modeline/Trait.java index 94c6202..77f893c 100644 --- a/dsl/camel-dsl-modeline/src/main/java/org/apache/camel/dsl/modeline/Trait.java +++ b/dsl/camel-dsl-modeline/src/main/java/org/apache/camel/dsl/modeline/Trait.java @@ -19,7 +19,7 @@ package org.apache.camel.dsl.modeline; import org.apache.camel.spi.CamelContextCustomizer; /** - * Modeline trait + * modeline trait */ public interface Trait { diff --git a/dsl/camel-dsl-modeline/src/test/java/org/apache/camel/dsl/modeline/ModelineParserTest.java b/dsl/camel-dsl-modeline/src/test/java/org/apache/camel/dsl/modeline/ModelineParserTest.java index fd82322..d435a67 100644 --- a/dsl/camel-dsl-modeline/src/test/java/org/apache/camel/dsl/modeline/ModelineParserTest.java +++ b/dsl/camel-dsl-modeline/src/test/java/org/apache/camel/dsl/modeline/ModelineParserTest.java @@ -18,16 +18,12 @@ package org.apache.camel.dsl.modeline; import java.util.ArrayList; import java.util.List; -import java.util.Optional; import org.apache.camel.CamelContext; -import org.apache.camel.CamelContextAware; import org.apache.camel.ExtendedCamelContext; import org.apache.camel.spi.DependencyStrategy; -import org.apache.camel.spi.ModeLineFactory; -import org.apache.camel.support.ResolverHelper; +import org.apache.camel.spi.ModelineFactory; import org.apache.camel.support.ResourceHelper; -import org.apache.camel.support.service.ServiceHelper; import org.apache.camel.test.junit5.CamelTestSupport; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; @@ -36,23 +32,8 @@ public class ModelineParserTest extends CamelTestSupport { private final List<String> deps = new ArrayList<>(); - private ModeLineFactory resolveModelineFactory(CamelContext camelContext) { - final ExtendedCamelContext ecc = camelContext.adapt(ExtendedCamelContext.class); - - Optional<ModeLineFactory> result = ResolverHelper.resolveService( - ecc, - ecc.getBootstrapFactoryFinder(), - ModeLineFactory.FACTORY, - ModeLineFactory.class); - - if (result.isPresent()) { - ModeLineFactory mf = result.get(); - CamelContextAware.trySetCamelContext(mf, camelContext); - ServiceHelper.startService(mf); - return mf; - } else { - throw new IllegalArgumentException("Cannot find ModeLineFactory"); - } + private ModelineFactory resolveModelineFactory(CamelContext camelContext) { + return camelContext.adapt(ExtendedCamelContext.class).getModelineFactory(); } @Override @@ -79,8 +60,8 @@ public class ModelineParserTest extends CamelTestSupport { Assertions.assertEquals(0, deps.size()); String line = "// camel-k: dependency=mvn:org.my:application:1.0"; - ModeLineFactory factory = resolveModelineFactory(context); - factory.parseModeLine(ResourceHelper.fromString(null, line)); + ModelineFactory factory = resolveModelineFactory(context); + factory.parseModeline(ResourceHelper.fromString(null, line)); Assertions.assertEquals(1, deps.size()); Assertions.assertEquals("mvn:org.my:application:1.0", deps.get(0)); @@ -93,8 +74,8 @@ public class ModelineParserTest extends CamelTestSupport { Assertions.assertEquals(0, deps.size()); String line = "### camel-k: dependency=mvn:org.my:application:1.0"; - ModeLineFactory factory = resolveModelineFactory(context); - factory.parseModeLine(ResourceHelper.fromString(null, line)); + ModelineFactory factory = resolveModelineFactory(context); + factory.parseModeline(ResourceHelper.fromString(null, line)); Assertions.assertEquals(1, deps.size()); Assertions.assertEquals("mvn:org.my:application:1.0", deps.get(0)); @@ -108,8 +89,8 @@ public class ModelineParserTest extends CamelTestSupport { Assertions.assertEquals(0, deps.size()); String line = "// camel-k: dependency=mvn:org.my:application:1.0 dependency=mvn:com.foo:myapp:2.1"; - ModeLineFactory factory = resolveModelineFactory(context); - factory.parseModeLine(ResourceHelper.fromString(null, line)); + ModelineFactory factory = resolveModelineFactory(context); + factory.parseModeline(ResourceHelper.fromString(null, line)); Assertions.assertEquals(2, deps.size()); Assertions.assertEquals("mvn:org.my:application:1.0", deps.get(0)); @@ -121,8 +102,8 @@ public class ModelineParserTest extends CamelTestSupport { context.start(); String line = "// camel-k: property=hi=Hello"; - ModeLineFactory factory = resolveModelineFactory(context); - factory.parseModeLine(ResourceHelper.fromString(null, line)); + ModelineFactory factory = resolveModelineFactory(context); + factory.parseModeline(ResourceHelper.fromString(null, line)); Assertions.assertEquals("Hello", context.getPropertiesComponent().parseUri("{{hi}}")); } @@ -132,8 +113,8 @@ public class ModelineParserTest extends CamelTestSupport { context.start(); String line = "// camel-k: property=hi=Hello property=bye=Farvel"; - ModeLineFactory factory = resolveModelineFactory(context); - factory.parseModeLine(ResourceHelper.fromString(null, line)); + ModelineFactory factory = resolveModelineFactory(context); + factory.parseModeline(ResourceHelper.fromString(null, line)); Assertions.assertEquals("Hello", context.getPropertiesComponent().parseUri("{{hi}}")); Assertions.assertEquals("Farvel", context.getPropertiesComponent().parseUri("{{bye}}")); @@ -144,8 +125,8 @@ public class ModelineParserTest extends CamelTestSupport { context.start(); String line = "// camel-k: property=hi='Hello World' property=bye='Farvel Verden'"; - ModeLineFactory factory = resolveModelineFactory(context); - factory.parseModeLine(ResourceHelper.fromString(null, line)); + ModelineFactory factory = resolveModelineFactory(context); + factory.parseModeline(ResourceHelper.fromString(null, line)); Assertions.assertEquals("Hello World", context.getPropertiesComponent().parseUri("{{hi}}")); Assertions.assertEquals("Farvel Verden", context.getPropertiesComponent().parseUri("{{bye}}")); @@ -159,8 +140,8 @@ public class ModelineParserTest extends CamelTestSupport { Assertions.assertEquals(0, deps.size()); String line = "// camel-k: dependency=mvn:org.my:application:1.0 property=hi=Hello dependency=mvn:com.foo:myapp:2.1"; - ModeLineFactory factory = resolveModelineFactory(context); - factory.parseModeLine(ResourceHelper.fromString(null, line)); + ModelineFactory factory = resolveModelineFactory(context); + factory.parseModeline(ResourceHelper.fromString(null, line)); Assertions.assertEquals(2, deps.size()); Assertions.assertEquals("mvn:org.my:application:1.0", deps.get(0)); @@ -178,8 +159,8 @@ public class ModelineParserTest extends CamelTestSupport { String line = "// camel-k: dependency=mvn:org.my:application:1.0 property=hi=Hello dependency=mvn:com.foo:myapp:2.1"; - ModeLineFactory factory = resolveModelineFactory(context); - factory.parseModeLine(ResourceHelper.fromString(null, line)); + ModelineFactory factory = resolveModelineFactory(context); + factory.parseModeline(ResourceHelper.fromString(null, line)); Assertions.assertEquals(2, deps.size()); Assertions.assertEquals("mvn:org.my:application:1.0", deps.get(0)); @@ -193,8 +174,8 @@ public class ModelineParserTest extends CamelTestSupport { context.start(); String line = "// camel-k: property=classpath:myapp.properties"; - ModeLineFactory factory = resolveModelineFactory(context); - factory.parseModeLine(ResourceHelper.fromString(null, line)); + ModelineFactory factory = resolveModelineFactory(context); + factory.parseModeline(ResourceHelper.fromString(null, line)); Assertions.assertEquals("Hej", context.getPropertiesComponent().parseUri("{{hi}}")); Assertions.assertEquals("bar", context.getPropertiesComponent().parseUri("{{foo}}")); diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java index 8beaa8f..6653527 100644 --- a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java +++ b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java @@ -158,7 +158,7 @@ class Run implements Callable<Integer> { main.addInitialProperty("camel.main.routesReloadEnabled", reload ? "true" : "false"); main.addInitialProperty("camel.main.sourceLocationEnabled", "true"); main.addInitialProperty("camel.main.tracing", trace ? "true" : "false"); - main.addInitialProperty("camel.main.modeLine", modeline ? "true" : "false"); + main.addInitialProperty("camel.main.modeline", modeline ? "true" : "false"); if (maxMessages > 0) { main.addInitialProperty("camel.main.durationMaxMessages", String.valueOf(maxMessages)); diff --git a/dsl/camel-jbang/camel-jbang-main/README.md b/dsl/camel-jbang/camel-jbang-main/README.md index 6680749..a334e4f 100644 --- a/dsl/camel-jbang/camel-jbang-main/README.md +++ b/dsl/camel-jbang/camel-jbang-main/README.md @@ -98,7 +98,7 @@ Starting CamelJBang 2022-02-15 16:49:07.273 INFO 31844 --- [ main] org.apache.camel.main.BaseMainSupport : camel.main.routesReloadEnabled=false 2022-02-15 16:49:07.273 INFO 31844 --- [ main] org.apache.camel.main.BaseMainSupport : camel.main.sourceLocationEnabled=true 2022-02-15 16:49:07.273 INFO 31844 --- [ main] org.apache.camel.main.BaseMainSupport : camel.main.tracing=false -2022-02-15 16:49:07.274 INFO 31844 --- [ main] org.apache.camel.main.BaseMainSupport : camel.main.modeLine=true +2022-02-15 16:49:07.274 INFO 31844 --- [ main] org.apache.camel.main.BaseMainSupport : camel.main.modeline=true 2022-02-15 16:49:07.274 INFO 31844 --- [ main] org.apache.camel.main.BaseMainSupport : camel.main.routesIncludePattern=file:../examples/aws-secrets-manager-properties.yaml 2022-02-15 16:49:07.274 INFO 31844 --- [ main] org.apache.camel.main.BaseMainSupport : camel.component.kamelet.location=classpath:/kamelets,github:apache:camel-kamelets/kamelets 2022-02-15 16:49:08.359 INFO 31844 --- [ main] org.apache.camel.main.DownloaderHelper : Downloaded dependency: org.apache.camel:camel-aws-secrets-manager:3.16.0-SNAPSHOT took: 1s14ms diff --git a/dsl/camel-kamelet-main/src/test/java/org/apache/camel/main/ModelineTest.java b/dsl/camel-kamelet-main/src/test/java/org/apache/camel/main/ModelineTest.java index 84ee1a7..058fad0 100644 --- a/dsl/camel-kamelet-main/src/test/java/org/apache/camel/main/ModelineTest.java +++ b/dsl/camel-kamelet-main/src/test/java/org/apache/camel/main/ModelineTest.java @@ -25,7 +25,7 @@ public class ModelineTest { @Test public void testModeline() throws Exception { Main main = new Main(); - main.configure().withModeLine(true); + main.configure().withModeline(true); main.configure().withRoutesIncludePattern("file:src/test/resources/my-modeline.yaml"); main.run();