oracle.jdbc.xa.OracleXAException is a vendor-specific class found the in Oracle JDBC Driver JAR file.
This file is called ojdbc14.jar and may be downloaded from the Oracle site. Once you have it, put it in the lib directory of your JBOSS server instance.
But I have already deployed the Oracle jdbc driver.
The error I have is when I start the server after having copied the ojdbc14.jar file in the deploy directory.
All is fine when I deploy the oracle-xa-ds.xml connector, but not with oracle-xa-ds.xml. And I need distributed transactions !
1. put the ojdbc14.jar in the lib-directory of your jboss (e.g. default/lib)
2. set pad=true in jboss-service.xml
3. copy your oracle-xa-ds.xml (valide?) in deploy folder
4. restart jboss
now everything should work :-)