@BeanpublicRouteLocatorrouteLocator(RouteLocatorBuilder builder){return builder.routes().route(MicroservicesEnum.OPENX_FOREIGN.getServiceName(), r -> r.path(MicroservicesEnum.OPENX_FOREIGN.getRoutePath()+"**").filters(
f -> f.stripPrefix(1).filter(openxServiceAuthFilter).filter(newPreserveHostHeaderGatewayFilterFactory().apply()).circuitBreaker(c -> c.setName(MicroservicesEnum.OPENX_FOREIGN.getCircuitBreakerName()).setFallbackUri("forward:/error/fallback"))).uri("lb://"+MicroservicesEnum.OPENX_FOREIGN.getServiceName())).route("not-found", r -> r.path("/**").uri("forward:/error/notfound")).build();}