Hi friends , at least pls try to respond some thing.
I think, you are right.
If you want to deploy only in node1 and 2.
Put the app in deploy directory of (node 1 and 2) only.
To see if they are in cluster, do fail-over testing...
Yes, this is correct.
To get information about what clustered services are deployed on what nodes, you can try looking in the jmx-console at mbean jboss:service=DistributedReplicantManager,partitionName=DefaultPartition
From there you can invoke on the listContent() or listXmlContent() operations. It's a bit of a black art to interpret that output, but each clustered EJB should show up there. Distributable webapps won't appear though, as they don't use that service.