Post your code if you could, and I can help take a look.
On Thu, Jul 11, 2013 at 7:42 AM, cristisor <cristisor...@yahoo.com> wrote: > Hello, > > I'm trying to aggregate a bunch of messages, each containing a String as > body, the In message from each exchange that comes to the aggregator, so > that I can send only one exchange containing the list of strings to the > next > route in the end. > > If I set the body as a List<org.apache.camel.Message> the send operation > fails with the following: > NotSerializableException: org.apache.camel.impl.DefaultMessage > > This is understandable since Message is not serializable, but then I tried > aggregating a list List<MessageBean> where MessageBean implements the > Serializable interface and contains the body(String), the > header(CaseInsensitiveMap) and properties(CaseInsensitiveMap). This time > the > exception is different: > NotSerializableException: org.apache.camel.component.file.GenericFile > > Can someone spot the problem? I could aggregated the complete exchanges and > send them, but isn't the overhead too big? > > > > -- > View this message in context: > http://camel.465427.n5.nabble.com/Exceptions-when-aggregating-messages-tp5735523.html > Sent from the Camel - Users mailing list archive at Nabble.com. > -- *Christian Posta* http://www.christianposta.com/blog twitter: @christianposta