You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Mark Frazier (JIRA)" <ji...@apache.org> on 2015/03/05 05:42:38 UTC
[jira] [Updated] (AMQ-5563) activemq-camel - Wrong default value in
javadoc
[ https://issues.apache.org/jira/browse/AMQ-5563?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mark Frazier updated AMQ-5563:
------------------------------
Attachment: AMQ5563.patch
I've updated the javadoc and attached a patch for it.
> activemq-camel - Wrong default value in javadoc
> -----------------------------------------------
>
> Key: AMQ-5563
> URL: https://issues.apache.org/jira/browse/AMQ-5563
> Project: ActiveMQ
> Issue Type: Bug
> Components: activemq-camel
> Affects Versions: 5.11.0
> Reporter: Claus Ibsen
> Priority: Minor
> Attachments: AMQ5563.patch
>
>
> In org.apache.activemq.camel.component.ActiveMQConfiguration
> We have default values
> private boolean useSingleConnection = false;
> private boolean usePooledConnection = true;
> And the javadoc says
> {code}
> /**
> * Enables or disables whether a Spring {@link SingleConnectionFactory} will be used so that when
> * messages are sent to ActiveMQ from outside of a message consuming thread, pooling will be used rather
> * than the default with the Spring {@link JmsTemplate} which will create a new connection, session, producer
> * for each message then close them all down again.
> * <p/>
> * The default value is true so that a single connection is used by default.
> *
> * @param useSingleConnection
> */
> public void setUseSingleConnection(boolean useSingleConnection) {
> this.useSingleConnection = useSingleConnection;
> }
> /**
> * Enables or disables whether a PooledConnectionFactory will be used so that when
> * messages are sent to ActiveMQ from outside of a message consuming thread, pooling will be used rather
> * than the default with the Spring {@link JmsTemplate} which will create a new connection, session, producer
> * for each message then close them all down again.
> * <p/>
> * The default value is false by default as it requires an extra dependency on commons-pool.
> */
> public void setUsePooledConnection(boolean usePooledConnection) {
> this.usePooledConnection = usePooledConnection;
> }
> {code}
> Notice the javadoc has wrong defaults. Its in fact pooled that is the default.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)