erh wrote: > > I got rid of *all* JMS options. The DLC queue is "seda:errorQ". The > "from" endpoints are directories (<from uri="file:data/input"/>) (which > causes OverlappingFileLockException and "Can not rename file..." errors, > but that's probably a different problem). > I tried with and without transferExchange present, and with it set to both > true and false. >
Well, I guess I actually *didn't* try w/o transferExchange param present at all before. oops. If I remove that, things work ok, at least with a seda queue. I'm trying it with an activemq queue now. It looks like the problem is that a ResolveEndpointFailedException gets thrown, complaining about the extra parameter ("There are 1 parameters that couldn't be set on the endpoint"), but that exception gets replaced with the original one when restoreExceptionOnExchange() is called (DeadLetterChannel.java:328). If an exception is replaced like that, it should probably be logged, but I don't know where the right place to do that is. Maybe in restoreExceptionOnExchange()? eric -- View this message in context: http://www.nabble.com/dead-letter-channel-never-delivered-to-the-uri-tp25756520p25812586.html Sent from the Camel - Users mailing list archive at Nabble.com.