@Bean public SockJSHandler sockJSHandler() { EventBusBridgeEvents eventBusBridgeEvents = eventBusBridgeEvents(); SockJSHandler sockJSHandler = SockJSHandler.create(vertx); BridgeOptions options = new BridgeOptions() .addInboundPermitted(new PermittedOptions().setAddressRegex(eventBusBridgeEvents.toIncomingEventName(".*"))) .addOutboundPermitted(new PermittedOptions().setAddressRegex(eventBusBridgeEvents.toOutgoingEventName(".*"))); sockJSHandler.bridge(options, event -> { if (event.type() == BridgeEventType.SOCKET_CREATED) { if (log.isDebugEnabled()) { log.debug("Socket connection created {}", event.socket().remoteAddress().host()); } } event.complete(true); }); return sockJSHandler; } }