diff --git a/java/src/org/openqa/selenium/grid/TemplateGridServerCommand.java b/java/src/org/openqa/selenium/grid/TemplateGridServerCommand.java index 0ee7738cf1c11..331057723516e 100644 --- a/java/src/org/openqa/selenium/grid/TemplateGridServerCommand.java +++ b/java/src/org/openqa/selenium/grid/TemplateGridServerCommand.java @@ -69,7 +69,10 @@ private static Routable buildRoute(String url, String prefix, Function graphqlHandler)) .reduce(Route::combine) .get(); - if (!subPath.isEmpty()) { - appendRoute = Route.combine(appendRoute, baseRoute(subPath, combine(routerWithSpecChecks))); - } - Routable httpHandler; if (routerOptions.disableUi()) { LOG.info("Grid UI has been disabled."); diff --git a/java/src/org/openqa/selenium/grid/commands/Standalone.java b/java/src/org/openqa/selenium/grid/commands/Standalone.java index fd8315ff95d7d..0a9601098848f 100644 --- a/java/src/org/openqa/selenium/grid/commands/Standalone.java +++ b/java/src/org/openqa/selenium/grid/commands/Standalone.java @@ -192,16 +192,12 @@ protected Handlers createHandlers(Config config) { Routable appendRoute = Stream.of( - router, + baseRoute(subPath, combine(router)), hubRoute(subPath, combine(router)), graphqlRoute(subPath, () -> graphqlHandler)) .reduce(Route::combine) .get(); - if (!subPath.isEmpty()) { - appendRoute = Route.combine(appendRoute, baseRoute(subPath, combine(router))); - } - Routable httpHandler; if (routerOptions.disableUi()) { LOG.info("Grid UI has been disabled."); diff --git a/java/src/org/openqa/selenium/grid/router/httpd/RouterServer.java b/java/src/org/openqa/selenium/grid/router/httpd/RouterServer.java index e4d3c831da059..d8797861cdf56 100644 --- a/java/src/org/openqa/selenium/grid/router/httpd/RouterServer.java +++ b/java/src/org/openqa/selenium/grid/router/httpd/RouterServer.java @@ -149,16 +149,12 @@ protected Handlers createHandlers(Config config) { Routable appendRoute = Stream.of( - routerWithSpecChecks, + baseRoute(subPath, combine(routerWithSpecChecks)), hubRoute(subPath, combine(routerWithSpecChecks)), graphqlRoute(subPath, () -> graphqlHandler)) .reduce(Route::combine) .get(); - if (!subPath.isEmpty()) { - appendRoute = Route.combine(appendRoute, baseRoute(subPath, combine(routerWithSpecChecks))); - } - Routable route; if (routerOptions.disableUi()) { LOG.info("Grid UI has been disabled.");