[jboss-jira] [JBoss JIRA] (WFCORE-4513) remoting subsystem endpoint does not use specified worker

Ivo Studensky (Jira) issues at jboss.org
Mon Jun 10 07:58:01 EDT 2019


     [ https://issues.jboss.org/browse/WFCORE-4513?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ivo Studensky closed WFCORE-4513.
---------------------------------
    Resolution: Duplicate Issue


This duplicates WFCORE-4510.

> remoting subsystem endpoint does not use specified worker
> ---------------------------------------------------------
>
>                 Key: WFCORE-4513
>                 URL: https://issues.jboss.org/browse/WFCORE-4513
>             Project: WildFly Core
>          Issue Type: Bug
>          Components: Remoting
>            Reporter: Ivo Studensky
>            Assignee: Ivo Studensky
>            Priority: Critical
>              Labels: regression
>
> remoting subsystem endpoint does not use specified worker
> If you reconfigure the server, changing the default io worker name from 'default' to 'thread-pool' and then update all references that used 'default' and start the server, the remoting endpoint is looking for 'default' when it is configured to look for 'thread-pool'
> {code}
> ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([("subsystem" => "remoting")]) - failure description: {
>     "WFLYCTL0412: Required services that are not installed:" => ["org.wildfly.io.worker.default"],
>     "WFLYCTL0180: Services with missing/unavailable dependencies" => ["org.wildfly.remoting.endpoint is missing [org.wildfly.io.worker.default]"]
> {code}
> {code}
> embed-server
> /subsystem=io/worker=mypool:add()
> /subsystem=remoting:write-attribute(name=worker, value=mypool)
> /subsystem=undertow/server=default-server/http-listener=default:write-attribute(name=worker,value=mypool)
> /subsystem=undertow/servlet-container=default/setting=websockets:write-attribute(name=worker,value=mypool)
> /subsystem=undertow/server=default-server/https-listener=https:write-attribute(name=worker,value=mypool)
> /subsystem=io/worker=default:remove()
> stop-embed-server
> {code}
> produces:
> {code}
>         <subsystem xmlns="urn:jboss:domain:io:3.0">
>             <worker name="mypool"/>
>             <buffer-pool name="default"/>
>         </subsystem>
>         <subsystem xmlns="urn:jboss:domain:remoting:4.0">
>             <endpoint worker="mypool"/>
>             <http-connector name="http-remoting-connector" connector-ref="default" security-realm="ApplicationRealm"/>
>         </subsystem>
> ...
>                 <http-listener name="default" socket-binding="http" worker="mypool" redirect-socket="https" enable-http2="true"/>
>                 <https-listener name="https" socket-binding="https" worker="mypool" security-realm="ApplicationRealm" enable-http2="true"/>
> ...
>             <servlet-container name="default">
>                 <jsp-config/>
>                 <websockets worker="mypool"/>
>             </servlet-container>
> {code}



--
This message was sent by Atlassian Jira
(v7.12.1#712002)


More information about the jboss-jira mailing list