Hi Andrea, I don't have any commonmark artifacts in my local repository, but I also see a different error (now with debug output):
[INFO] Building: customized-v3/pom.xml [DEBUG] Build log initialized in: /home/camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/it/customized-v3/build.log [DEBUG] selector script: no script 'selector' found in directory /home/camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/it/customized-v3 [DEBUG] pre-build script: no script 'prebuild' found in directory /home/camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/it/customized-v3 [DEBUG] Using MAVEN_OPTS: -Xmx64m -XshowSettings [DEBUG] Executing: /bin/sh -c cd /home/camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/it/customized-v3 && /home/camel/.m2/wrapper/dists/apache-maven-3.6.3-bin/1iopthnavndlasol9gbrbg6bf2/apache-maven-3.6.3/bin/mvn -B -V -D maven.repo.local=/home/camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/local-repo -s /home/camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/it/interpolated-settings.xml clean verify [INFO] run post-build script verify.groovy [DEBUG] Running script with GroovyScriptInterpreter: /home/camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/it/customized-v3/verify.groovy [DEBUG] Error evaluating post-build script /home/camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/it/customized-v3/verify.groovy, Assertion failed: assert restdsl.exists() | | | false /home/camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/it/customized-v3/target/classes/generated/com/example/MyRestRoute.java org.codehaus.groovy.runtime.powerassert.PowerAssertionError: assert restdsl.exists() | | | false /home/camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/it/customized-v3/target/classes/generated/com/example/MyRestRoute.java at org.codehaus.groovy.runtime.InvokerHelper.assertFailed (InvokerHelper.java:434) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.assertFailed (ScriptBytecodeAdapter.java:670) at Script1.run (Script1.groovy:20) at groovy.lang.GroovyShell.evaluate (GroovyShell.java:431) at groovy.lang.GroovyShell.evaluate (GroovyShell.java:465) at groovy.lang.GroovyShell.evaluate (GroovyShell.java:440) at org.apache.maven.shared.scriptinterpreter.GroovyScriptInterpreter.evaluateScript (GroovyScriptInterpreter.java:83) at org.apache.maven.shared.scriptinterpreter.ScriptRunner.executeRun (ScriptRunner.java:256) at org.apache.maven.shared.scriptinterpreter.ScriptRunner.run (ScriptRunner.java:180) at org.apache.maven.plugins.invoker.AbstractInvokerMojo.runPostBuildHook (AbstractInvokerMojo.java:1929) at org.apache.maven.plugins.invoker.AbstractInvokerMojo.runBuild (AbstractInvokerMojo.java:1914) at org.apache.maven.plugins.invoker.AbstractInvokerMojo.runBuild (AbstractInvokerMojo.java:1533) at org.apache.maven.plugins.invoker.AbstractInvokerMojo.runBuilds (AbstractInvokerMojo.java:1251) at org.apache.maven.plugins.invoker.AbstractInvokerMojo.execute (AbstractInvokerMojo.java:734) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289) at org.apache.maven.cli.MavenCli.main (MavenCli.java:193) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:498) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:498) at org.apache.maven.wrapper.BootstrapMainStarter.start (BootstrapMainStarter.java:39) at org.apache.maven.wrapper.WrapperExecutor.execute (WrapperExecutor.java:122) at org.apache.maven.wrapper.MavenWrapperMain.main (MavenWrapperMain.java:61) [INFO] customized-v3/pom.xml ............................ FAILED (10.9 s) On Tue, Feb 18, 2020 at 3:00 PM Andrea Cosentino <anco...@gmail.com> wrote: > > All should be fine now. Gregor, let me know if the workaround related to > commonmark jar works for you. > > Thanks. > > Il giorno mar 18 feb 2020 alle ore 14:47 Andrea Cosentino <anco...@gmail.com> > ha scritto: > > > For the restdsl-openapi-plugin my suggestion should work, just download > > again that commomark stuff.. > > > > Il giorno mar 18 feb 2020 alle ore 14:46 Claus Ibsen < > > claus.ib...@gmail.com> ha scritto: > > > >> Hi Gregor > >> > >> Just to let you know that we are working on fixing all of this, and > >> that we have done that, but running a full rebuild to be sure. > >> camel-spring-boot needs to be regen and Andrea will do that. > >> > >> When the code is ready we will post back here. > >> > >> On Tue, Feb 18, 2020 at 12:46 PM Andrea Cosentino <anco...@gmail.com> > >> wrote: > >> > > >> > oscerd@ghost > >> :~/workspace/apache-camel/camel/tooling/maven/camel-restdsl-openapi-plugin$ > >> > mvn clean install > >> > [INFO] BuildTimeEventSpy is registered. > >> > [INFO] Scanning for projects... > >> > [INFO] > >> > [INFO] -----------< org.apache.camel:camel-restdsl-openapi-plugin > >> > >------------ > >> > [INFO] Building Camel :: Maven Plugins :: OpenApi REST DSL Generator > >> Maven > >> > plugin 3.1.0-SNAPSHOT > >> > [INFO] ----------------------------[ maven-plugin > >> > ]---------------------------- > >> > [INFO] > >> > [INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ > >> > camel-restdsl-openapi-plugin --- > >> > [INFO] Deleting > >> > > >> /home/oscerd/workspace/apache-camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target > >> > [INFO] > >> > [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ > >> > camel-restdsl-openapi-plugin --- > >> > [INFO] Using 'UTF-8' encoding to copy filtered resources. > >> > [INFO] skip non existing resourceDirectory > >> > > >> /home/oscerd/workspace/apache-camel/camel/tooling/maven/camel-restdsl-openapi-plugin/src/main/resources > >> > [INFO] > >> > [INFO] --- flatten-maven-plugin:1.2.1:flatten (default-cli) @ > >> > camel-restdsl-openapi-plugin --- > >> > [INFO] Generating flattened POM of project > >> > > >> org.apache.camel:camel-restdsl-openapi-plugin:maven-plugin:3.1.0-SNAPSHOT... > >> > [INFO] > >> > [INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ > >> > camel-restdsl-openapi-plugin --- > >> > [INFO] Changes detected - recompiling the module! > >> > [INFO] Compiling 5 source files to > >> > > >> /home/oscerd/workspace/apache-camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/classes > >> > [WARNING] Supported source version 'RELEASE_6' from annotation processor > >> > 'org.eclipse.sisu.space.SisuIndexAPT6' less than -source '1.8' > >> > [INFO] > >> > [INFO] --- maven-plugin-plugin:3.6.0:descriptor (default-descriptor) @ > >> > camel-restdsl-openapi-plugin --- > >> > [INFO] Using 'UTF-8' encoding to read mojo source files. > >> > [INFO] java-javadoc mojo extractor found 0 mojo descriptor. > >> > [INFO] java-annotations mojo extractor found 4 mojo descriptors. > >> > [INFO] > >> > [INFO] --- maven-resources-plugin:3.1.0:testResources > >> > (default-testResources) @ camel-restdsl-openapi-plugin --- > >> > [INFO] Using 'UTF-8' encoding to copy filtered resources. > >> > [INFO] skip non existing resourceDirectory > >> > > >> /home/oscerd/workspace/apache-camel/camel/tooling/maven/camel-restdsl-openapi-plugin/src/test/resources > >> > [INFO] > >> > [INFO] --- maven-compiler-plugin:3.8.1:testCompile > >> (default-testCompile) @ > >> > camel-restdsl-openapi-plugin --- > >> > [INFO] No sources to compile > >> > [INFO] > >> > [INFO] --- maven-surefire-plugin:3.0.0-M4:test (default-test) @ > >> > camel-restdsl-openapi-plugin --- > >> > [INFO] No tests to run. > >> > [INFO] > >> > [INFO] --- maven-jar-plugin:3.2.0:jar (default-jar) @ > >> > camel-restdsl-openapi-plugin --- > >> > [INFO] Building jar: > >> > > >> /home/oscerd/workspace/apache-camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/camel-restdsl-openapi-plugin-3.1.0-SNAPSHOT.jar > >> > [INFO] > >> > [INFO] --- maven-plugin-plugin:3.6.0:addPluginArtifactMetadata > >> > (default-addPluginArtifactMetadata) @ camel-restdsl-openapi-plugin --- > >> > [INFO] > >> > [INFO] --- maven-invoker-plugin:3.1.0:install (integration-test) @ > >> > camel-restdsl-openapi-plugin --- > >> > [INFO] Installing > >> > /home/oscerd/workspace/apache-camel/camel/tooling/maven/pom.xml to > >> > > >> /home/oscerd/workspace/apache-camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/local-repo/org/apache/camel/maven-plugins/3.1.0-SNAPSHOT/maven-plugins-3.1.0-SNAPSHOT.pom > >> > [INFO] Installing > >> /home/oscerd/workspace/apache-camel/camel/tooling/pom.xml > >> > to > >> > > >> /home/oscerd/workspace/apache-camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/local-repo/org/apache/camel/tooling/3.1.0-SNAPSHOT/tooling-3.1.0-SNAPSHOT.pom > >> > [INFO] Installing > >> /home/oscerd/workspace/apache-camel/camel/parent/pom.xml > >> > to > >> > > >> /home/oscerd/workspace/apache-camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/local-repo/org/apache/camel/camel-parent/3.1.0-SNAPSHOT/camel-parent-3.1.0-SNAPSHOT.pom > >> > [INFO] Installing /home/oscerd/workspace/apache-camel/camel/pom.xml to > >> > > >> /home/oscerd/workspace/apache-camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/local-repo/org/apache/camel/camel/3.1.0-SNAPSHOT/camel-3.1.0-SNAPSHOT.pom > >> > [INFO] Installing > >> > > >> /home/oscerd/workspace/apache-camel/camel/tooling/maven/camel-restdsl-openapi-plugin/.flattened-pom.xml > >> > to > >> > > >> /home/oscerd/workspace/apache-camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/local-repo/org/apache/camel/camel-restdsl-openapi-plugin/3.1.0-SNAPSHOT/camel-restdsl-openapi-plugin-3.1.0-SNAPSHOT.pom > >> > [INFO] Installing > >> > > >> /home/oscerd/workspace/apache-camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/camel-restdsl-openapi-plugin-3.1.0-SNAPSHOT.jar > >> > to > >> > > >> /home/oscerd/workspace/apache-camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/local-repo/org/apache/camel/camel-restdsl-openapi-plugin/3.1.0-SNAPSHOT/camel-restdsl-openapi-plugin-3.1.0-SNAPSHOT.jar > >> > [INFO] > >> > [INFO] --- maven-invoker-plugin:3.1.0:integration-test > >> (integration-test) @ > >> > camel-restdsl-openapi-plugin --- > >> > [INFO] Building: customized-v3/pom.xml > >> > [INFO] run post-build script verify.groovy > >> > [INFO] customized-v3/pom.xml ............................ > >> SUCCESS > >> > (64.8 s) > >> > [INFO] Building: customized/pom.xml > >> > [INFO] run post-build script verify.groovy > >> > [INFO] customized/pom.xml ............................... > >> SUCCESS > >> > (3.3 s) > >> > [INFO] Building: simple-dto-v3/pom.xml > >> > [INFO] run post-build script verify.groovy > >> > [INFO] simple-dto-v3/pom.xml ............................ > >> SUCCESS > >> > (107.9 s) > >> > [INFO] Building: simple-dto/pom.xml > >> > [INFO] run post-build script verify.groovy > >> > [INFO] simple-dto/pom.xml ............................... > >> SUCCESS > >> > (4.3 s) > >> > [INFO] Building: simple-v3/pom.xml > >> > [INFO] run post-build script verify.groovy > >> > [INFO] simple-v3/pom.xml ................................ > >> SUCCESS > >> > (2.5 s) > >> > [INFO] Building: simple-xml-dto-v3/pom.xml > >> > [INFO] run post-build script verify.groovy > >> > [INFO] simple-xml-dto-v3/pom.xml ........................ > >> SUCCESS > >> > (11.5 s) > >> > [INFO] Building: simple-xml-dto/pom.xml > >> > [INFO] run post-build script verify.groovy > >> > [INFO] simple-xml-dto/pom.xml ........................... > >> SUCCESS > >> > (5.8 s) > >> > [INFO] Building: simple-xml-v3/pom.xml > >> > [INFO] run post-build script verify.groovy > >> > [INFO] simple-xml-v3/pom.xml ............................ > >> SUCCESS > >> > (4.7 s) > >> > [INFO] Building: simple-xml/pom.xml > >> > [INFO] run post-build script verify.groovy > >> > [INFO] simple-xml/pom.xml ............................... > >> SUCCESS > >> > (4.8 s) > >> > [INFO] Building: simple/pom.xml > >> > [INFO] run post-build script verify.groovy > >> > [INFO] simple/pom.xml ................................... > >> SUCCESS > >> > (3.9 s) > >> > [INFO] > >> > [INFO] --- maven-invoker-plugin:3.1.0:verify (integration-test) @ > >> > camel-restdsl-openapi-plugin --- > >> > > >> > Il giorno mar 18 feb 2020 alle ore 12:44 Andrea Cosentino < > >> anco...@gmail.com> > >> > ha scritto: > >> > > >> > > Gregor, if you're hitting the same error, can you try to remove the > >> > > commonmark artifacts from your local repository? > >> > > > >> > > Downloading the jar again make the tests pass for me. Maybe have a > >> > > corrupted version like me? > >> > > > >> > > Il giorno mar 18 feb 2020 alle ore 12:38 Andrea Cosentino < > >> > > anco...@gmail.com> ha scritto: > >> > > > >> > >> It seems there is a missing class during the integration test > >> > >> > >> > >> Exception in thread "main" java.util.ServiceConfigurationError: > >> > >> io.swagger.codegen.v3.CodegenConfig: Provider > >> > >> io.swagger.codegen.v3.generators.html.StaticHtmlCodegen could not be > >> > >> instantiated > >> > >> at java.util.ServiceLoader.fail(ServiceLoader.java:232) > >> > >> at java.util.ServiceLoader.access$100(ServiceLoader.java:185) > >> > >> at > >> > >> > >> java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:384) > >> > >> at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404) > >> > >> at java.util.ServiceLoader$1.next(ServiceLoader.java:480) > >> > >> at > >> > >> > >> io.swagger.codegen.v3.CodegenConfigLoader.forName(CodegenConfigLoader.java:19) > >> > >> at > >> > >> > >> io.swagger.codegen.v3.config.CodegenConfigurator.toClientOptInput(CodegenConfigurator.java:456) > >> > >> at > >> > >> > >> io.swagger.codegen.v3.maven.plugin.CodeGenMojo.execute(CodeGenMojo.java:525) > >> > >> at > >> > >> > >> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137) > >> > >> at > >> > >> > >> org.twdata.maven.mojoexecutor.MojoExecutor.executeMojo(MojoExecutor.java:119) > >> > >> at > >> > >> > >> org.apache.camel.maven.generator.openapi.AbstractGenerateMojo.generateDto(AbstractGenerateMojo.java:182) > >> > >> at > >> > >> > >> org.apache.camel.maven.generator.openapi.GenerateWithDtoMojo.execute(GenerateWithDtoMojo.java:35) > >> > >> at > >> > >> > >> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137) > >> > >> at > >> > >> > >> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:210) > >> > >> at > >> > >> > >> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:156) > >> > >> at > >> > >> > >> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148) > >> > >> at > >> > >> > >> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117) > >> > >> at > >> > >> > >> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81) > >> > >> at > >> > >> > >> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:56) > >> > >> at > >> > >> > >> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) > >> > >> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:305) > >> > >> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:192) > >> > >> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:105) > >> > >> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:956) > >> > >> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) > >> > >> at org.apache.maven.cli.MavenCli.main(MavenCli.java:192) > >> > >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > >> > >> at > >> > >> > >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > >> > >> at > >> > >> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > >> > >> at java.lang.reflect.Method.invoke(Method.java:498) > >> > >> at > >> > >> > >> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) > >> > >> at > >> > >> > >> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) > >> > >> at > >> > >> > >> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) > >> > >> at > >> > >> > >> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) > >> > >> Caused by: java.lang.NoClassDefFoundError: > >> org/commonmark/parser/Parser > >> > >> at io.swagger.codegen.v3.utils.Markdown.<init>(Markdown.java:15) > >> > >> at > >> > >> > >> io.swagger.codegen.v3.generators.html.StaticHtmlCodegen.<init>(StaticHtmlCodegen.java:154) > >> > >> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > >> Method) > >> > >> at > >> > >> > >> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > >> > >> at > >> > >> > >> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > >> > >> at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > >> > >> at java.lang.Class.newInstance(Class.java:442) > >> > >> at > >> > >> > >> java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:380) > >> > >> ... 31 more > >> > >> Caused by: java.lang.ClassNotFoundException: > >> org.commonmark.parser.Parser > >> > >> at > >> > >> > >> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50) > >> > >> at > >> > >> > >> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271) > >> > >> at > >> > >> > >> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:247) > >> > >> at > >> > >> > >> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239) > >> > >> ... 39 more > >> > >> > >> > >> > >> > >> > >> > >> Il giorno mar 18 feb 2020 alle ore 12:03 Andrea Cosentino < > >> > >> anco...@gmail.com> ha scritto: > >> > >> > >> > >>> I still don't get why these integration tests are enabled by > >> default.. > >> > >>> > >> > >>> Il giorno mar 18 feb 2020 alle ore 12:01 Gregor Zurowski < > >> > >>> gre...@list.zurowski.org> ha scritto: > >> > >>> > >> > >>>> I started the dry run an hour ago and ran into an issue with the > >> > >>>> camel-restdsl-openapi-plugin module: > >> > >>>> > >> > >>>> [INFO] [INFO] > >> > >>>> [INFO] [INFO] --- maven-invoker-plugin:3.1.0:integration-test > >> > >>>> (integration-test) @ camel-restdsl-openapi-plugin --- > >> > >>>> [INFO] [INFO] Building: customized-v3/pom.xml > >> > >>>> [INFO] [INFO] run post-build script verify.groovy > >> > >>>> [INFO] [INFO] customized-v3/pom.xml > >> > >>>> ............................ FAILED (199.8 s) > >> > >>>> [INFO] [INFO] The post-build script did not succeed. assert > >> > >>>> restdsl.exists() > >> > >>>> [INFO] | | > >> > >>>> [INFO] | false > >> > >>>> [INFO] > >> > >>>> > >> /home/camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/it/customized-v3/target/classes/generated/com/example/MyRestRoute.java > >> > >>>> [INFO] [INFO] Building: simple-xml/pom.xml > >> > >>>> [INFO] [INFO] run post-build script verify.groovy > >> > >>>> [INFO] [INFO] simple-xml/pom.xml > >> > >>>> ............................... SUCCESS (6.4 s) > >> > >>>> [INFO] [INFO] Building: simple/pom.xml > >> > >>>> [INFO] [INFO] run post-build script verify.groovy > >> > >>>> [INFO] [INFO] simple/pom.xml > >> > >>>> ................................... SUCCESS (2.9 s) > >> > >>>> [INFO] [INFO] Building: simple-dto/pom.xml > >> > >>>> [INFO] [INFO] run post-build script verify.groovy > >> > >>>> [INFO] [INFO] simple-dto/pom.xml > >> > >>>> ............................... FAILED (16.3 s) > >> > >>>> [INFO] [INFO] The post-build script did not succeed. assert > >> > >>>> restdsl.exists() > >> > >>>> [INFO] | | > >> > >>>> [INFO] | false > >> > >>>> [INFO] > >> > >>>> > >> /home/camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/it/simple-dto/target/generated-sources/restdsl-openapi/io/swagger/petstore/SwaggerPetstore.java > >> > >>>> [INFO] [INFO] Building: simple-xml-dto/pom.xml > >> > >>>> [INFO] [INFO] run post-build script verify.groovy > >> > >>>> [INFO] [INFO] simple-xml-dto/pom.xml > >> > >>>> ........................... FAILED (5.8 s) > >> > >>>> [INFO] [INFO] The post-build script did not succeed. assert > >> > >>>> restdsl.exists() > >> > >>>> [INFO] | | > >> > >>>> [INFO] | false > >> > >>>> [INFO] > >> > >>>> > >> /home/camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/it/simple-xml-dto/target/generated-sources/restdsl-openapi/camel-rest.xml > >> > >>>> [INFO] [INFO] Building: simple-xml-v3/pom.xml > >> > >>>> [INFO] [INFO] run post-build script verify.groovy > >> > >>>> [INFO] [INFO] simple-xml-v3/pom.xml > >> > >>>> ............................ SUCCESS (3.7 s) > >> > >>>> [INFO] [INFO] Building: simple-dto-v3/pom.xml > >> > >>>> [INFO] [INFO] run post-build script verify.groovy > >> > >>>> [INFO] [INFO] simple-dto-v3/pom.xml > >> > >>>> ............................ FAILED (2.0 s) > >> > >>>> [INFO] [INFO] The post-build script did not succeed. assert > >> > >>>> restdsl.exists() > >> > >>>> [INFO] | | > >> > >>>> [INFO] | false > >> > >>>> [INFO] > >> > >>>> > >> /home/camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/it/simple-dto-v3/target/generated-sources/restdsl-openapi/io/swagger/petstore/SwaggerPetstore.java > >> > >>>> [INFO] [INFO] Building: simple-v3/pom.xml > >> > >>>> [INFO] [INFO] run post-build script verify.groovy > >> > >>>> [INFO] [INFO] simple-v3/pom.xml > >> > >>>> ................................ SUCCESS (2.8 s) > >> > >>>> [INFO] [INFO] Building: customized/pom.xml > >> > >>>> [INFO] [INFO] run post-build script verify.groovy > >> > >>>> [INFO] [INFO] customized/pom.xml > >> > >>>> ............................... FAILED (1.9 s) > >> > >>>> [INFO] [INFO] The post-build script did not succeed. assert > >> > >>>> restdsl.exists() > >> > >>>> [INFO] | | > >> > >>>> [INFO] | false > >> > >>>> [INFO] > >> > >>>> > >> /home/camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/it/customized/target/classes/generated/com/example/MyRestRoute.java > >> > >>>> [INFO] [INFO] Building: simple-xml-dto-v3/pom.xml > >> > >>>> [INFO] [INFO] run post-build script verify.groovy > >> > >>>> [INFO] [INFO] simple-xml-dto-v3/pom.xml > >> > >>>> ........................ FAILED (2.0 s) > >> > >>>> [INFO] [INFO] The post-build script did not succeed. assert > >> > >>>> restdsl.exists() > >> > >>>> [INFO] | | > >> > >>>> [INFO] | false > >> > >>>> [INFO] > >> > >>>> > >> /home/camel/camel/tooling/maven/camel-restdsl-openapi-plugin/target/it/simple-xml-dto-v3/target/generated-sources/restdsl-openapi/camel-rest.xml > >> > >>>> [INFO] [INFO] > >> > >>>> [INFO] [INFO] --- maven-invoker-plugin:3.1.0:verify > >> (integration-test) > >> > >>>> @ camel-restdsl-openapi-plugin --- > >> > >>>> [INFO] [INFO] ------------------------------------------------- > >> > >>>> [INFO] [INFO] Build Summary: > >> > >>>> [INFO] [INFO] Passed: 4, Failed: 6, Errors: 0, Skipped: 0 > >> > >>>> [INFO] [INFO] ------------------------------------------------- > >> > >>>> [INFO] [ERROR] The following builds failed: > >> > >>>> [INFO] [ERROR] * simple-dto-v3/pom.xml > >> > >>>> [INFO] [ERROR] * simple-dto/pom.xml > >> > >>>> [INFO] [ERROR] * simple-xml-dto/pom.xml > >> > >>>> [INFO] [ERROR] * customized-v3/pom.xml > >> > >>>> [INFO] [ERROR] * customized/pom.xml > >> > >>>> [INFO] [ERROR] * simple-xml-dto-v3/pom.xml > >> > >>>> [INFO] [INFO] ------------------------------------------------- > >> > >>>> [INFO] [INFO] > >> > >>>> > >> ------------------------------------------------------------------------ > >> > >>>> > >> > >>>> > >> > >>>> On Tue, Feb 18, 2020 at 11:36 AM Claus Ibsen < > >> claus.ib...@gmail.com> > >> > >>>> wrote: > >> > >>>> > > >> > >>>> > Hi > >> > >>>> > > >> > >>>> > @Gregor the bug has been fixed and pushed to master branch. > >> > >>>> > > >> > >>>> > > >> > >>>> > On Tue, Feb 18, 2020 at 10:21 AM Gregor Zurowski > >> > >>>> > <gre...@list.zurowski.org> wrote: > >> > >>>> > > > >> > >>>> > > @Guillaume: I confirm that your fix is working, thanks a lot > >> for it. > >> > >>>> > > > >> > >>>> > > @Claus: I plan to start the release process later today. Just > >> let me > >> > >>>> > > know once you've addressed the bug. > >> > >>>> > > > >> > >>>> > > Thanks, > >> > >>>> > > Gregor > >> > >>>> > > > >> > >>>> > > > >> > >>>> > > On Tue, Feb 18, 2020 at 10:13 AM Claus Ibsen < > >> claus.ib...@gmail.com> > >> > >>>> wrote: > >> > >>>> > > > > >> > >>>> > > > Hi > >> > >>>> > > > > >> > >>>> > > > There is a potential bug I would like to investigate and get > >> > >>>> fixed for > >> > >>>> > > > 3.1, so hold the release until further notice. > >> > >>>> > > > Of course you can test gnodets fixed in the meantime > >> > >>>> > > > > >> > >>>> > > > https://issues.apache.org/jira/browse/CAMEL-14586 > >> > >>>> > > > > >> > >>>> > > > On Tue, Feb 18, 2020 at 8:26 AM Gregor Zurowski > >> > >>>> > > > <gre...@list.zurowski.org> wrote: > >> > >>>> > > > > > >> > >>>> > > > > Hi Guillaume, > >> > >>>> > > > > > >> > >>>> > > > > Thanks for your fix, I will try it again in a bit and > >> provide > >> > >>>> an update. > >> > >>>> > > > > > >> > >>>> > > > > Thanks again, > >> > >>>> > > > > Gregor > >> > >>>> > > > > > >> > >>>> > > > > > >> > >>>> > > > > On Tue, Feb 18, 2020, 7:27 AM Guillaume Nodet < > >> > >>>> gno...@apache.org> wrote: > >> > >>>> > > > > > >> > >>>> > > > > > Would you please try again ? I've pushed a change which > >> will > >> > >>>> hopefully fix > >> > >>>> > > > > > the problem. > >> > >>>> > > > > > > >> > >>>> > > > > > Le lun. 17 févr. 2020 à 21:14, Gregor Zurowski < > >> > >>>> gre...@list.zurowski.org> > >> > >>>> > > > > > a > >> > >>>> > > > > > écrit : > >> > >>>> > > > > > > >> > >>>> > > > > > > You can reproduce the problem by simply running the > >> > >>>> following (dry > >> > >>>> > > > > > > run) command on the current master branch: "./mvnw > >> > >>>> release:prepare > >> > >>>> > > > > > > -DdryRun -Prelease" > >> > >>>> > > > > > > > >> > >>>> > > > > > > > >> > >>>> > > > > > > On Mon, Feb 17, 2020 at 9:12 PM Gregor Zurowski > >> > >>>> > > > > > > <gre...@list.zurowski.org> wrote: > >> > >>>> > > > > > > > > >> > >>>> > > > > > > > I agree, but I received that message when building > >> > >>>> version 3.1.0: > >> > >>>> > > > > > > > > >> > >>>> > > > > > > > [INFO] [INFO] > >> > >>>> > > > > > > > >> > >>>> > >> ------------------------------------------------------------------------ > >> > >>>> > > > > > > > [INFO] [INFO] BUILD FAILURE > >> > >>>> > > > > > > > [INFO] [INFO] > >> > >>>> > > > > > > > >> > >>>> > >> ------------------------------------------------------------------------ > >> > >>>> > > > > > > > [INFO] [INFO] Total time: 01:18 min > >> > >>>> > > > > > > > [INFO] [INFO] Finished at: 2020-02-17T11:57:36-08:00 > >> > >>>> > > > > > > > [INFO] [INFO] > >> > >>>> > > > > > > > >> > >>>> > >> ------------------------------------------------------------------------ > >> > >>>> > > > > > > > [INFO] [ERROR] Failed to parse plugin descriptor for > >> > >>>> > > > > > > > org.apache.camel:camel-bundle-plugin:3.0.1 > >> > >>>> > > > > > > > > >> > >>>> > > > > > > > >> > >>>> > > > > > > >> > >>>> > >> (/home/camel/.m2/repository/org/apache/camel/camel-bundle-plugin/3.0.1/camel-bundle-plugin-3.0.1.jar): > >> > >>>> > > > > > > > No plugin descriptor found at > >> META-INF/maven/plugin.xml > >> > >>>> -> [Help 1] > >> > >>>> > > > > > > > [INFO] [ERROR] > >> > >>>> > > > > > > > [INFO] [ERROR] To see the full stack trace of the > >> errors, > >> > >>>> re-run Maven > >> > >>>> > > > > > > > with the -e switch. > >> > >>>> > > > > > > > [INFO] [ERROR] Re-run Maven using the -X switch to > >> enable > >> > >>>> full debug > >> > >>>> > > > > > > logging. > >> > >>>> > > > > > > > [INFO] [ERROR] > >> > >>>> > > > > > > > [INFO] [ERROR] For more information about the errors > >> and > >> > >>>> possible > >> > >>>> > > > > > > > solutions, please read the following articles: > >> > >>>> > > > > > > > [INFO] [ERROR] [Help 1] > >> > >>>> > > > > > > > > >> > >>>> > > > > > > > >> > >>>> > > > > > > >> > >>>> > >> http://cwiki.apache.org/confluence/display/MAVEN/PluginDescriptorParsingException > >> > >>>> > > > > > > > [INFO] > >> > >>>> > > > > > > > >> > >>>> > >> ------------------------------------------------------------------------ > >> > >>>> > > > > > > > [INFO] Reactor Summary for Camel 3.1.0-SNAPSHOT: > >> > >>>> > > > > > > > [...] > >> > >>>> > > > > > > > > >> > >>>> > > > > > > > On Mon, Feb 17, 2020 at 9:05 PM Andrea Cosentino < > >> > >>>> anco...@gmail.com> > >> > >>>> > > > > > > wrote: > >> > >>>> > > > > > > > > > >> > >>>> > > > > > > > > It should be the version you're releasing because > >> is > >> > >>>> part of the 3.1 > >> > >>>> > > > > > > release > >> > >>>> > > > > > > > > > >> > >>>> > > > > > > > > Il lun 17 feb 2020, 21:04 Andrea Cosentino < > >> > >>>> anco...@gmail.com> ha > >> > >>>> > > > > > > scritto: > >> > >>>> > > > > > > > > > >> > >>>> > > > > > > > > > It shouldn't be 3.0.1 > >> > >>>> > > > > > > > > > > >> > >>>> > > > > > > > > > Il lun 17 feb 2020, 21:00 Gregor Zurowski < > >> > >>>> > > > > > gre...@list.zurowski.org> > >> > >>>> > > > > > > ha > >> > >>>> > > > > > > > > > scritto: > >> > >>>> > > > > > > > > > > >> > >>>> > > > > > > > > >> I've managed to work around the described > >> problem > >> > >>>> regarding > >> > >>>> > > > > > > > > >> camel-bundle-plugin by removing all explicit > >> > >>>> "<version>" tags, but > >> > >>>> > > > > > > now > >> > >>>> > > > > > > > > >> getting other problems: > >> > >>>> > > > > > > > > >> > >> > >>>> > > > > > > > > >> === > >> > >>>> > > > > > > > > >> [INFO] [ERROR] Failed to parse plugin > >> descriptor for > >> > >>>> > > > > > > > > >> org.apache.camel:camel-bundle-plugin:3.0.1 > >> > >>>> > > > > > > > > >> > >> > >>>> > > > > > > > > >> > >> > >>>> > > > > > > > >> > >>>> > > > > > > >> > >>>> > >> (/home/camel/.m2/repository/org/apache/camel/camel-bundle-plugin/3.0.1/camel-bundle-plugin-3.0.1.jar): > >> > >>>> > > > > > > > > >> No plugin descriptor found at > >> > >>>> META-INF/maven/plugin.xml -> [Help > >> > >>>> > > > > > 1] > >> > >>>> > > > > > > > > >> === > >> > >>>> > > > > > > > > >> > >> > >>>> > > > > > > > > >> Any ideas? > >> > >>>> > > > > > > > > >> > >> > >>>> > > > > > > > > >> Thanks, > >> > >>>> > > > > > > > > >> Gregor > >> > >>>> > > > > > > > > >> > >> > >>>> > > > > > > > > >> On Mon, Feb 17, 2020 at 8:53 PM Gregor Zurowski > >> > >>>> > > > > > > > > >> <gre...@list.zurowski.org> wrote: > >> > >>>> > > > > > > > > >> > > >> > >>>> > > > > > > > > >> > I am still working on it, and I believe I have > >> > >>>> found something > >> > >>>> > > > > > to > >> > >>>> > > > > > > fix > >> > >>>> > > > > > > > > >> > it. I'll post an update shortly. > >> > >>>> > > > > > > > > >> > > >> > >>>> > > > > > > > > >> > On Mon, Feb 17, 2020 at 7:39 PM Andrea > >> Cosentino > >> > >>>> > > > > > > > > >> > > >> > >>>> > > > > > > > > >> > > >> > >>>> > > > > > > > > >> > <ancosen1...@yahoo.com.invalid> wrote: > >> > >>>> > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > Were you able to workaround it for the > >> moment? > >> > >>>> > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > -- > >> > >>>> > > > > > > > > >> > > Andrea Cosentino > >> > >>>> > > > > > > > > >> > > ---------------------------------- > >> > >>>> > > > > > > > > >> > > Apache Camel PMC Chair > >> > >>>> > > > > > > > > >> > > Apache Karaf Committer > >> > >>>> > > > > > > > > >> > > Apache Servicemix PMC Member > >> > >>>> > > > > > > > > >> > > Email: ancosen1...@yahoo.com > >> > >>>> > > > > > > > > >> > > Twitter: @oscerd2 > >> > >>>> > > > > > > > > >> > > Github: oscerd > >> > >>>> > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > On Monday, February 17, 2020, 07:34:55 PM > >> GMT+1, > >> > >>>> Gregor > >> > >>>> > > > > > > Zurowski < > >> > >>>> > > > > > > > > >> gre...@list.zurowski.org> wrote: > >> > >>>> > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > Yes, that's why I am not sure why the > >> release > >> > >>>> plugin fails on > >> > >>>> > > > > > > it. I > >> > >>>> > > > > > > > > >> > > believe this worked without issues before > >> the > >> > >>>> refactoring for > >> > >>>> > > > > > > > > >> > > CAMEL-14444 that added the version tags > >> > >>>> explicitly to every > >> > >>>> > > > > > > occurrence > >> > >>>> > > > > > > > > >> > > where the camel-bundle-plugin is used. > >> > >>>> > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > On Mon, Feb 17, 2020 at 7:06 PM Andrea > >> Cosentino > >> > >>>> < > >> > >>>> > > > > > > anco...@gmail.com> > >> > >>>> > > > > > > > > >> wrote: > >> > >>>> > > > > > > > > >> > > > > >> > >>>> > > > > > > > > >> > > > If you run help:effective-pom the version > >> > >>>> seems to be > >> > >>>> > > > > > correct > >> > >>>> > > > > > > for it > >> > >>>> > > > > > > > > >> > > > > >> > >>>> > > > > > > > > >> > > > > >> > >>>> > > > > > > > > >> > >> > >>>> > > > > > > > >> > >>>> > >> <camel-bundle-plugin-version>3.1.0-SNAPSHOT</camel-bundle-plugin-version> > >> > >>>> > > > > > > > > >> > > > > >> > >>>> > > > > > > > > >> > > > Il giorno lun 17 feb 2020 alle ore 17:42 > >> > >>>> Gregor Zurowski < > >> > >>>> > > > > > > > > >> > > > gre...@list.zurowski.org> ha scritto: > >> > >>>> > > > > > > > > >> > > > > >> > >>>> > > > > > > > > >> > > > > Hi Claus, > >> > >>>> > > > > > > > > >> > > > > > >> > >>>> > > > > > > > > >> > > > > There's an assignment in the > >> parent/pom.xml > >> > >>>> already: > >> > >>>> > > > > > > > > >> > > > > > >> > >>>> > > > > > > > > >> > > > > > >> > >>>> > > > > > > > > >> > > > > > >> > >>>> > > > > > > > > >> > >> > >>>> > > > > > > > >> > >>>> > > > > > > >> > >>>> > >> <camel-bundle-plugin-version>${project.version}</camel-bundle-plugin-version> > >> > >>>> > > > > > > > > >> > > > > > >> > >>>> > > > > > > > > >> > > > > (see > >> > >>>> > > > > > > > > >> > >> > >>>> https://github.com/apache/camel/blob/master/parent/pom.xml#L37) > >> > >>>> > > > > > > > > >> > > > > > >> > >>>> > > > > > > > > >> > > > > I am wondering why that isn't > >> sufficient. > >> > >>>> > > > > > > > > >> > > > > > >> > >>>> > > > > > > > > >> > > > > Thanks, > >> > >>>> > > > > > > > > >> > > > > Gregor > >> > >>>> > > > > > > > > >> > > > > > >> > >>>> > > > > > > > > >> > > > > On Mon, Feb 17, 2020 at 5:35 PM Claus > >> Ibsen < > >> > >>>> > > > > > > > > >> claus.ib...@gmail.com> wrote: > >> > >>>> > > > > > > > > >> > > > > > > >> > >>>> > > > > > > > > >> > > > > > Hi Gregor > >> > >>>> > > > > > > > > >> > > > > > > >> > >>>> > > > > > > > > >> > > > > > Thanks for starting the release. > >> > >>>> > > > > > > > > >> > > > > > > >> > >>>> > > > > > > > > >> > > > > > Yeah doing a git grep on that > >> placeholders > >> > >>>> shows that > >> > >>>> > > > > > its > >> > >>>> > > > > > > never > >> > >>>> > > > > > > > > >> > > > > > assigned a version. > >> > >>>> > > > > > > > > >> > > > > > Since the plugin is part of the > >> release, > >> > >>>> then it can > >> > >>>> > > > > > > maybe just > >> > >>>> > > > > > > > > >> be > >> > >>>> > > > > > > > > >> > > > > > ${project.version} instead. > >> > >>>> > > > > > > > > >> > > > > > > >> > >>>> > > > > > > > > >> > > > > > On Mon, Feb 17, 2020 at 5:25 PM Gregor > >> > >>>> Zurowski > >> > >>>> > > > > > > > > >> > > > > > <gre...@list.zurowski.org> wrote: > >> > >>>> > > > > > > > > >> > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > Hi Everyone: > >> > >>>> > > > > > > > > >> > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > I've started validating the branch > >> for a > >> > >>>> 3.1 release > >> > >>>> > > > > > > but I am > >> > >>>> > > > > > > > > >> getting > >> > >>>> > > > > > > > > >> > > > > > > the following error when preparing > >> the > >> > >>>> release: > >> > >>>> > > > > > > > > >> > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > [ERROR] Failed to execute goal > >> > >>>> > > > > > > > > >> > > > > > > > >> > >>>> > > > > > > > >> org.apache.maven.plugins:maven-release-plugin:2.4.2:prepare > >> > >>>> > > > > > > > > >> > > > > > > (default-cli) on project camel: The > >> > >>>> version could not > >> > >>>> > > > > > be > >> > >>>> > > > > > > > > >> updated: > >> > >>>> > > > > > > > > >> > > > > > > ${camel-bundle-plugin-version} -> > >> [Help > >> > >>>> 1] > >> > >>>> > > > > > > > > >> > > > > > > > >> > >>>> > > > > > org.apache.maven.lifecycle.LifecycleExecutionException: > >> > >>>> > > > > > > > > >> Failed to > >> > >>>> > > > > > > > > >> > > > > > > execute goal > >> > >>>> > > > > > > > > >> > > > > > >> > >>>> > > > > > > >> org.apache.maven.plugins:maven-release-plugin:2.4.2:prepare > >> > >>>> > > > > > > > > >> > > > > > > (default-cli) on project camel: The > >> > >>>> version could not > >> > >>>> > > > > > be > >> > >>>> > > > > > > > > >> updated: > >> > >>>> > > > > > > > > >> > > > > > > ${camel-bundle-plugin-version} > >> > >>>> > > > > > > > > >> > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > I know there have been some changes > >> > >>>> around > >> > >>>> > > > > > > > > >> camel-bundle-plugin in > >> > >>>> > > > > > > > > >> > > > > > > > >> > >>>> > > > > > > > > >> > >> > >>>> https://issues.apache.org/jira/projects/CAMEL/issues/CAMEL-14444, > >> > >>>> > > > > > > but > >> > >>>> > > > > > > > > >> > > > > > > I am not sure what is causing the > >> issues > >> > >>>> yet. > >> > >>>> > > > > > > > > >> > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > Thanks, > >> > >>>> > > > > > > > > >> > > > > > > Gregor > >> > >>>> > > > > > > > > >> > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > On Sun, Feb 16, 2020 at 5:10 PM > >> Claus > >> > >>>> Ibsen < > >> > >>>> > > > > > > > > >> claus.ib...@gmail.com> > >> > >>>> > > > > > > > > >> > > > > wrote: > >> > >>>> > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > Hi > >> > >>>> > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > Okay it should all be done now. > >> The > >> > >>>> last bits at > >> > >>>> > > > > > > pushed and > >> > >>>> > > > > > > > > >> the code > >> > >>>> > > > > > > > > >> > > > > > > > base is ready for the release. > >> > >>>> > > > > > > > > >> > > > > > > > The RAT plugin has been run and > >> fixed > >> > >>>> license issues > >> > >>>> > > > > > > and > >> > >>>> > > > > > > > > >> also CS > >> > >>>> > > > > > > > > >> > > > > > > > should be fixed. > >> > >>>> > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > On Sun, Feb 16, 2020 at 2:28 PM > >> Claus > >> > >>>> Ibsen < > >> > >>>> > > > > > > > > >> claus.ib...@gmail.com> > >> > >>>> > > > > > > > > >> > > > > wrote: > >> > >>>> > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > Hi > >> > >>>> > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > I am still working, running > >> final > >> > >>>> set of tests > >> > >>>> > > > > > > before > >> > >>>> > > > > > > > > >> pushing. > >> > >>>> > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > There were just a few too good > >> > >>>> optimizations in > >> > >>>> > > > > > > core type > >> > >>>> > > > > > > > > >> converter > >> > >>>> > > > > > > > > >> > > > > > > > > that I couldn't let go without. > >> > >>>> > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > On Sun, Feb 16, 2020 at 10:28 AM > >> > >>>> Gregor Zurowski > >> > >>>> > > > > > > > > >> > > > > > > > > <gre...@list.zurowski.org> > >> wrote: > >> > >>>> > > > > > > > > >> > > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > Thanks for the heads-up. > >> > >>>> > > > > > > > > >> > > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > On Sun, Feb 16, 2020, 10:02 AM > >> > >>>> Claus Ibsen < > >> > >>>> > > > > > > > > >> > > > > claus.ib...@gmail.com> wrote: > >> > >>>> > > > > > > > > >> > > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > Hi > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > There are a few things I am > >> > >>>> working on. I will > >> > >>>> > > > > > > let > >> > >>>> > > > > > > > > >> you know > >> > >>>> > > > > > > > > >> > > > > later > >> > >>>> > > > > > > > > >> > > > > > > > > > > today when its done and the > >> code > >> > >>>> base should > >> > >>>> > > > > > be > >> > >>>> > > > > > > ready > >> > >>>> > > > > > > > > >> for > >> > >>>> > > > > > > > > >> > > > > cutting the > >> > >>>> > > > > > > > > >> > > > > > > > > > > 3.1.0 release. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > On Sat, Feb 15, 2020 at > >> 8:22 PM > >> > >>>> Andrea > >> > >>>> > > > > > > Cosentino < > >> > >>>> > > > > > > > > >> > > > > anco...@gmail.com> > >> > >>>> > > > > > > > > >> > > > > > > > > > > wrote: > >> > >>>> > > > > > > > > >> > > > > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > If we want to cut 3.1.0 > >> I'm > >> > >>>> fine with it I > >> > >>>> > > > > > > can add > >> > >>>> > > > > > > > > >> the other > >> > >>>> > > > > > > > > >> > > > > aws2 > >> > >>>> > > > > > > > > >> > > > > > > > > > > > components later > >> > >>>> > > > > > > > > >> > > > > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > Il sab 15 feb 2020, 20:14 > >> > >>>> Andrea Cosentino < > >> > >>>> > > > > > > > > >> > > > > anco...@gmail.com> ha > >> > >>>> > > > > > > > > >> > > > > > > > > > > scritto: > >> > >>>> > > > > > > > > >> > > > > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > > So we want an RC right? > >> So > >> > >>>> we are doing > >> > >>>> > > > > > > rc1? Or > >> > >>>> > > > > > > > > >> do we want > >> > >>>> > > > > > > > > >> > > > > a final > >> > >>>> > > > > > > > > >> > > > > > > > > > > > > release? I still have to > >> > >>>> finish the aws2 > >> > >>>> > > > > > > > > >> components > >> > >>>> > > > > > > > > >> > > > > > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > > Il sab 15 feb 2020, > >> 19:42 > >> > >>>> Claus Ibsen < > >> > >>>> > > > > > > > > >> > > > > claus.ib...@gmail.com> ha > >> > >>>> > > > > > > > > >> > > > > > > > > > > scritto: > >> > >>>> > > > > > > > > >> > > > > > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> Hi > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> I actually think its > >> fine > >> > >>>> with 3.1.0 > >> > >>>> > > > > > > release (eg > >> > >>>> > > > > > > > > >> GA) and > >> > >>>> > > > > > > > > >> > > > > not a RC1 RC2 > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> etc which we did for > >> 3.0. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> After 3.1.0 we can do a > >> > >>>> final 3.0.2 patch > >> > >>>> > > > > > > > > >> release and > >> > >>>> > > > > > > > > >> > > > > encourage users > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> to upgrade to 3.1.0. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> And then we can work > >> on 3.2 > >> > >>>> and get it > >> > >>>> > > > > > > released > >> > >>>> > > > > > > > > >> within a > >> > >>>> > > > > > > > > >> > > > > couple of > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> months or so, eg to get > >> > >>>> innovation out > >> > >>>> > > > > > > quicker > >> > >>>> > > > > > > > > >> to the > >> > >>>> > > > > > > > > >> > > > > community. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> Especially now as we > >> have > >> > >>>> kafka > >> > >>>> > > > > > connectors, > >> > >>>> > > > > > > > > >> quarkus, > >> > >>>> > > > > > > > > >> > > > > spring boot as > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> sub projects and they > >> all > >> > >>>> need to > >> > >>>> > > > > > innovate, > >> > >>>> > > > > > > > > >> especially > >> > >>>> > > > > > > > > >> > > > > the first two. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> On Sat, Feb 15, 2020 at > >> > >>>> 6:11 PM Andrea > >> > >>>> > > > > > > Cosentino > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > >> > >>>> <ancosen1...@yahoo.com.invalid> wrote: > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > I didn't read RC.. > >> I'm > >> > >>>> getting old > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > Inviato da Yahoo > >> Mail su > >> > >>>> Android > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > Il sab, 15 feb, 2020 > >> > >>>> alle 18:02, > >> > >>>> > > > > > Andrea > >> > >>>> > > > > > > > > >> Cosentino< > >> > >>>> > > > > > > > > >> > > > > > > > > > > anco...@gmail.com> > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> ha scritto: Ah yeah, > >> an RC > >> > >>>> is super > >> > >>>> > > > > > fine. > >> > >>>> > > > > > > I > >> > >>>> > > > > > > > > >> thought > >> > >>>> > > > > > > > > >> > > > > about the final > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> release of 3.1. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > Sorry, I > >> misunderstood > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > Il sab 15 feb 2020, > >> 17:50 > >> > >>>> Claus Ibsen < > >> > >>>> > > > > > > > > >> > > > > claus.ib...@gmail.com> ha > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> scritto: > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > Hi > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > Oh sorry I think > >> its > >> > >>>> actually better > >> > >>>> > > > > > > to get > >> > >>>> > > > > > > > > >> an RC cut > >> > >>>> > > > > > > > > >> > > > > this > >> > >>>> > > > > > > > > >> > > > > > > > > > > weekend. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > The code is ready > >> as-is. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > Even though I > >> found a > >> > >>>> little > >> > >>>> > > > > > > optimization I > >> > >>>> > > > > > > > > >> am > >> > >>>> > > > > > > > > >> > > > > currently working > >> > >>>> > > > > > > > > >> > > > > > > > > > > on. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > There are end users > >> > >>>> whom want 3.1 now > >> > >>>> > > > > > > as 3.0 > >> > >>>> > > > > > > > > >> is > >> > >>>> > > > > > > > > >> > > > > "using too much > >> > >>>> > > > > > > > > >> > > > > > > > > > > object > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > allocations". > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > Gregor so if you > >> can > >> > >>>> find time then > >> > >>>> > > > > > > let us > >> > >>>> > > > > > > > > >> know. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > On Sat, Feb 15, > >> 2020 at > >> > >>>> 5:34 PM > >> > >>>> > > > > > Andrea > >> > >>>> > > > > > > > > >> Cosentino < > >> > >>>> > > > > > > > > >> > > > > > > > > > > anco...@gmail.com> > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > wrote: > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > Hello Gregor, > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > There is still > >> some > >> > >>>> work pending. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > Probably > >> torwards the > >> > >>>> end of > >> > >>>> > > > > > > February. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > Thanks for your > >> time > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > Il sab 15 feb > >> 2020, > >> > >>>> 17:26 Gregor > >> > >>>> > > > > > > Zurowski < > >> > >>>> > > > > > > > > >> > > > > > > > > > > gre...@list.zurowski.org> > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> ha > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > scritto: > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > Absolutely, > >> should > >> > >>>> we cut an RC > >> > >>>> > > > > > > this > >> > >>>> > > > > > > > > >> weekend > >> > >>>> > > > > > > > > >> > > > > already? > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > On Fri, Feb 14, > >> > >>>> 2020, 6:53 PM > >> > >>>> > > > > > Claus > >> > >>>> > > > > > > > > >> Ibsen < > >> > >>>> > > > > > > > > >> > > > > > > > > > > claus.ib...@gmail.com> > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > wrote: > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > Hi > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > The OSGi > >> > >>>> blueprint issue has > >> > >>>> > > > > > been > >> > >>>> > > > > > > > > >> fixed, it > >> > >>>> > > > > > > > > >> > > > > works now again > >> > >>>> > > > > > > > > >> > > > > > > > > > > for > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> both > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > JDK8 and 11 > >> on > >> > >>>> Karaf. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > Gregor if > >> you are > >> > >>>> listening, > >> > >>>> > > > > > > then can > >> > >>>> > > > > > > > > >> you let > >> > >>>> > > > > > > > > >> > > > > us know if you > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> have > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > time > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > in the > >> > >>>> foreseeable future to > >> > >>>> > > > > > > built the > >> > >>>> > > > > > > > > >> release? > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > On Fri, Feb > >> 14, > >> > >>>> 2020 at 1:09 PM > >> > >>>> > > > > > > Claus > >> > >>>> > > > > > > > > >> Ibsen < > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> claus.ib...@gmail.com> > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > wrote: > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > Hi > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > Okay so > >> things > >> > >>>> are going > >> > >>>> > > > > > well. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > The > >> examples > >> > >>>> has been > >> > >>>> > > > > > migrated. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > Spring Boot > >> > >>>> documentation is > >> > >>>> > > > > > > now > >> > >>>> > > > > > > > > >> online on > >> > >>>> > > > > > > > > >> > > > > the website. > >> > >>>> > > > > > > > > >> > > > > > > > > > > And > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> the > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > auto > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > >> configuration > >> > >>>> options is > >> > >>>> > > > > > > included in > >> > >>>> > > > > > > > > >> the > >> > >>>> > > > > > > > > >> > > > > component doc of > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> those > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > whom > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > support SB > >> (see > >> > >>>> bottom). > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > Camel Kafka > >> > >>>> Connector doc is > >> > >>>> > > > > > > now > >> > >>>> > > > > > > > > >> also online. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > There is > >> one > >> > >>>> issue with OSGi > >> > >>>> > > > > > > > > >> blueprint on > >> > >>>> > > > > > > > > >> > > > > Karaf with JDK8. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> This > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > works > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > with JDK11. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > >> > >>>> > > > > > > > > >> > > > > > >> > >>>> https://issues.apache.org/jira/browse/CAMEL-14561 > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > As this > >> > >>>> potentially is a hard > >> > >>>> > > > > > > issue > >> > >>>> > > > > > > > > >> to > >> > >>>> > > > > > > > > >> > > > > resolve, then we > >> > >>>> > > > > > > > > >> > > > > > > > > > > can > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> add > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > this > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > as a known > >> > >>>> issue, and see if > >> > >>>> > > > > > > we can > >> > >>>> > > > > > > > > >> fix it > >> > >>>> > > > > > > > > >> > > > > for 3.1.1, or > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> worst-case > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > for 3.2 if > >> we > >> > >>>> need bigger > >> > >>>> > > > > > > changes. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > The CI > >> server > >> > >>>> looks good. I > >> > >>>> > > > > > > fixed > >> > >>>> > > > > > > > > >> the ES test > >> > >>>> > > > > > > > > >> > > > > errors that > >> > >>>> > > > > > > > > >> > > > > > > > > > > was > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > flaky. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > The other > >> test > >> > >>>> errors were > >> > >>>> > > > > > also > >> > >>>> > > > > > > > > >> related to > >> > >>>> > > > > > > > > >> > > > > "port number in > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> use" > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > etc. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > For JDK11 > >> there > >> > >>>> are 2 cxf > >> > >>>> > > > > > test > >> > >>>> > > > > > > > > >> errors related > >> > >>>> > > > > > > > > >> > > > > to SSL > >> > >>>> > > > > > > > > >> > > > > > > > > > > security > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > >> > >>>> > > > > > > > > >> > >> > >>>> > > > > > > > >> > >>>> > > > > > > >> > >>>> > >> https://builds.apache.org/job/Camel%20JDK11/job/master/lastCompletedBuild/testReport/ > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > On Wed, > >> Feb 12, > >> > >>>> 2020 at 10:19 > >> > >>>> > > > > > > AM > >> > >>>> > > > > > > > > >> Claus Ibsen < > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > >> claus.ib...@gmail.com> > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > wrote: > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > Hi > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > Oh we > >> have > >> > >>>> even more > >> > >>>> > > > > > awesome > >> > >>>> > > > > > > > > >> progress now. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > All the > >> work > >> > >>>> with > >> > >>>> > > > > > reflection > >> > >>>> > > > > > > vs > >> > >>>> > > > > > > > > >> source code > >> > >>>> > > > > > > > > >> > > > > generated > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > configurers has > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > bene done. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > And also > >> on > >> > >>>> the model with > >> > >>>> > > > > > > the > >> > >>>> > > > > > > > > >> property > >> > >>>> > > > > > > > > >> > > > > placeholders. > >> > >>>> > > > > > > > > >> > > > > > > > > > > Thats > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> a > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > great > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > win as we > >> > >>>> avoid loading 200 > >> > >>>> > > > > > > > > >> classes and > >> > >>>> > > > > > > > > >> > > > > have about 90kb > >> > >>>> > > > > > > > > >> > > > > > > > > > > map > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > object > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > instance > >> in > >> > >>>> memory (biggest > >> > >>>> > > > > > > object > >> > >>>> > > > > > > > > >> > > > > domination from Camel > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > according to > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > the > >> profiler. > >> > >>>> Now its > >> > >>>> > > > > > > > > >> DefaultCamelContext > >> > >>>> > > > > > > > > >> > > > > again ;) > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > The OSGi > >> > >>>> blueprint issue > >> > >>>> > > > > > has > >> > >>>> > > > > > > also > >> > >>>> > > > > > > > > >> been > >> > >>>> > > > > > > > > >> > > > > fixed. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > The > >> examples > >> > >>>> are currently > >> > >>>> > > > > > > being > >> > >>>> > > > > > > > > >> migrated > >> > >>>> > > > > > > > > >> > > > > and its > >> > >>>> > > > > > > > > >> > > > > > > > > > > removed > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> from > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > the > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > main repo. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > Omar is > >> > >>>> working on this. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > The > >> spring > >> > >>>> boot still has > >> > >>>> > > > > > > > > >> outstanding to > >> > >>>> > > > > > > > > >> > > > > have the docs > >> > >>>> > > > > > > > > >> > > > > > > > > > > and > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> its > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > website > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > as part > >> of > >> > >>>> the Camel > >> > >>>> > > > > > website. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > Zoran > >> will > >> > >>>> help with this. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > The etcd > >> > >>>> component has a > >> > >>>> > > > > > > wrong > >> > >>>> > > > > > > > > >> structure > >> > >>>> > > > > > > > > >> > > > > with > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > >> endpoints/components. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > I will > >> look > >> > >>>> into this. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > The > >> snakeyaml > >> > >>>> component > >> > >>>> > > > > > > needs to be > >> > >>>> > > > > > > > > >> > > > > deprecated, and if > >> > >>>> > > > > > > > > >> > > > > > > > > > > we > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> have > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > the > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > time to > >> add > >> > >>>> jacksonyaml as > >> > >>>> > > > > > a > >> > >>>> > > > > > > new > >> > >>>> > > > > > > > > >> yaml > >> > >>>> > > > > > > > > >> > > > > dataformat and > >> > >>>> > > > > > > > > >> > > > > > > > > > > use it > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> as > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > default. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > And if so > >> > >>>> remove snakeyaml. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > And then > >> we > >> > >>>> need to fix > >> > >>>> > > > > > test > >> > >>>> > > > > > > > > >> failures on CI > >> > >>>> > > > > > > > > >> > > > > on both > >> > >>>> > > > > > > > > >> > > > > > > > > > > JDK8 and > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > JDK11 > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > And I > >> may add > >> > >>>> a few more > >> > >>>> > > > > > > > > >> optimizations. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > On Mon, > >> Jan > >> > >>>> 27, 2020 at > >> > >>>> > > > > > > 11:18 AM > >> > >>>> > > > > > > > > >> Claus > >> > >>>> > > > > > > > > >> > > > > Ibsen < > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > >> claus.ib...@gmail.com> > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > wrote: > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > Hi > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > I just > >> > >>>> wanted to start > >> > >>>> > > > > > the > >> > >>>> > > > > > > > > >> process of > >> > >>>> > > > > > > > > >> > > > > getting closer > >> > >>>> > > > > > > > > >> > > > > > > > > > > to > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> Camel > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > 3.1 > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > release. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> Despite 3.0 > >> > >>>> was released > >> > >>>> > > > > > > only a > >> > >>>> > > > > > > > > >> while > >> > >>>> > > > > > > > > >> > > > > back, then we > >> > >>>> > > > > > > > > >> > > > > > > > > > > have > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> made > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > great > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> progress on > >> > >>>> 3.1 that is > >> > >>>> > > > > > > > > >> important to get > >> > >>>> > > > > > > > > >> > > > > in the hands > >> > >>>> > > > > > > > > >> > > > > > > > > > > of > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> the > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > Camel > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > users. > >> And > >> > >>>> for Camel > >> > >>>> > > > > > users > >> > >>>> > > > > > > that > >> > >>>> > > > > > > > > >> migrate > >> > >>>> > > > > > > > > >> > > > > to 3.x can > >> > >>>> > > > > > > > > >> > > > > > > > > > > then > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> skip > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > 3.0 > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > and > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > go > >> straight > >> > >>>> to 3.1. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > I am > >> > >>>> working on some > >> > >>>> > > > > > > further > >> > >>>> > > > > > > > > >> > > > > optimizations in the core > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> for 3.1, > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > and I > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > hope to > >> > >>>> find time to > >> > >>>> > > > > > share > >> > >>>> > > > > > > more > >> > >>>> > > > > > > > > >> details > >> > >>>> > > > > > > > > >> > > > > in a blog. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> However to > >> > >>>> get the other > >> > >>>> > > > > > > work > >> > >>>> > > > > > > > > >> (high > >> > >>>> > > > > > > > > >> > > > > level) done and > >> > >>>> > > > > > > > > >> > > > > > > > > > > ready > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> for > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > 3.1, > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > then > >> lets > >> > >>>> discuss them > >> > >>>> > > > > > > here on > >> > >>>> > > > > > > > > >> the @dev > >> > >>>> > > > > > > > > >> > > > > mailing list. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > On top > >> of > >> > >>>> my head we have > >> > >>>> > > > > > > to do > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > 1) > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > Finish > >> the > >> > >>>> separation of > >> > >>>> > > > > > > > > >> > > > > camel-spring-boot (there are > >> > >>>> > > > > > > > > >> > > > > > > > > > > some > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > tools > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > that > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > update > >> docs > >> > >>>> and generate > >> > >>>> > > > > > > > > >> component list) > >> > >>>> > > > > > > > > >> > > > > that needs > >> > >>>> > > > > > > > > >> > > > > > > > > > > to be > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > completed. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > 2) > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> Generate > >> > >>>> source code > >> > >>>> > > > > > > configurer > >> > >>>> > > > > > > > > >> for data > >> > >>>> > > > > > > > > >> > > > > formats and > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> languages > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > 3) > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > The > >> > >>>> component > >> > >>>> > > > > > configuration > >> > >>>> > > > > > > > > >> fluent > >> > >>>> > > > > > > > > >> > > > > builder (would be > >> > >>>> > > > > > > > > >> > > > > > > > > > > nice) > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > 4) > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > More > >> camel > >> > >>>> AWS SDK2 > >> > >>>> > > > > > > components > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > 5) > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > Camel > >> Main > >> > >>>> to plugin the > >> > >>>> > > > > > > new > >> > >>>> > > > > > > > > >> lightweight > >> > >>>> > > > > > > > > >> > > > > XML route > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > parser/loader > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > (for > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > example > >> > >>>> auto discover on > >> > >>>> > > > > > > > > >> classpath the > >> > >>>> > > > > > > > > >> > > > > JAR and use it > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> instead > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > of > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > JAXB) > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > There > >> are > >> > >>>> other things of > >> > >>>> > > > > > > > > >> course, but > >> > >>>> > > > > > > > > >> > > > > these are the > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> bigger high > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > level > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > things > >> I > >> > >>>> could remember. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > The > >> usual > >> > >>>> work with new > >> > >>>> > > > > > > > > >> components, > >> > >>>> > > > > > > > > >> > > > > examples, other > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > improvements is > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > of > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > course > >> also > >> > >>>> ongoing. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > Lets > >> see if > >> > >>>> we can get > >> > >>>> > > > > > > this done > >> > >>>> > > > > > > > > >> and > >> > >>>> > > > > > > > > >> > > > > release Camel > >> > >>>> > > > > > > > > >> > > > > > > > > > > 3.1 in > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > February. > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > -- > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > Claus > >> Ibsen > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> > >>>> ----------------- > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > >> > >>>> http://davsclaus.com > >> > >>>> > > > > > > @davsclaus > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > Camel > >> in > >> > >>>> Action 2: > >> > >>>> > > > > > > > > >> > > > > https://www.manning.com/ibsen2 > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > -- > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > Claus > >> Ibsen > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > >> > >>>> ----------------- > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > >> > >>>> http://davsclaus.com > >> > >>>> > > > > > > @davsclaus > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > Camel in > >> > >>>> Action 2: > >> > >>>> > > > > > > > > >> > > > > https://www.manning.com/ibsen2 > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > -- > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > Claus Ibsen > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > >> > >>>> ----------------- > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > >> > >>>> http://davsclaus.com > >> > >>>> > > > > > > @davsclaus > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > Camel in > >> Action > >> > >>>> 2: > >> > >>>> > > > > > > > > >> > > > > https://www.manning.com/ibsen2 > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > -- > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > Claus Ibsen > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > >> ----------------- > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > >> > >>>> http://davsclaus.com > >> > >>>> > > > > > @davsclaus > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > Camel in > >> Action 2: > >> > >>>> > > > > > > > > >> > > > > https://www.manning.com/ibsen2 > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > -- > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > Claus Ibsen > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > ----------------- > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > >> http://davsclaus.com > >> > >>>> @davsclaus > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > Camel in Action 2: > >> > >>>> > > > > > > > > >> https://www.manning.com/ibsen2 > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> -- > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> Claus Ibsen > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> ----------------- > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> http://davsclaus.com > >> > >>>> @davsclaus > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> Camel in Action 2: > >> > >>>> > > > > > > > > >> https://www.manning.com/ibsen2 > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > >> > >>>> > > > > > > > > >> > > > > > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > > -- > >> > >>>> > > > > > > > > >> > > > > > > > > > > Claus Ibsen > >> > >>>> > > > > > > > > >> > > > > > > > > > > ----------------- > >> > >>>> > > > > > > > > >> > > > > > > > > > > http://davsclaus.com > >> @davsclaus > >> > >>>> > > > > > > > > >> > > > > > > > > > > Camel in Action 2: > >> > >>>> > > > > > > https://www.manning.com/ibsen2 > >> > >>>> > > > > > > > > >> > > > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > -- > >> > >>>> > > > > > > > > >> > > > > > > > > Claus Ibsen > >> > >>>> > > > > > > > > >> > > > > > > > > ----------------- > >> > >>>> > > > > > > > > >> > > > > > > > > http://davsclaus.com @davsclaus > >> > >>>> > > > > > > > > >> > > > > > > > > Camel in Action 2: > >> > >>>> https://www.manning.com/ibsen2 > >> > >>>> > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > > >> > >>>> > > > > > > > > >> > > > > > > > -- > >> > >>>> > > > > > > > > >> > > > > > > > Claus Ibsen > >> > >>>> > > > > > > > > >> > > > > > > > ----------------- > >> > >>>> > > > > > > > > >> > > > > > > > http://davsclaus.com @davsclaus > >> > >>>> > > > > > > > > >> > > > > > > > Camel in Action 2: > >> > >>>> https://www.manning.com/ibsen2 > >> > >>>> > > > > > > > > >> > > > > > > >> > >>>> > > > > > > > > >> > > > > > > >> > >>>> > > > > > > > > >> > > > > > > >> > >>>> > > > > > > > > >> > > > > > -- > >> > >>>> > > > > > > > > >> > > > > > Claus Ibsen > >> > >>>> > > > > > > > > >> > > > > > ----------------- > >> > >>>> > > > > > > > > >> > > > > > http://davsclaus.com @davsclaus > >> > >>>> > > > > > > > > >> > > > > > Camel in Action 2: > >> > >>>> https://www.manning.com/ibsen2 > >> > >>>> > > > > > > > > >> > > > > > >> > >>>> > > > > > > > > >> > >> > >>>> > > > > > > > > > > >> > >>>> > > > > > > > >> > >>>> > > > > > > >> > >>>> > > > > > > >> > >>>> > > > > > -- > >> > >>>> > > > > > ------------------------ > >> > >>>> > > > > > Guillaume Nodet > >> > >>>> > > > > > > >> > >>>> > > > > >> > >>>> > > > > >> > >>>> > > > > >> > >>>> > > > -- > >> > >>>> > > > Claus Ibsen > >> > >>>> > > > ----------------- > >> > >>>> > > > http://davsclaus.com @davsclaus > >> > >>>> > > > Camel in Action 2: https://www.manning.com/ibsen2 > >> > >>>> > > > > >> > >>>> > > > >> > >>>> > > >> > >>>> > > >> > >>>> > -- > >> > >>>> > Claus Ibsen > >> > >>>> > ----------------- > >> > >>>> > http://davsclaus.com @davsclaus > >> > >>>> > Camel in Action 2: https://www.manning.com/ibsen2 > >> > >>>> > > >> > >>>> > >> > >>>> > >> > >> > >> > >> -- > >> Claus Ibsen > >> ----------------- > >> http://davsclaus.com @davsclaus > >> Camel in Action 2: https://www.manning.com/ibsen2 > >> > >