-
Notifications
You must be signed in to change notification settings - Fork 48
WFTC-144: wildfly-transaction-client depends on the org.wildfly.secur… #253
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
base: main
Are you sure you want to change the base?
Conversation
…ity:wildfly-elytron shaded artifact
Good news, I am bit surprised it turned out that the client doesn't directly need the elytron dependency |
The fails seem unrelated |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@theashiot thanks for the suggested fix, but unfortunately I cannot merge it. Some of Elytron classes, while not needed to compile, may be needed in runtime. To my knowledge, Elytron team is working on a fix in which only subset of those dependencies will be added.
@tadamski there are no compile dependencies, and the tests seems to indicate there is no runtime dependency either. |
If you really want to keep a dependency to Elytron we should then replace the shaded jar with all elytron artifacts. Continuing with the shaded jar at this point doesn't sound an option and we should fix this asap. |
@emmartins @theashiot hmm, I am pretty certain that I tried to remove it some time ago but it was declined by Elytron team. @fjuma @darranl can this depenency be removed or it is something blocking us from doing so? |
I had a chat with @theashiot last week, he is working on an alternative dependency that can be used instead of the shaded jar to achieve the same effect without the additional shaded content. |
@darranl I understand such move elsewhere, but here the question is why do we need such dependency at all. I don't see any compile or runtime dependency so IMHO we should just drop it. |
All clients need WildFly Elytron as a runtime dependency otherwise JBoss Remoting will not be able to operate correctly. |
@darranl ok, thanks for clarifying that. |
…ity:wildfly-elytron shaded artifact
https://issues.redhat.com/browse/WFTC-144