jboss-state: client id must be defined here.
Pooling: there is only one connection and one consumer, so no problem here. Its the sessions and beans that are pooled (the real gain is that you may have multithreaded topics which is not possible on strait JMS).
I am sorry, I am not with you here. How do you do that - I have not seen any config file called "jboss-state" and how to configure this.
Would you mind to elaborate please.
Should have been jbossmq-state, but I do not know anything more about this stuff than I have covered in the chapter (MDB:s I know more about, since I wrote that container). Sorry.
I have spotted my own errors. I had omitted the corresponding entries in the jboss.xml file which would have associated the user/password for the MDB with the corresponding topic.
So the correct entry in y jboss.xml to match the entries in the jbossmq-state.xml should have been:
<configuration-name>Standard Message Driven Bean</configuration-name>
To match: (jbossmq-state.xml)
Thanks for your help Peter.