]
Darran Lofthouse resolved SECURITY-986.
---------------------------------------
Resolution: Done
Marking as won't do as the plan is to remove JBoss Negotiation and rely on WildFly
Elytron exclusively.
[JDK9+] org.jboss.security.negotiation package is exported by two
jars
----------------------------------------------------------------------
Key: SECURITY-986
URL:
https://issues.redhat.com/browse/SECURITY-986
Project: PicketBox
Issue Type: Bug
Components: Negotiation
Reporter: Tomaž Cerar
Assignee: Darran Lofthouse
Priority: Major
Currently if you have
jboss-negotiation-common-3.0.4.Final.jar and jboss-negotiation-extras-3.0.4.Final.jar
on your module path, jvm complains as both jars export package
org.jboss.security.negotiation package
which violates the modules contract where only one module (jar) can provide single
package.
example error that jvm prints
{noformat}
Error: Modules jboss.negotiation.common and jboss.negotiation.extras export package
org.jboss.security.negotiation to module wildfly.clustering.common
{noformat}