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
WFLY-2137 Fix circular dependency between security subsystem, jacorb … #7946
Conversation
c958f6c
to
795c329
Compare
Linux Build 7514 is now running using a merge of 795c329 |
Linux Build 7516 is now running using a merge of 795c329 |
Linux Build 7518 is now running using a merge of 795c329 |
Linux Build 7520 is now running using a merge of 795c329 |
Linux Build 7522 is now running using a merge of 795c329 |
795c329
to
720fe87
Compare
Linux Build 7524 is now running using a merge of 720fe87 |
Linux Build 7524 outcome was SUCCESS using a merge of 720fe87 |
I had similar transaction capability stuff in a branch (https://github.com/bstansberry/wildfly/commits/use-cap-req) but then never moved it forward once I realized the contract of these capabilities was really unclear. Other subsystems depend on a variety of different transactions stuff, so we need to work out what the API is. Some of the stuff people use is spec classes, while some is Arjuna details. The other reason I didn't move forward is the way jts works violates what's described at http://lists.jboss.org/pipermail/wildfly-dev/2015-July/004269.html. I vaguely figured there that we'd add a child resource with the existing attribute retained for compatibility. (In a read the attribute would basically just indicate whether the child resource exists; in a write it would trigger add/remove of the child resource.) Sounds like it's time to get this sorted. |
How about this?
This lets this specific problem be fixed ASAP without prematurely committing to much. |
…and the transaction subsystem when JTS is enabled
720fe87
to
9802d27
Compare
Linux Build 7541 is now running using a merge of 9802d27 |
Linux Build 7541 outcome was SUCCESS using a merge of 9802d27 |
WFLY-2137 Fix circular dependency between security subsystem, jacorb …
…and the transaction subsystem when JTS is enabled