Bert, I am trying to build something similar. can you point me in the right direction to enabling Jolokia with hawtio and camel-main? I am currently running embedded hawtio.
ચિરાગ/चिराग/Chirag ------------------------------------------ Sent from My Gmail Account On Mon, Mar 14, 2022 at 2:50 AM Bert Speckels <bert.speck...@gmail.com> wrote: > > Yes, maybe. But yesterday evening the situation has changed: > > After some changes concerning other aspects of my application (like > assigning an ID to most of the route nodes) debugging works now > including the display of body and headers. > > I have no clue what changed to make it work. > And at the same time my application property > "camel.main.debugging=true" failed on startup: > > Error binding property (camel.main.debugging=true) with name: > debugging on bean: org.apache.camel.main.MainConfigurationProperties > > I had to enabled debugging at the context like this: > getContext().setDebugging(true); > > Has anybody any idea? > > Am Mo., 14. März 2022 um 06:46 Uhr schrieb Tadayoshi Sato > <sato.tadayo...@gmail.com>: > > > > Hi Bert, > > > > It's likely that the problem is in Hawtio. Hawtio is not yet updated with > > the latest Camel versions. > > Feel free to file your issue at > > https://github.com/hawtio/hawtio-integration/issues > > > > Thanks, > > Tadayoshi > > > > On Mon, Mar 14, 2022 at 3:20 AM Bert Speckels <bert.speck...@gmail.com> > > wrote: > >> > >> Hi > >> > >> I am quite new with Apache Camel and assigned to this mailing list > >> just a few minutes ago. > >> So please be kind to me :-D > >> > >> --- > >> > >> Until now I was very successful with using Camel. It is exactly what > >> we need for our project. > >> But I wouldn't write here if I didn't have a problem ... > >> > >> I'm currently working with Apache Camel and hawt.io for monitoring and > >> debugging my Camel routes. > >> This works wonderfully, even if some important information is somewhat > >> hidden in the documentation. For example, it took me a bit to turn on > >> debugging. > >> > >> However, if I set a breakpoint in debugging mode then the message > >> processing stops at that point in the route. > >> My problem is that I can't see any "body" or "headers" of the Camel > >> Exchange at that point. > >> > >> I've tried all sorts of settings: > >> - tracing / backlog tracing enabled on CamelContext > >> - tracing / backlog tracing enabled on route > >> - Adjusted settings on MBean "BacklogDebugger" and "BacklogTracer". > >> > >> On the other side tracing works: If I activate tracing in the "Trace" > >> tab, I can see the flow of my messages through all nodes of the route. > >> Only in "Debugging" tab there is no body nor header when the route > >> stopped at the breakpoint. > >> > >> Here is some information: > >> > >> - I don't use any special framework: Plain old Java with a Main method > >> in which I start Camel-Main. > >> - Apache Camel: 3.14.1 > >> - Jolokai Agent: 1.7.1 > >> - hawt.io: 2.14.5 > >> - Exchange body type: DOMSource > >> > >> Maybe anyone has an idea what I can try to get the exchange content > >> while debugging via jmx/hawt.io > >> > >> This is my route: > >> > >> getCamelContext().setBacklogTracing(true); > >> > >> -------------------------------------------------- > >> from(rabbitMqFactory.queueConnect("tso11", "tso11-to-nms", "username")) > >> .routeGroup("Workflow") > >> .routeId("Workflow-to-NMS|Map-TSO11-to-NMS42") > >> .routeDescription("Mapping of TSO11 Message to NMS42") > >> .convertBodyTo(DOMSource.class) > >> .log("Message for '$simple{header:tenant}' received") > >> .process(tso11ToNmsMappingProcessor) > >> .to("xslt:xslt/tso11-to-nms42.xslt") > >> .to("direct:send"); > >> -------------------------------------------------- > >> > >> ANd these are current properties: > >> > >> -------------------------------------------------- > >> camel.main.name=TSO11 > >> camel.main.jmxEnabled=true > >> camel.main.debugging=true > >> camel.main.backlogTracing=true > >> camel.main.lightweight=false > >> camel.main.tracing=false > >> camel.main.useBreadcrumb=true > >> -------------------------------------------------- > >> > >> Thanks for reading > >> With kind regards > > > > > > > > -- > > Tadayoshi Sato