Unfortunately you have not provided enough information to help diagnose the fault. It certainly doesn't look like a transaction manager issue. It looks like you are using a driver that is incompatible with the version of the app server you are using.
If you are reporting this against an EAP version I would encourage you to use any commercial support entitlements you may have. If you are reporting this against the community version of the app server I would encourage you to try to replicate this on WildFly and if you have an issue create a discussion on the WildFly forums. They will need at least:
1. Your config
2. Version of your driver
3. The stack trace
Thanks for your interest,
Please find more details as per below:
org.jboss.resource.JBossResourceException: Could not create connection; - nested throwable: (org.jboss.resource.JBossResourceException: Could not find accessor on XADataSource: ; - nested throwable: (java.lang.NoSuchMethodException: oracle.jdbc.xa.client.OracleXADataSource.setOracle.net.encryption_types_client(java.lang.String)))
Caused by: org.jboss.resource.JBossResourceException: Could not find accessor on XADataSource: ; - nested throwable: (java.lang.NoSuchMethodException: oracle.jdbc.xa.client.OracleXADataSource.setOracle.net.encryption_types_client(java.lang.String))
As I say, this isn't a JBoss Transactions issue so I can't really help you too much. I think you need to ask over here: IronJacamar
I mentioned before but to remind you that if you are using the commercial JBoss EAP product you should use your support entitlements as the version of the app server you are using is really old and many enhancements are available in more current versions.
If you aren't using JBoss EAP - upgrade to WildFly 8.1 and try again
We are using jboss-eap-5.1.2 and now can not upgrade to WildFly 8.1. Just want to jboss-eap-5.1.2 support xa-datasource, if yes what we need to do for that.
Thank you for clarifying that you are using EAP. To answer your question on what you need to do, I suggest you speak to the contact on your support contract and they will be able to assist you better.