yes.. change your container configuration.
Edit the standardjboss.xml
Find the section:
<container-name>Standard Message Driven Bean</container-name>
Change the: 15
Thats the number of concurrent threads pull messages. If you want serial acess, you only want one thread pulling messages out at any one time.
Is there anyway to apply serialization on particular MDB instead of all the MDBs?
Yes, by having naming your container configuration and specify that for your bean.
Thanks for your help on my silly mistake. I will try on the standardjboss.xml file.