rd.getOutputs().add(new ToDefinition(ecaRouteDefinition.getEcaDefinition().getUri())); rd = getRouteCollection().getRouteDefinition(targetId); if (!isWired(ecaRouteDefinition.getEcaDefinition(), rd)) { rd.getOutputs().add(new ToDefinition(ecaRouteDefinition.getEcaDefinition().getUri())); routePolicies.add(routePolicy); newRoute.setRoutePolicies(routePolicies); newRoute.getOutputs().add(new ToDefinition(ecaRouteDefinition.getEcaDefinition().getUri())); getContext().addRouteDefinition(newRoute);