現在の配信数は、javax.jms.Message.getIntProperty( "JMSXDeliveryCount")を使用して読み取ることができます。現在の最大再試行設定を読み込もうとしています。 jms-service.xmlの次の設定を使用して5に設定しました。 MDB内で最大再試行回数を取得する方法は?
<attribute name="MaxDeliveryAttempts">5</attribute>
しかし、私は
- javax.jms.Message.propertyExists( "dLQMaxResent")JBoss
- javax.jms.Message.propertyExists( "MaxDeliveryAttempts")
- するjavax.jmsを使用してそれを読んでみてください.Message.propertyExists( "DLQMaxResent")
- javax.jms.Message.propertyExists( "MaxDeliveryCnt")Oracle
すべて上記のfalseが返されます。 JBoss EAP 5.0.1とjbossメッセージングを使用しています。
私が探しているプロパティに関する提案はありますか?あなたは<attribute name="MaxDeliveryAttempts">
で設定している何
メッセージから最大配信試行回数を読み取ることはできますか?私が設定しなくても、デフォルトは10です。私は現在の設定を読むことができます。 – chinto