Очевидно, это на Java. Я настроил верблюжий маршрут на SMTP-маршрут, но хочу, чтобы тема письма была динамической и основывалась на полученном входном сообщении.
например тема "Линия 52 не работает"
Тело письма в порядке и выглядит отлично. Но я не могу установить тему письма, оно всегда приходит как «без темы».
В процессоре Camel я использую
Message msg = exchange.getOut();
// This works perfectly
msg.setBody( "Some body stuff " + lineProblem + " and some other details");
// PROBLEM - This has no effect (the order of the statements has no effect)
msg.setHeader( "Subject", " line " + lineProblem + " is down" );
но оно всегда приходит во входящие как "без темы"
Я вижу другие способы установить тему, как на уровне конечной точки, так и на уровне маршрута, но, конечно, ни один из них не позволит мне установить тему на уровне сообщения.
Любые идеи?