A couple of weeks ago, I started to create a wrapper around the C++ activemq (http://activemq.apache.org/cms) library, which allows to connect to the activemq message oriented middleware. I had a couple of problems while interfacing between Eiffel and C++, where Manu helped me a lot (big thanks again). But got it working well in the end. The wrapper library is available at http://ems.origo.ethz.ch. And it since last week, Origo switched from Vampeer and a lot of handmade messaging code, to ems with activeMQ. We're very happy with how well it works, it is a lot more stable, faster and allows a lot better debugging than our old middleware. Now we can profit from a very active community and a stable software, with some nice tools for running and debugging.