reportInterval property ignored by DiscardingDLQBrokerPlugin ------------------------------------------------------------
Key: AMQ-3115 URL: https://issues.apache.org/jira/browse/AMQ-3115 Project: ActiveMQ Issue Type: Bug Components: Broker Affects Versions: 5.4.2 Reporter: Gary Tully Assignee: Gary Tully Fix For: 5.5.0 I have a project where I'm trying to use a BrokerService with the DiscardingDLQBrokerPlugin in code, and I don't want/need the log messages created for the number of discarded messages. Eg: broker_serv = new BrokerService(); plugins[] = new BrokerPlugin[1]; ddlq_plugin = new DiscardingDLQBrokerPlugin(); ... ddlq_plugin.setDropAll(true); ddlq_plugin.setReportInterval(0); plugins[0] = ddlq_plugin; broker_serv.setPlugins(plugins); broker_serv.start(); Yet, in the DiscardingDLQBrokerPlugin the installPlugin() method doesn't pass its reportInterval to the DiscardingDLQBroker it creates. So the DiscardingDLQBroker uses its default reportingInterval of 1000, and no matter what I do with ddlq_plugin.setReportInterval(x) the reporting interval is always 1000. see http://activemq.2283324.n4.nabble.com/Bug-with-DiscardingDLQBrokerPlugin-reportInterval-Not-Used-td3174509.html -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.