我试图从标头值设置 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 | 信息 | _route1 | x-so-queue-name::: IDC_SO_Refill_IO
标头值正在日志中打印,但队列名称设置为“$ {header.x-so-queue-name}”为什么它没有检索标头的值,我做错了什么