activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bruce Snyder (JIRA)" <>
Subject [jira] Updated: (AMQ-2467) Confusion with changes to the default activemq.xml configuration file
Date Mon, 06 Dec 2010 19:56:09 GMT


Bruce Snyder updated AMQ-2467:

    Attachment: AMQ-2467.patch.txt

I didn't realize that this issue was not included in the 5.4.2 release so I'm attaching an
updated patch that provides the following:

* Disables flow control 
* Enables the {{<systemUsage>}} element by default (so that these settings are explicit
and not buried in code) 
* Syncs the values of the {{<systemUsage>}} element with the hard-coded default values
in the {{BrokerService.getSystemUsage()}} method 

> Confusion with changes to the default activemq.xml configuration file 
> ----------------------------------------------------------------------
>                 Key: AMQ-2467
>                 URL:
>             Project: ActiveMQ
>          Issue Type: Bug
>    Affects Versions: 5.3.0
>            Reporter: Bruce Snyder
>            Assignee: Bruce Snyder
>             Fix For: 5.5.0
>         Attachments: AMQ-2467.patch.txt, AMQ-2467.patch.txt
> The original intent of AMQ-1894 was to make the default configuration more production
ready instead of a demonstration of features. Evidently some of the changes to the default
configuration from AMQ-1894 got crossed resulting in some undesirable changes including: 
> * [Revision 812481|] commented
out the {{<systemUsage>}} element entirely. 
> * [Revision 812481|] also
set the default {{memoryLimit}} attribute on {{<systemUsage>}} element to 20mb instead
of the intended128mb. 
> * [Revision 813011|] added
back the {{memoryLimit}} attribute on {{<policyEntry>}} elements that apply to all destiations
after this attribute had been removed entirely in the original patch. 
> * [Revision 819520|] added
a {{<pendingSubscriberPolicy>}} element to the {{<policyEntry>}} element for all
topics. There should be no pendingSubscriberPolicy by default. 
> * [Revision 820563|] added
a {{<pendingQueuePolicy>}} element to the {{<policyEntry>}} element for all queues.
There should be no pendingQueuePolicy by default. 
> * It also looks like some of the docs got goofed up so I'll fix that, too. 
> * There are also three web applications enabled that shouldn't be including camel, demo
and fileserver 
> ** Enabling the camel web application also enables the camel JMX support which just confuses
users who notice the camel JMX domain is present 
> The original patch for AMQ-1894 removed the {{<destinationPolicy>}} element entirely.
At a later time it was agreed that it should be put back in but only to explicitly enable
producer flow control. 
> This issue is to remedy these items using a new patch. 

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message