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 >> > >> >>