Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Narayana TM #4

Open
vladmihalcea opened this issue Jun 4, 2015 · 1 comment
Open

Add support for Narayana TM #4

vladmihalcea opened this issue Jun 4, 2015 · 1 comment
Assignees
Milestone

Comments

@vladmihalcea
Copy link
Owner

The JBoss Narayana TM should be supported by FlexyPool, to make it available to JBoss and Wildfly Application servers.

@vladmihalcea vladmihalcea self-assigned this Jun 4, 2015
@vladmihalcea vladmihalcea added this to the 1.2.0 milestone Jun 4, 2015
@vladmihalcea
Copy link
Owner Author

I took a look on the Narayana codebase and it seems they don't really offer actual connection pooling (min/max pool size), as they just reuse one connection for the duration of the current Transaction.

The actual connection pool support resides in some other JBoss module and I found that you can configure external pools too (e.g. C3P0 or HikariCP). This could be a workaround for the moment, until FlexyPool supports proxying XADataSource as well.

The original implementation started with Bitronix, which doesn't require an XADataSource, since it can proxy any DataSource even in a JTA environement.

@vladmihalcea vladmihalcea modified the milestones: 1.3.0, 1.2.0 Jun 16, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant