In order for me to route the message, I would also need the message-converter to be registered; even better would be the ability to register the ChannelPublisher, because I can then plug everything into it.

Maybe I am missing something altogether, so let me just give you the use case in its entirety. Please advise me on how I could do the following (without overriding JmsMessageDrivenSourceAdapter; I will attempt that myself):

- JMSMessage arrives on a queue with a replyTo set by the client
- I want to route it to a Handler
- The handler sends N number of responses (e.g. think of a db cursor that is sent out as multiple messages as it iterates)
-all these messages are sent to the replyTo address as specified by the client (for now assume that it is a tempQueue, but may become a tcp, etc. in the future)

Thanks,

Vassil