I notice in the FAQs for this forum the following with regard to obtaining DataSource instances in a remote client:
In JBoss-3.2.x you cannot, DataSources are not exposed remotely.
There is an implementation of this in JBoss4.
I would not recommend this anti-pattern
My questions are:
1. Does this apply to XADataSource objects as well?
2. Where can I get more information on the JBoss4 implementation?
1) The XADataSource is an implementation detail hidden from the client/application
2) The same place other people do, the documentation.