Currently we are facing an issue with memory leak in JVM. The application
uses Apache camel as an integration tool. Since the latest release, it
observed that the application works on server for three days and stops with
OutOfMemory Error on the fourth day. The heap dump states that the memory
is loaded with Camel InflightRepository objects which gradually increases
and ends up eating all the memory. There is no change in camel version as
well in latest release. After searching related topics on, I found that
exchange gets added in Camel Inflight Repository but are not removed as
ExchangeId get manipulated but no where in the code we are setting the
exchangeId of the route. Can any one of you please help me getting rid of
this memory leak issue?

Reply via email to