[jboss-jira] [JBoss JIRA] (WFLY-10577) Undertow subsystem should not depend on clustering code.
Paul Ferraro (JIRA)
issues at jboss.org
Thu Jun 14 10:51:00 EDT 2018
[ https://issues.jboss.org/browse/WFLY-10577?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13591617#comment-13591617 ]
Paul Ferraro commented on WFLY-10577:
-------------------------------------
[~jmesnil] I think you are mistaken.
WFLY-10352 did not not introduce any new dependencies to the Undertow subsystem. [1]
org.jboss.as.clustering.common and org.wildfly.clustering.service have been undertow subsystem dependencies for a while now. These dependencies are required so that Undertow's deployment unit processors can build the requisite clustering services for <distributable/> web applications (and for distributed single sign on).
That said, if you would prefer that I relocate some of these jboss-msc and wildfly-controller abstractions used by the clustering SPIs into wildfly-core, I would be in favor of that.
[1] https://github.com/wildfly/wildfly/commits/master/servlet-feature-pack/src/main/resources/modules/system/layers/base/org/wildfly/extension/undertow/main
> Undertow subsystem should not depend on clustering code.
> --------------------------------------------------------
>
> Key: WFLY-10577
> URL: https://issues.jboss.org/browse/WFLY-10577
> Project: WildFly
> Issue Type: Bug
> Components: Clustering, Web (Undertow)
> Reporter: Jeff Mesnil
> Assignee: Paul Ferraro
>
> With WFLY-10352, Undertow subsystem now depends on Clustering code for Clustering's abstraction of the new MSC Service API. For example https://github.com/wildfly/wildfly/blob/master/undertow/src/main/java/org/wildfly/extension/undertow/SingleSignOnSessionFactoryServiceConfigurator.java
> As far as I can tell, the org.jboss.as.clustering.common module is bundled in servlet-feature-pack just so Undertow extension can access its API.
> This is not correct. Undertow should not have to depend on clustering for this kind of abstraction.
> Either these abstractions should be provided by Core or they should not be allowed.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
More information about the jboss-jira
mailing list