I am using messaging 1.3 with JB 4.2 clustered
I have MDB1 listening to a clustered queue (QC1) and MDB2 listening to a clustered topic (TC1).
Do I need to deploy MDB1 and MDB2 TC1 and QC1 on all nodes ?
You don't *have to* deploy the same MDBs on all nodes, but in the most common deployment scenario you would do so.
Especially since we would expect people to use the farm service in a cluster for deployment.