无法在 class org.apache.camel.builder.DeadLetterChannelBuilder 上找到 属性 描述符 useOriginalBody
Unable to find property descriptor useOriginalBody on class org.apache.camel.builder.DeadLetterChannelBuilder
我正在尝试使用 deadLetterChannelBuilder,但找不到它的正确属性。有谁知道它们是什么或在哪里可以找到它们?文档中的那个似乎不起作用。 ?
无法在 class org.apache.camel.builder.DeadLetterChannelBuilder
上找到 属性 描述符 useOriginalBody
<bean id="deadLetterErrorHandler" class="org.apache.camel.builder.DeadLetterChannelBuilder">
<property name="deadLetterUri" value="${deadLetterQueue}"/>
<property name="redeliveryPolicy" ref="redeliveryPolicyConfig"/>
<property name="useOriginalBody" value="true" />
</bean>
<bean id="redeliveryPolicyConfig" class="org.apache.camel.processor.RedeliveryPolicy">
<property name="maximumRedeliveries" value="3"/>
<property name="redeliveryDelay" value="5000" />
</bean>
<camelContext
id="com.ge.ip.mro.coreCamelContext"
trace="true"
xmlns="http://camel.apache.org/schema/blueprint"
allowUseOriginalMessage="false"
streamCache="true"
errorHandlerRef="deadLetterErrorHandler" >
我也试过 allowUseOriginalMessage 但正如预期的那样,它不是 deadLetterChannelBuilder 属性。
正确的属性叫做useOriginalMessage
。
<property name="useOriginalMessage" value="true" />
我正在尝试使用 deadLetterChannelBuilder,但找不到它的正确属性。有谁知道它们是什么或在哪里可以找到它们?文档中的那个似乎不起作用。 ?
无法在 class org.apache.camel.builder.DeadLetterChannelBuilder
上找到 属性 描述符 useOriginalBody<bean id="deadLetterErrorHandler" class="org.apache.camel.builder.DeadLetterChannelBuilder">
<property name="deadLetterUri" value="${deadLetterQueue}"/>
<property name="redeliveryPolicy" ref="redeliveryPolicyConfig"/>
<property name="useOriginalBody" value="true" />
</bean>
<bean id="redeliveryPolicyConfig" class="org.apache.camel.processor.RedeliveryPolicy">
<property name="maximumRedeliveries" value="3"/>
<property name="redeliveryDelay" value="5000" />
</bean>
<camelContext
id="com.ge.ip.mro.coreCamelContext"
trace="true"
xmlns="http://camel.apache.org/schema/blueprint"
allowUseOriginalMessage="false"
streamCache="true"
errorHandlerRef="deadLetterErrorHandler" >
我也试过 allowUseOriginalMessage 但正如预期的那样,它不是 deadLetterChannelBuilder 属性。
正确的属性叫做useOriginalMessage
。
<property name="useOriginalMessage" value="true" />