WebApplication webApp = new AbstractWebApplication() {
  @Override
  public Class<? extends Page> getHomePage() {
    return HomePage.class;
  }
};
Servlet resourceServlet = ResourceServlet.newBuilder()
    .setBaseResource(createBaseResource())
    .build();
Filter wicketFilter = new EmbeddedWicketFilter(
    webApp, Path.EMPTY_PATH);
Servlet filteredServlet = FilteredServlet.newBuilder()
    .addFilter(wicketFilter)
    .setServlet(resourceServlet)
    .build();
Server server = JettyServer.newBuilder()
    .addConnector(port)
    .addContext(filteredServlet)
    .build();