Wildfly 8.1: UT000068: Servlet path match failed
happy_robot Oct 15, 2014 8:10 AMHello all,
i'm just migration from EAP6.1 to Wildfly 8.1 (really nice product!).
I've had no problems and my app is fully fucntional, but i'm getting an Exception i can't get rid of.
13:52:23,411 ERROR [io.undertow.request] (default I/O-12) Blocking request failed HttpServerExchange{ CONNECT www.google.de:443}: java.lang.IllegalArgumentException: UT000068: Servlet path match failed
at io.undertow.servlet.handlers.ServletPathMatchesData.getServletHandlerByPath(ServletPathMatchesData.java:85)
at io.undertow.servlet.handlers.ServletPathMatches.getServletHandlerByPath(ServletPathMatches.java:75)
at io.undertow.servlet.handlers.ServletInitialHandler.handleRequest(ServletInitialHandler.java:108)
at io.undertow.server.handlers.HttpContinueReadHandler.handleRequest(HttpContinueReadHandler.java:43)
at io.undertow.server.handlers.PathHandler.handleRequest(PathHandler.java:56)
at io.undertow.server.handlers.HttpContinueReadHandler.handleRequest(HttpContinueReadHandler.java:43)
at io.undertow.server.handlers.SetHeaderHandler.handleRequest(SetHeaderHandler.java:49)
at io.undertow.server.handlers.SetHeaderHandler.handleRequest(SetHeaderHandler.java:49)
at io.undertow.server.handlers.NameVirtualHostHandler.handleRequest(NameVirtualHostHandler.java:57)
at io.undertow.server.handlers.error.SimpleErrorPageHandler.handleRequest(SimpleErrorPageHandler.java:76)
at io.undertow.server.handlers.CanonicalPathHandler.handleRequest(CanonicalPathHandler.java:43)
at io.undertow.server.handlers.ChannelUpgradeHandler.handleRequest(ChannelUpgradeHandler.java:158)
at io.undertow.server.Connectors.executeRootHandler(Connectors.java:177)
at io.undertow.server.protocol.http.HttpReadListener.handleEventWithNoRunningRequest(HttpReadListener.java:156)
at io.undertow.server.protocol.http.HttpReadListener.handleEvent(HttpReadListener.java:91)
at io.undertow.server.protocol.http.HttpReadListener.handleEvent(HttpReadListener.java:45)
at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) [xnio-api-3.2.2.Final.jar:3.2.2.Final]
at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66) [xnio-api-3.2.2.Final.jar:3.2.2.Final]
at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:87) [xnio-nio-3.2.2.Final.jar:3.2.2.Final]
at org.xnio.nio.WorkerThread.run(WorkerThread.java:539) [xnio-nio-3.2.2.Final.jar:3.2.2.Final]
My Application is deployed on "/" (jboss-web.xml).
I'm using "dynamic" subdomains to identify the data requested so it's unfortunately not possible to create virtual-hosts.
user1.mydomain.com
user2.mydomain.com
user3.mydomain.com
user[n].mydomain.com
I also tried to define
<host name="mydomain.com" default-web-module="mydomain.war" alias="*.mydomain.com" /> | |||
but wildcards are not supported.
Any ideas to solve this problem?
Greetings
Deekay