This forum is now a read-only archive. All commenting, posting, registration services have been turned off. Those needing community support and/or wanting to ask questions should refer to the Tag/Forum map, and to http://spring.io/questions for a curated list of stackoverflow tags that Pivotal engineers, and the community, monitor.
My thought was to use a constant both in the xml and the code where we are going to use channelResolver to manually put a message on to this one.
Is there a better to refer this channel and send messages instead of using the name in two places.
Main integration has an inbound jms adapater pulling messages from queue and passing them on to a filter for further processing. ( tranformation, splitter... file outbound e.t.c.)
The other process which runs doesnt need to go through the queue and should be able to send messages to the filter by reading a database.
The JMS queues allows other applications to send data to the integration and then integration will take over.
The second process as it runs in the same environment as the integration, doesnt need a queue and can directly send to the filter channel.
So in this case we want to send messages using channelResolver. Makes sense?