Я пытаюсь установить имя очереди activemq из значения заголовка, но это не происходит ниже, это мой Spring DSL
<setHeader headerName="x-so-queue-name" id="_setHeader1">
<xpath resultType="java.lang.String">/Message/@IntObjectName</xpath>
</setHeader>
<log id="_log1" message="x-so-queue-name::: ${header.x-so-queue-name}"/>
<to id="_to1" uri="activemq:queue:${header.x-so-queue-name}"/>
ЖУРНАЛЫ 16:03:57,601 | ИНФО | _маршрут1 | x-так-имя-очереди::: IDC_SO_Refill_IO
значение заголовка печатается в журналах, но для имени очереди установлено значение «$ {header.x-so-queue-name}», почему он не получает значение для заголовка, я делаю что-то неправильно