On Tue, Aug 3, 2021 at 7:58 PM Zoran Regvart <[email protected]> wrote:
>
> Hi Claus,
> this is really useful. I think a blog post taking bits from the
> documentation and showcasing one of the examples would help spread the
> word about this.
>
> (not saying that you need to write the blog post, perhaps someone else
> could volunteer)
>

Yeah I also think it would be good to blog about this upcoming
feature. Then also we can link back to it when we do the whats new in
3.12 announcement blog.

> zoran
>
> On Tue, Aug 3, 2021 at 5:51 PM Claus Ibsen <[email protected]> wrote:
> >
> > Hi
> >
> > The work has been merged, and the website has been updated
> > https://camel.apache.org/manual/latest/route-configuration.html
> >
> >
> > On Tue, Aug 3, 2021 at 2:49 PM Claus Ibsen <[email protected]> wrote:
> > >
> > > Hi
> > >
> > > Back from PTO then I continued this work
> > > https://issues.apache.org/jira/browse/CAMEL-16757
> > >
> > > I am so far that I am working on a giant PR to be ready for merging.
> > > Review is welcome but it's big work so it's not so easy to understand
> > > just by browsing a lot of code changes.
> > > In the PR there is documentation of this new feature which is a
> > > starting point to see what this fuss is all about.
> > >
> > > There are also two examples (standalone and spring boot) that are in
> > > the github examples repo with the name routes-configuration.
> > > https://github.com/apache/camel-spring-boot-examples/tree/main/routes-configuration
> > > https://github.com/apache/camel-examples/tree/main/examples/routes-configuration
> > >
> > > There is more work to come, as I would like to add configuration of
> > > errorHandler as well. The errorHandler has always been a special case,
> > > as it was only in the DSL for spring xml and blueprint xml,
> > > and not in the general DSL. However Java DSL had some special for
> > > errorHandler too. There are some other JIRAs about this work.
> > >
> > >
> > >
> > >
> > > On Thu, Jul 8, 2021 at 2:12 PM Claus Ibsen <[email protected]> wrote:
> > > >
> > > > Hi
> > > >
> > > > I am working on (branch on git with the ticket number)
> > > > https://issues.apache.org/jira/browse/CAMEL-16757
> > > >
> > > > Its work in progress, but I got a prototype in a new example
> > > > https://github.com/apache/camel-examples/tree/main/examples/routes-configuration
> > > >
> > > > In this example we have routes in java, xml and yaml in the myroutes
> > > > folder. For Java you can of course also have it in src/main/java.
> > > >
> > > > But the point is to make this work for dynamic loaded routes (also
> > > > Java) and hence why its in the myroutes folder.
> > > >
> > > > These routes causes exceptions, and then we have global configured
> > > > error handling in separate source code, in the myerror folder.
> > > >
> > > > Those are also polyglot and you can define this in XML, YAML or Java 
> > > > etc.
> > > >
> > > > There is more to work on but wanted to share the heads-up.
> > > > I will be on PTO 2 weeks from tomorrow afternoon. So will work on
> > > > finishing this later.
> > > >
> > > > The potential is also to allow users to define their global error
> > > > handler, route configurations, and you can put that into separate JAR
> > > > and just add as dependency. And then you can refer to these route
> > > > configurations from your routes or to use the global configured etc.
> > > >
> > > > Feedback is welcome, the work is "not set in stone".
> > > >
> > > >
> > > >
> > > > --
> > > > 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
>
>
>
> --
> Zoran Regvart



-- 
Claus Ibsen
-----------------
http://davsclaus.com @davsclaus
Camel in Action 2: https://www.manning.com/ibsen2

Reply via email to