Could you elaborate a bit more how your code and configuration look like?
We are not using any annotations.
Do you get the same result if you try to add org.jboss.ejb3.annotation.Clustered annotation instead of the xml descriptor?
i didn't tried with @clustered annotation but instead of that updated jboss-ejb3.xml
about the configuration
started both nodes using domain.sh (full-ha profile)
http session is replicated and working also stateless session beans working fine in case of node failure.
in case of stateless session beans if we debug we can see its affinity is taken as ejb
in case of stateful session beans it showing the node name. but for both session beans we have given jboss-ejb3.xml entries like the same.
stateless sessions did not stick to one node. In case of statefull session beans the same server is used. Only if that failes the proxy will use a different vailable node.
So where the invocation failed and how this client look like?