Hi In case you are wondering, I have committed some initial prototype work that I have been working on for message driven service. The idea is to have a message driven service container that listens to the OSGi service that is registered using some sorta of MessageListener interface (for example javax.jms.MessageListener) and service properties. The service properties (or portions of them) are used to construct the ActivationSpec, whenever we are able to bind the service with the corresponding resource adapter and activation spec implementation. (The current code simply uses the first resource adapter available in the service registry.) Whenever the message arrives on the destination, the onMessage method of the service object should be invoked.
There is still plenty of work that needs to be done, but I thought I should just check in what I have so far. If anyone has any feedback, feel free to let me know. :) Thanks. Lin
