I am designing a module which takes input xml in one format and updates with entries from the database and converts it to another format. The XML can be provided via FTP, file copy to a sever dir or something else. However there will be UI to specify how data is provided by different vendors.
Does ESB allows CREATION of listeners on the fly? for e.g. if user configures Vendor A will provide file via FTP can a listener be then created when that configuration is saved?
I don't believe so, but what you can do is start/stop listeners programatically. Maybe what you could do is configure all applicable listener scenarios and then shut down the ones programatically using the MBeans that were not selected.