В моем приложении интеграции я определяю простой шлюз следующим образом:
@MessagingGateway
@Profile(value = { "export" })
public interface ExportingOutboundGateway {
@Gateway(requestChannel = "exportChannel")
void send(RequestInfo request);
}
Если я запускаю это загрузочное приложение Spring с spring.profiles.active = export объявлено в application.properties, компонент-шлюз не может быть создан
Есть ли ошибка в определении компонента-шлюза?Как это исправить?