<policyEntry queue="Activemq.DLQ">
<deadLetterStrategy>
<sharedDeadLetterStrategy processExpired="false" expiration="300000"/>
</deadLetterStrategy>
</policyEntry>
выше - мои изменения в amq.xml.Когда я применил эти изменения, этот брокер, не способный начать, легко сказать, не работает.Мое намерение состоит в том, чтобы положить срок действия ко всем сообщениям в dlq и автоматически отбросить его.Любая помощь приветствуется ниже ошибка из журнала Amq
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.7.0_45]
at java.lang.reflect.Method.invoke(Method.java:606)[:1.7.0_45]
at org.apache.activemq.console.Main.runTaskClass(Main.java:262)[activemq.jar:5.10.0]
at org.apache.activemq.console.Main.main(Main.java:115)[activemq.jar:5.10.0]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.7.0_45]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)[:1.7.0_45]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.7.0_45]
at java.lang.reflect.Method.invoke(Method.java:606)[:1.7.0_45]
at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:240)[wrapper.jar:3.2.3]
at java.lang.Thread.run(Thread.java:744)[:1.7.0_45]