/**
* <p>Observes the given channel, registering to receive messages from
* the Oort comets connected to this Oort instance.</p>
* <p>Once observed, all OortComet instances subscribe
* to the channel and will repeat any messages published to
* the local channel (with loop prevention), so that the
* messages are distributed to all Oort comet servers.</p>
*
This documentation suggests that the oort instance needs to subscribe to a channel to repeat the messages to other oort comets and, therefore, unsubscribed channels will not be repeated, and not seen by clients connected to other comets. Since we’re interested in messages from all channels being received by clients subscribed to those channels on any comet in the cluster, and we have no way, a priori, to determine which channels will be created, it seemed best to subscribe the oort to all channels in this way. However, this is the only channel interaction we have and we do not specifically subscribe oort to any channels beyond this observation.
As a correction regarding the Acknowledgement extension -- I made a mistake in my earlier comments. The default for the OortServlet is to have acknowledgement *on* in the oort servlet, as clearly specified in the documentation and we have not changed this default.
Best, WILL