On 9 February 2012 14:09, Bela Ban <[email protected]> wrote: > > > On 2/9/12 3:01 PM, Dan Berindei wrote: >> On Thu, Feb 9, 2012 at 2:45 PM, Manik Surtani<[email protected]> wrote: >>> >>> On 9 Feb 2012, at 09:53, Dan Berindei wrote: >>> >>> The JGroups channel you get from JGroupsTransport.getChannel() can be >>> used only by Infinispan. >>> >>> >>> Why? If we changed our CommandAwareRpcDispatcher to ignore messages that >>> contain a certain header (say, INFINISPAN_IGNORE), then that channel can be >>> reused as long as the header is used on all messages. >>> >> >> But how would you install the handler on the receiving end? You'd >> still need a mechanism to register the Hibernate handler with our >> CommandAwareRpcDispatcher... >> >> I think it's simpler the other way around: create the channel outside >> Infinispan, register your own receiver, and only pass to Infinispan >> the messages that don't contain a certain header - kind of what the >> muxing channel in AS7 does. > > Yes, this is already done in the MuxUpHandler written by Paul. If we can > grab the JChannel, we can always insert ourselves into the Muxer, and > thus invoke RPCs
Is there an example of how I could use that (for a different problem) ? Or pointers to the source code or tests would be appreciated as well. Cheers, Sanne _______________________________________________ infinispan-dev mailing list [email protected] https://lists.jboss.org/mailman/listinfo/infinispan-dev
