It's solved. The issue was that Drools router, when using JbiHelper class, route method, needs acknowledge, even when sending InOnly messages. Thus, the queue of messages that wait for ack is created which overloads the heap space.
Executing done(exchange) on target side solves the problem. kokkolo wrote: > > [....] > Hi, > > I'm having one big problem, which I don't know how to handle. > > I switched to new servicemix 3.2.2 (from 3.0) and have replaced old > route.xml with new drl file. The drools' JbiHelper doesn't support > "forward" function any more. so I just replaced it with the "route" > method. > > So here is the case: component "A", routes message to component "Log". > > [....] > -- View this message in context: http://www.nabble.com/java.lang.OutOfMemoryError%3A-Java-heap-space-tp19604576p19609017.html Sent from the ServiceMix - User mailing list archive at Nabble.com.
