<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Lucida Console";
        panose-1:2 11 6 9 4 5 4 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-GB" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Hello everyone,<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">I have been using JBoss 7.1.1 prior to Red Hat creating JBoss EAP. I have also been using Wildfly 9, brought on by Red Hat forking JBoss. Now I am trying to use JBoss EAP 7.1 which contains elements of Wildfly 4. I need help with the configuration
 please. An EAP change is that instead of subsystem webservices &nbsp;I have to use undertow. I thought that would not be a problem and found several examples of undertow configuration for versions 3.1 and 4.0. None of them worked (details further below). So I tried
 version 2.0 which is what I have for my wildfly setup. That didn&#8217;t work either. I am at my wits end. I don&#8217;t know which version of undertow I should be using and I haven&#8217;t the faintest idea what is wrong with my config.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Here is my undertow 2.0 config:<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;subsystem </span><span style="color:#40FF40">xmlns</span>=<span style="color:#FF40FF">&quot;urn:jboss:domain:undertow:2.0&quot;</span><span style="color:#40FFFF">&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;buffer-cache </span><span style="color:#40FF40">name</span>=<span style="color:#FF40FF">&quot;default&quot;</span><span style="color:#40FFFF">/&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;server </span><span style="color:#40FF40">name</span>=<span style="color:#FF40FF">&quot;default-server&quot;</span><span style="color:#40FFFF">&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;http-listener </span><span style="color:#40FF40">name</span>=<span style="color:#FF40FF">&quot;default&quot;</span><span style="color:#40FFFF">
</span><span style="color:#40FF40">socket-binding</span>=<span style="color:#FF40FF">&quot;http&quot;</span><span style="color:#40FFFF">
</span><span style="color:#40FF40">redirect-socket</span>=<span style="color:#FF40FF">&quot;https&quot;</span><span style="color:#40FFFF">/&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;host </span><span style="color:#40FF40">name</span>=<span style="color:#FF40FF">&quot;default-host&quot;</span><span style="color:#40FFFF">
</span><span style="color:#40FF40">alias</span>=<span style="color:#FF40FF">&quot;localhost&quot;</span><span style="color:#40FFFF">&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;location </span><span style="color:#40FF40">name</span>=<span style="color:#FF40FF">&quot;/&quot;</span><span style="color:#40FFFF">
</span><span style="color:#40FF40">handler</span>=<span style="color:#FF40FF">&quot;welcome-content&quot;</span><span style="color:#40FFFF">/&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;filter-ref </span><span style="color:#40FF40">name</span>=<span style="color:#FF40FF">&quot;server-header&quot;</span><span style="color:#40FFFF">/&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;filter-ref </span><span style="color:#40FF40">name</span>=<span style="color:#FF40FF">&quot;x-powered-by-header&quot;</span><span style="color:#40FFFF">/&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;/host&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;/server&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;servlet-container </span><span style="color:#40FF40">name</span>=<span style="color:#FF40FF">&quot;default&quot;</span><span style="color:#40FFFF">&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;jsp-config/&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;websockets/&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;/servlet-container&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;handlers&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;file </span><span style="color:#40FF40">name</span>=<span style="color:#FF40FF">&quot;welcome-content&quot;</span><span style="color:#40FFFF">
</span><span style="color:#40FF40">path</span>=<span style="color:#FF40FF">&quot;${jboss.home.dir}/welcome-content&quot;</span><span style="color:#40FFFF">/&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;/handlers&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;filters&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;response-header </span><span style="color:#40FF40">name</span>=<span style="color:#FF40FF">&quot;server-header&quot;</span><span style="color:#40FFFF">
</span><span style="color:#40FF40">header-name</span>=<span style="color:#FF40FF">&quot;Server&quot;</span><span style="color:#40FFFF">
</span><span style="color:#40FF40">header-value</span>=<span style="color:#FF40FF">&quot;WildFly/9&quot;</span><span style="color:#40FFFF">/&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;response-header </span><span style="color:#40FF40">name</span>=<span style="color:#FF40FF">&quot;x-powered-by-header&quot;</span><span style="color:#40FFFF">
</span><span style="color:#40FF40">header-name</span>=<span style="color:#FF40FF">&quot;X-Powered-By&quot;</span><span style="color:#40FFFF">
</span><span style="color:#40FF40">header-value</span>=<span style="color:#FF40FF">&quot;Undertow/1&quot;</span><span style="color:#40FFFF">/&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;/filters&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="color:#40FFFF">&lt;/subsystem&gt;<o:p></o:p></span></span></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">The error I am getting is in server.log:<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">13:52:41,789 ERROR [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0362: Capabilities required by resource '/subsystem=undertow' are not available:<o:p></o:p></p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; org.wildfly.undertow.host.default-server.host; Possible registration points for this capability:
<o:p></o:p></p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /subsystem=undertow/server=*/host=*<o:p></o:p></p>
<p class="MsoNormal">13:52:41,790 ERROR [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0362: Capabilities required by resource '/subsystem=undertow/server=default-server/host=default-host/location=/' are not available:<o:p></o:p></p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; org.wildfly.extension.undertow.handler.welcome-content; Possible registration points for this capability:
<o:p></o:p></p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /subsystem=undertow/configuration=handler/file=*<o:p></o:p></p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /subsystem=undertow/configuration=handler/reverse-proxy=*<o:p></o:p></p>
<p class="MsoNormal">13:52:41,805 FATAL [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0056: Server boot has failed in an unrecoverable manner; exiting. See previous messages for details.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.5pt;font-family:&quot;Times New Roman&quot;,serif;color:#404040;mso-fareast-language:EN-GB">Andrew Marlow</span></b><span lang="EN-US" style="font-family:&quot;Times New Roman&quot;,serif;color:black;mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;,serif;color:#7F7F7F;mso-fareast-language:EN-GB">Consultant developer, Apex<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#7F7F7F;mso-fareast-language:EN-GB">38<sup>th</sup> Floor, 25 Canada Square,
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#7F7F7F;mso-fareast-language:EN-GB">Canary Wharf, London E14 5LQ<o:p></o:p></span></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;,serif;color:#7F7F7F;mso-fareast-language:EN-GB">T</span></b><span lang="EN-US" style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;,serif;color:#7F7F7F;mso-fareast-language:EN-GB">:
 &nbsp;020-8081-2367 / 07966-451-521<br>
<b>E</b>:&nbsp;</span><span lang="EN-US" style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;,serif;mso-fareast-language:EN-GB"><a href="mailto:andrew.marlow@fisglobal.com"><span style="color:#0563C1">andrew.marlow@fisglobal.com</span></a><span style="color:black"><br>
</span></span><b><span style="font-size:10.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#64A64C;mso-fareast-language:EN-GB">FIS | Empowering the Financial World</span></b><b><span style="font-size:10.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#6FAC46;mso-fareast-language:EN-GB">&nbsp;</span></b><a href="https://www.facebook.com/FIStoday"><span style="color:#6FAC46;mso-fareast-language:EN-GB;text-decoration:none"><img border="0" width="15" height="15" style="width:.1562in;height:.1562in" id="Picture_x0020_5" src="cid:image001.png@01D45990.DE6F0F10" alt="cid:image001.png@01D112FA.C4A77D90"></span></a><a href="https://twitter.com/FISGlobal"><span style="color:#6FAC46;mso-fareast-language:EN-GB;text-decoration:none"><img border="0" width="15" height="15" style="width:.1562in;height:.1562in" id="Picture_x0020_6" src="cid:image002.png@01D45990.DE6F0F10" alt="cid:image002.png@01D112FA.C4A77D90"></span></a><a href="https://www.linkedin.com/company/fis"><span style="color:blue;mso-fareast-language:EN-GB;text-decoration:none"><img border="0" width="15" height="15" style="width:.1562in;height:.1562in" id="Picture_x0020_7" src="cid:image003.png@01D45990.DE6F0F10" alt="cid:image003.png@01D112FA.C4A77D90"></span></a><span style="mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:8.0pt;color:#7F7F7F;mso-fareast-language:EN-GB">FIS Apex (UK) Limited * Registered in England and Wales No. 3573008 * Registered Office: 38<sup>th</sup> floor, 25 Canada Square, London, E14 5LQ, United Kingdom</span><span lang="EN-US" style="font-size:8.0pt;color:#7F7F7F;mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-GB"><img border="0" width="198" height="71" style="width:2.0625in;height:.7395in" id="Picture_x0020_12" src="cid:image004.png@01D45990.DE6F0F10" alt="50_3"></span><span lang="EN-US" style="mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender
 immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you.
</body>
</html>