You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by bv...@apache.org on 2015/04/01 11:28:57 UTC

camel git commit: The apt plugin defaults to false for the primitive boolean types but not for the wrapper Boolean type.

Repository: camel
Updated Branches:
  refs/heads/master 26cdfc552 -> 17024cc6d


The apt plugin defaults to false for the primitive boolean types but not for the wrapper Boolean type.

Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/17024cc6
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/17024cc6
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/17024cc6

Branch: refs/heads/master
Commit: 17024cc6dffd3bf1779be0204144272337518ea9
Parents: 26cdfc5
Author: Babak Vahdat <bv...@apache.org>
Authored: Wed Apr 1 11:28:21 2015 +0200
Committer: Babak Vahdat <bv...@apache.org>
Committed: Wed Apr 1 11:28:21 2015 +0200

----------------------------------------------------------------------
 .../atmosphere/websocket/WebsocketEndpoint.java |  4 +-
 .../camel/component/avro/AvroConfiguration.java |  4 +-
 .../component/aws/ddb/DdbConfiguration.java     |  2 +-
 .../camel/component/aws/s3/S3Configuration.java |  4 +-
 .../component/aws/sdb/SdbConfiguration.java     |  2 +-
 .../component/aws/sqs/SqsConfiguration.java     |  2 +-
 .../camel/component/box/BoxConfiguration.java   |  2 +-
 .../component/cache/CacheConfiguration.java     |  6 +--
 .../camel/component/cmis/CMISSessionFacade.java |  2 +-
 .../camel/component/cometd/CometdEndpoint.java  |  4 +-
 .../component/couchdb/CouchDbEndpoint.java      |  2 +-
 .../component/disruptor/DisruptorEndpoint.java  |  4 +-
 .../file/remote/FtpsConfiguration.java          |  4 +-
 .../component/hdfs2/HdfsConfiguration.java      |  4 +-
 .../camel/component/irc/IrcConfiguration.java   |  2 +-
 .../component/javaspace/JavaSpaceEndpoint.java  |  2 +-
 .../camel/component/jdbc/JdbcEndpoint.java      |  4 +-
 .../camel/component/jms/JmsConfiguration.java   | 40 ++++++++++----------
 .../camel/component/mqtt/MQTTConfiguration.java |  2 +-
 .../component/netty/NettyConfiguration.java     |  8 ++--
 .../netty4/http/NettyHttpEndpoint.java          |  2 +-
 .../component/rabbitmq/RabbitMQEndpoint.java    |  6 +--
 .../camel/component/sjms/SjmsEndpoint.java      |  4 +-
 .../camel/component/smpp/SmppConfiguration.java |  4 +-
 .../camel/component/solr/SolrEndpoint.java      |  4 +-
 .../processor/XmlSignatureConfiguration.java    |  6 +--
 .../processor/XmlSignerConfiguration.java       |  2 +-
 .../processor/XmlVerifierConfiguration.java     |  4 +-
 .../camel/component/xmpp/XmppEndpoint.java      |  2 +-
 .../zookeeper/ZooKeeperConfiguration.java       |  8 ++--
 30 files changed, 73 insertions(+), 73 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/component/atmosphere/websocket/WebsocketEndpoint.java
----------------------------------------------------------------------
diff --git a/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/component/atmosphere/websocket/WebsocketEndpoint.java b/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/component/atmosphere/websocket/WebsocketEndpoint.java
index d449ca1..4fb273b 100644
--- a/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/component/atmosphere/websocket/WebsocketEndpoint.java
+++ b/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/component/atmosphere/websocket/WebsocketEndpoint.java
@@ -40,9 +40,9 @@ public class WebsocketEndpoint extends ServletEndpoint {
 
     @UriPath
     private String servicePath;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean sendToAll;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean useStreaming;
     
     public WebsocketEndpoint(String endPointURI, WebsocketComponent component, URI httpUri, HttpClientParams params, HttpConnectionManager httpConnectionManager,

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-avro/src/main/java/org/apache/camel/component/avro/AvroConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-avro/src/main/java/org/apache/camel/component/avro/AvroConfiguration.java b/components/camel-avro/src/main/java/org/apache/camel/component/avro/AvroConfiguration.java
index 3398c9b..de9642f 100644
--- a/components/camel-avro/src/main/java/org/apache/camel/component/avro/AvroConfiguration.java
+++ b/components/camel-avro/src/main/java/org/apache/camel/component/avro/AvroConfiguration.java
@@ -48,9 +48,9 @@ public class AvroConfiguration implements Cloneable {
     private String protocolClassName;
     @UriParam
     private String uriAuthority;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean reflectionProtocol;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean singleParameter;
 
     public AvroConfiguration copy() {

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/DdbConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/DdbConfiguration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/DdbConfiguration.java
index 691a104..ff9f063 100644
--- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/DdbConfiguration.java
+++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/DdbConfiguration.java
@@ -35,7 +35,7 @@ public class DdbConfiguration {
     private AmazonDynamoDB amazonDDBClient;
     @UriParam
     private String amazonDdbEndpoint;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private Boolean consistentRead;
     @UriParam(defaultValue = "PutItem")
     private DdbOperations operation = DdbOperations.PutItem;

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3Configuration.java
----------------------------------------------------------------------
diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3Configuration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3Configuration.java
index 1b5243e..ab19d46 100644
--- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3Configuration.java
+++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3Configuration.java
@@ -41,9 +41,9 @@ public class S3Configuration implements Cloneable {
     private String region;
     @UriParam(defaultValue = "true")
     private boolean deleteAfterRead = true;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean deleteAfterWrite;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean multiPartUpload;
     @UriParam(defaultValue = "" + 25 * 1024 * 1024)
     private long partSize = 25 * 1024 * 1024;

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/SdbConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/SdbConfiguration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/SdbConfiguration.java
index 38b9ff5..e6ce0cd 100644
--- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/SdbConfiguration.java
+++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/SdbConfiguration.java
@@ -37,7 +37,7 @@ public class SdbConfiguration {
     private String amazonSdbEndpoint;
     @UriParam
     private Integer maxNumberOfDomains;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private Boolean consistentRead;
     @UriParam(defaultValue = "PutAttributes")
     private SdbOperations operation = SdbOperations.PutAttributes;

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/SqsConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/SqsConfiguration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/SqsConfiguration.java
index aabae7f..31a3a2e 100644
--- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/SqsConfiguration.java
+++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/SqsConfiguration.java
@@ -57,7 +57,7 @@ public class SqsConfiguration {
     private Integer waitTimeSeconds;
     @UriParam
     private Integer defaultVisibilityTimeout;
-    @UriParam(defaultValue = "false")
+    @UriParam(defaultValue = "Boolean.FALSE")
     private Boolean extendMessageVisibility = Boolean.FALSE;
     @UriParam(defaultValue = "1")
     private Integer concurrentConsumers = 1;

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-box/src/main/java/org/apache/camel/component/box/BoxConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-box/src/main/java/org/apache/camel/component/box/BoxConfiguration.java b/components/camel-box/src/main/java/org/apache/camel/component/box/BoxConfiguration.java
index db2df83..e2d3cb0 100644
--- a/components/camel-box/src/main/java/org/apache/camel/component/box/BoxConfiguration.java
+++ b/components/camel-box/src/main/java/org/apache/camel/component/box/BoxConfiguration.java
@@ -59,7 +59,7 @@ public class BoxConfiguration {
     @UriParam
     private OAuthRefreshListener refreshListener;
 
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean revokeOnShutdown;
 
     @UriParam

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-cache/src/main/java/org/apache/camel/component/cache/CacheConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-cache/src/main/java/org/apache/camel/component/cache/CacheConfiguration.java b/components/camel-cache/src/main/java/org/apache/camel/component/cache/CacheConfiguration.java
index 1e74491..e55d6c4 100755
--- a/components/camel-cache/src/main/java/org/apache/camel/component/cache/CacheConfiguration.java
+++ b/components/camel-cache/src/main/java/org/apache/camel/component/cache/CacheConfiguration.java
@@ -38,15 +38,15 @@ public class CacheConfiguration implements Cloneable {
     private boolean overflowToDisk = true;
     @UriParam
     private String diskStorePath;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean eternal;
     @UriParam(defaultValue = "300")
     private long timeToLiveSeconds = 300;
     @UriParam(defaultValue = "300")
     private long timeToIdleSeconds = 300;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean diskPersistent;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private long diskExpiryThreadIntervalSeconds;
     @UriParam
     private boolean objectCache;

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMISSessionFacade.java
----------------------------------------------------------------------
diff --git a/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMISSessionFacade.java b/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMISSessionFacade.java
index 230479e..1f4bed4 100644
--- a/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMISSessionFacade.java
+++ b/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMISSessionFacade.java
@@ -51,7 +51,7 @@ public class CMISSessionFacade {
     private int pageSize = 100;
     @UriParam
     private int readCount;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean readContent;
     @UriParam
     private String username;

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-cometd/src/main/java/org/apache/camel/component/cometd/CometdEndpoint.java
----------------------------------------------------------------------
diff --git a/components/camel-cometd/src/main/java/org/apache/camel/component/cometd/CometdEndpoint.java b/components/camel-cometd/src/main/java/org/apache/camel/component/cometd/CometdEndpoint.java
index 7d124d5..bde31bd 100644
--- a/components/camel-cometd/src/main/java/org/apache/camel/component/cometd/CometdEndpoint.java
+++ b/components/camel-cometd/src/main/java/org/apache/camel/component/cometd/CometdEndpoint.java
@@ -59,11 +59,11 @@ public class CometdEndpoint extends DefaultEndpoint {
     private int multiFrameInterval = 1500;
     @UriParam(defaultValue = "true")
     private boolean jsonCommented = true;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean sessionHeadersEnabled;
     @UriParam(defaultValue = "1")
     private int logLevel = 1;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean crossOriginFilterOn;
     @UriParam
     private String allowedOrigins;

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-couchdb/src/main/java/org/apache/camel/component/couchdb/CouchDbEndpoint.java
----------------------------------------------------------------------
diff --git a/components/camel-couchdb/src/main/java/org/apache/camel/component/couchdb/CouchDbEndpoint.java b/components/camel-couchdb/src/main/java/org/apache/camel/component/couchdb/CouchDbEndpoint.java
index b185917..98358e3 100644
--- a/components/camel-couchdb/src/main/java/org/apache/camel/component/couchdb/CouchDbEndpoint.java
+++ b/components/camel-couchdb/src/main/java/org/apache/camel/component/couchdb/CouchDbEndpoint.java
@@ -55,7 +55,7 @@ public class CouchDbEndpoint extends DefaultEndpoint {
     private String password;
     @UriParam(defaultValue = "" + DEFAULT_HEARTBEAT)
     private long heartbeat = DEFAULT_HEARTBEAT;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean createDatabase;
     @UriParam(defaultValue = "true")
     private boolean deletes = true;

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-disruptor/src/main/java/org/apache/camel/component/disruptor/DisruptorEndpoint.java
----------------------------------------------------------------------
diff --git a/components/camel-disruptor/src/main/java/org/apache/camel/component/disruptor/DisruptorEndpoint.java b/components/camel-disruptor/src/main/java/org/apache/camel/component/disruptor/DisruptorEndpoint.java
index ba38651..8132472 100644
--- a/components/camel-disruptor/src/main/java/org/apache/camel/component/disruptor/DisruptorEndpoint.java
+++ b/components/camel-disruptor/src/main/java/org/apache/camel/component/disruptor/DisruptorEndpoint.java
@@ -56,13 +56,13 @@ public class DisruptorEndpoint extends DefaultEndpoint implements MultipleConsum
     private String name;
     @UriParam(defaultValue = "1")
     private final int concurrentConsumers;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private final boolean multipleConsumers;
     @UriParam(defaultValue = "IfReplyExpected")
     private WaitForTaskToComplete waitForTaskToComplete = WaitForTaskToComplete.IfReplyExpected;
     @UriParam(defaultValue = "30000")
     private long timeout = 30000;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean blockWhenFull;
     @UriParam(defaultValue = "Blocking")
     private DisruptorWaitStrategy waitStrategy;

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/FtpsConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/FtpsConfiguration.java b/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/FtpsConfiguration.java
index a4ecce9..d5e135f 100644
--- a/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/FtpsConfiguration.java
+++ b/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/FtpsConfiguration.java
@@ -31,9 +31,9 @@ public class FtpsConfiguration extends FtpConfiguration {
 
     @UriParam(defaultValue = "TLS")
     private String securityProtocol = "TLS";
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean isImplicit;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean disableSecureDataChannelDefaults;
     @UriParam
     private String execProt;

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsConfiguration.java b/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsConfiguration.java
index 58d602e..7dd5e55 100644
--- a/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsConfiguration.java
+++ b/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsConfiguration.java
@@ -41,9 +41,9 @@ public class HdfsConfiguration {
     private String path;
     @UriParam(defaultValue = "true")
     private boolean overwrite = true;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean append;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean wantAppend;
     @UriParam(defaultValue = "" + HdfsConstants.DEFAULT_BUFFERSIZE)
     private int bufferSize = HdfsConstants.DEFAULT_BUFFERSIZE;

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcConfiguration.java b/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcConfiguration.java
index 9c2adf4..0a71a27 100644
--- a/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcConfiguration.java
+++ b/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcConfiguration.java
@@ -75,7 +75,7 @@ public class IrcConfiguration implements Cloneable {
     private boolean onMode = true;
     @UriParam(defaultValue = "true")
     private boolean onPart = true;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean onReply;
     @UriParam(defaultValue = "true")
     private boolean onTopic = true;

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-javaspace/src/main/java/org/apache/camel/component/javaspace/JavaSpaceEndpoint.java
----------------------------------------------------------------------
diff --git a/components/camel-javaspace/src/main/java/org/apache/camel/component/javaspace/JavaSpaceEndpoint.java b/components/camel-javaspace/src/main/java/org/apache/camel/component/javaspace/JavaSpaceEndpoint.java
index f09ab9b..4b9e6ff 100644
--- a/components/camel-javaspace/src/main/java/org/apache/camel/component/javaspace/JavaSpaceEndpoint.java
+++ b/components/camel-javaspace/src/main/java/org/apache/camel/component/javaspace/JavaSpaceEndpoint.java
@@ -42,7 +42,7 @@ public class JavaSpaceEndpoint extends DefaultEndpoint {
     private int concurrentConsumers = 1;
     @UriParam
     private String spaceName;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean transactional;
     @UriParam
     private long transactionTimeout = Long.MAX_VALUE;

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java
----------------------------------------------------------------------
diff --git a/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java b/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java
index c0bb843..ff77f51 100755
--- a/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java
+++ b/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java
@@ -38,7 +38,7 @@ public class JdbcEndpoint extends DefaultEndpoint {
     private DataSource dataSource;
     @UriParam
     private int readSize;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean transacted;
     @UriParam(defaultValue = "true")
     private boolean resetAutoCommit = true;
@@ -49,7 +49,7 @@ public class JdbcEndpoint extends DefaultEndpoint {
     private JdbcPrepareStatementStrategy prepareStatementStrategy = new DefaultJdbcPrepareStatementStrategy();
     @UriParam(defaultValue = "true")
     private boolean allowNamedParameters = true;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean useHeadersAsParameters;
     @UriParam(defaultValue = "SelectList")
     private JdbcOutputType outputType = JdbcOutputType.SelectList;

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java b/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java
index 6229517..58a290c 100644
--- a/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java
+++ b/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java
@@ -83,7 +83,7 @@ public class JmsConfiguration implements Cloneable {
     private boolean errorHandlerLogStackTrace = true;
     @UriParam(defaultValue = "true")
     private boolean autoStartup = true;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean acceptMessagesWhileStopping;
     @UriParam
     private String clientId;
@@ -93,7 +93,7 @@ public class JmsConfiguration implements Cloneable {
     @UriParam
     private boolean exposeListenerSession = true;
     private TaskExecutor taskExecutor;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean pubSubNoLocal;
     @UriParam(defaultValue = "1")
     private int concurrentConsumers = 1;
@@ -121,7 +121,7 @@ public class JmsConfiguration implements Cloneable {
     @UriParam
     private int replyToMaxConcurrentConsumers;
     // JmsTemplate only
-    @UriParam(defaultValue = "false")
+    @UriParam
     private Boolean explicitQosEnabled;
     @UriParam(defaultValue = "true")
     private boolean deliveryPersistent = true;
@@ -141,7 +141,7 @@ public class JmsConfiguration implements Cloneable {
     @UriParam(defaultValue = "-1")
     private int priority = -1;
     // Transaction related configuration
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean transacted;
     private boolean transactedInOut;
     @UriParam(defaultValue = "true")
@@ -151,16 +151,16 @@ public class JmsConfiguration implements Cloneable {
     private String transactionName;
     @UriParam(defaultValue = "-1")
     private int transactionTimeout = -1;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean preserveMessageQos;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean disableReplyTo;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean eagerLoadingOfProperties;
     // Always make a JMS message copy when it's passed to Producer
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean alwaysCopyMessage;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean useMessageIDAsCorrelationID;
     private JmsProviderMetadata providerMetadata = new JmsProviderMetadata();
     private JmsOperations metadataJmsOperations;
@@ -174,26 +174,26 @@ public class JmsConfiguration implements Cloneable {
     private JmsMessageType jmsMessageType;
     @UriParam
     private JmsKeyFormatStrategy jmsKeyFormatStrategy;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean transferExchange;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean transferException;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean testConnectionOnStartup;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean asyncStartListener;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean asyncStopListener;
     // if the message is a JmsMessage and mapJmsMessage=false, force the
     // producer to send the javax.jms.Message body to the next JMS destination
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean forceSendOriginalMessage;
     // to force disabling time to live (works in both in-only or in-out mode)
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean disableTimeToLive;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private ReplyToType replyToType;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean asyncConsumer;
     // the cacheLevelName of reply manager
     @UriParam
@@ -201,10 +201,10 @@ public class JmsConfiguration implements Cloneable {
     @UriParam(defaultValue = "true")
     private boolean allowNullBody = true;
     private MessageListenerContainerFactory messageListenerContainerFactory;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean includeSentJMSMessageID;
     private DefaultTaskExecutorType defaultTaskExecutorType;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean includeAllJMSXProperties;
 
     public JmsConfiguration() {

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQTTConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQTTConfiguration.java b/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQTTConfiguration.java
index b7252a5..9bccf2e 100644
--- a/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQTTConfiguration.java
+++ b/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQTTConfiguration.java
@@ -93,7 +93,7 @@ public class MQTTConfiguration extends MQTT {
     private int disconnectWaitInSeconds = 5;
     @UriParam(defaultValue = "5")
     private int sendWaitInSeconds = 5;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean byDefaultRetain;
     @UriParam
     private QoS qos = QoS.AT_LEAST_ONCE;

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguration.java b/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguration.java
index 8b9d983..700fa0a 100644
--- a/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguration.java
+++ b/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguration.java
@@ -62,7 +62,7 @@ public class NettyConfiguration extends NettyServerBootstrapConfiguration implem
     private boolean disconnect;
     @UriParam(defaultValue = "true")
     private boolean lazyChannelCreation = true;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean transferExchange;
     @UriParam(defaultValue = "true")
     private boolean disconnectOnNoReply = true;
@@ -90,11 +90,11 @@ public class NettyConfiguration extends NettyServerBootstrapConfiguration implem
     private long producerPoolMinEvictableIdle = 5 * 60 * 1000L;
     @UriParam(defaultValue = "true")
     private boolean producerPoolEnabled = true;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean udpConnectionlessSending;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean clientMode;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean useChannelBuffer;
 
     /**

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-netty4-http/src/main/java/org/apache/camel/component/netty4/http/NettyHttpEndpoint.java
----------------------------------------------------------------------
diff --git a/components/camel-netty4-http/src/main/java/org/apache/camel/component/netty4/http/NettyHttpEndpoint.java b/components/camel-netty4-http/src/main/java/org/apache/camel/component/netty4/http/NettyHttpEndpoint.java
index 1b022bc..310f9d5 100644
--- a/components/camel-netty4-http/src/main/java/org/apache/camel/component/netty4/http/NettyHttpEndpoint.java
+++ b/components/camel-netty4-http/src/main/java/org/apache/camel/component/netty4/http/NettyHttpEndpoint.java
@@ -46,7 +46,7 @@ public class NettyHttpEndpoint extends NettyEndpoint implements HeaderFilterStra
     private HeaderFilterStrategy headerFilterStrategy;
     @UriParam
     private NettyHttpConfiguration configuration;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean traceEnabled;
     @UriParam
     private String httpMethodRestrict;

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQEndpoint.java
----------------------------------------------------------------------
diff --git a/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQEndpoint.java b/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQEndpoint.java
index 135d357..69c1dc5 100644
--- a/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQEndpoint.java
+++ b/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQEndpoint.java
@@ -70,7 +70,7 @@ public class RabbitMQEndpoint extends DefaultEndpoint {
     private boolean autoDelete = true;
     @UriParam(defaultValue = "true")
     private boolean durable = true;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean bridgeEndpoint;
     @UriParam
     private String queue = String.valueOf(UUID.randomUUID().toString().hashCode());
@@ -139,9 +139,9 @@ public class RabbitMQEndpoint extends DefaultEndpoint {
     //Maximum time (in milliseconds) waiting for channel
     @UriParam(defaultValue = "1000")
     private long channelPoolMaxWait = 1000;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean mandatory;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean immediate;
     @UriParam
     private ArgsConfigurer queueArgsConfigurer;

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsEndpoint.java
----------------------------------------------------------------------
diff --git a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsEndpoint.java b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsEndpoint.java
index 7135ad7..e3ad68d 100644
--- a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsEndpoint.java
+++ b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsEndpoint.java
@@ -78,9 +78,9 @@ public class SjmsEndpoint extends DefaultEndpoint implements MultipleConsumersSu
     private int transactionBatchCount = -1;
     @UriParam(defaultValue = "5000")
     private long transactionBatchTimeout = 5000;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean asyncStartListener;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean asyncStopListener;
     @UriParam(defaultValue = "true")
     private boolean prefillPool = true;

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppConfiguration.java b/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppConfiguration.java
index 3f29c25..903916e 100644
--- a/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppConfiguration.java
+++ b/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppConfiguration.java
@@ -89,13 +89,13 @@ public class SmppConfiguration implements Cloneable {
     private byte typeOfNumber = TypeOfNumber.UNKNOWN.value();
     @UriParam
     private byte numberingPlanIndicator = NumberingPlanIndicator.UNKNOWN.value();
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean usingSSL;
     @UriParam(defaultValue = "5000")
     private long initialReconnectDelay = 5000;
     @UriParam(defaultValue = "5000")
     private long reconnectDelay = 5000;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean lazySessionCreation;
     @UriParam
     private String httpProxyHost;

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrEndpoint.java
----------------------------------------------------------------------
diff --git a/components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrEndpoint.java b/components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrEndpoint.java
index 696a2df..d63883b 100644
--- a/components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrEndpoint.java
+++ b/components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrEndpoint.java
@@ -55,9 +55,9 @@ public class SolrEndpoint extends DefaultEndpoint {
     private Integer defaultMaxConnectionsPerHost;
     @UriParam
     private Integer maxTotalConnections;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private Boolean followRedirects;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private Boolean allowCompression;
     @UriParam
     private String zkHost;

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlSignatureConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlSignatureConfiguration.java b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlSignatureConfiguration.java
index 2289220..52b8097 100644
--- a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlSignatureConfiguration.java
+++ b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlSignatureConfiguration.java
@@ -39,12 +39,12 @@ public abstract class XmlSignatureConfiguration implements Cloneable, CamelConte
     private String baseUri;
 
     @UriParam
-    private Map<String, ? extends Object> cryptoContextProperties;
+    private Map<String, ?> cryptoContextProperties;
 
-    @UriParam(defaultValue = "true")
+    @UriParam(defaultValue = "Boolean.TRUE")
     private Boolean disallowDoctypeDecl = Boolean.TRUE;
 
-    @UriParam(defaultValue = "false")
+    @UriParam(defaultValue = "Boolean.FALSE")
     private Boolean omitXmlDeclaration = Boolean.FALSE;
 
     @UriParam(defaultValue = "true")

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlSignerConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlSignerConfiguration.java b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlSignerConfiguration.java
index 3872349..50bfaab 100644
--- a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlSignerConfiguration.java
+++ b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlSignerConfiguration.java
@@ -111,7 +111,7 @@ public class XmlSignerConfiguration extends XmlSignatureConfiguration {
      * value can be overwritten by the header
      * {@link XmlSignatureConstants#HEADER_MESSAGE_IS_PLAIN_TEXT}.
      */
-    @UriParam(defaultValue = "false")
+    @UriParam(defaultValue = "Boolean.FALSE")
     private Boolean plainText = Boolean.FALSE;
 
     /**

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlVerifierConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlVerifierConfiguration.java b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlVerifierConfiguration.java
index edd43e5..f6fdde1 100644
--- a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlVerifierConfiguration.java
+++ b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlVerifierConfiguration.java
@@ -59,10 +59,10 @@ public class XmlVerifierConfiguration extends XmlSignatureConfiguration {
     @UriParam(defaultValue = DefaultXmlSignature2Message.OUTPUT_NODE_SEARCH_TYPE_DEFAULT)
     private String outputNodeSearchType = DefaultXmlSignature2Message.OUTPUT_NODE_SEARCH_TYPE_DEFAULT;
 
-    @UriParam(defaultValue = "false")
+    @UriParam(defaultValue = "Boolean.FALSE")
     private Boolean removeSignatureElements = Boolean.FALSE;
 
-    @UriParam(defaultValue = "false")
+    @UriParam(defaultValue = "Boolean.TRUE")
     private Boolean secureValidation = Boolean.TRUE;
 
     public XmlVerifierConfiguration() {

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java
----------------------------------------------------------------------
diff --git a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java
index bbb070a..9cbbf47 100644
--- a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java
+++ b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java
@@ -74,7 +74,7 @@ public class XmppEndpoint extends DefaultEndpoint implements HeaderFilterStrateg
     private String resource = "Camel";
     @UriParam(defaultValue = "true")
     private boolean login = true;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean createAccount;
     @UriParam
     private String room;

http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-zookeeper/src/main/java/org/apache/camel/component/zookeeper/ZooKeeperConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-zookeeper/src/main/java/org/apache/camel/component/zookeeper/ZooKeeperConfiguration.java b/components/camel-zookeeper/src/main/java/org/apache/camel/component/zookeeper/ZooKeeperConfiguration.java
index 315166f..89b43a8 100644
--- a/components/camel-zookeeper/src/main/java/org/apache/camel/component/zookeeper/ZooKeeperConfiguration.java
+++ b/components/camel-zookeeper/src/main/java/org/apache/camel/component/zookeeper/ZooKeeperConfiguration.java
@@ -49,13 +49,13 @@ public class ZooKeeperConfiguration implements Cloneable {
     private long backoff = 5000;
     @UriParam(defaultValue = "true")
     private boolean awaitExistence = true;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean repeat;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean listChildren;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private boolean shouldCreate;
-    @UriParam(defaultValue = "false")
+    @UriParam
     private String createMode;
     @UriParam(defaultValue = "true")
     private boolean sendEmptyMessageOnDelete = true;


Re: camel git commit: The apt plugin defaults to false for the primitive boolean types but not for the wrapper Boolean type.

Posted by Babak Vahdat <ba...@swissonline.ch>.

Am 01.04.15 12:28 schrieb "Claus Ibsen" unter <cl...@gmail.com>:

>The default value is represented as text so the text should be "true"
>or "false".
>
>Not "Boolean.FALSE"

It's done now.

Babak

>
>
>On Wed, Apr 1, 2015 at 11:39 AM, Babak Vahdat
><ba...@swissonline.ch> wrote:
>>
>>
>> Am 01.04.15 11:32 schrieb "Claus Ibsen" unter <cl...@gmail.com>:
>>
>>>-1
>>>
>>>to this change
>>>
>>>   @UriParam(defaultValue = "Boolean.FALSE")
>>>
>>>It should be "true" or "false"
>>
>> Hi
>>
>> When the type is Boolean and not boolean then the compiler defaults to
>> null instead of false, so saying false would be wrong in that case,
>>right?
>> But probably I¹m missing something.
>>
>> Babak
>>
>>>
>>>On Wed, Apr 1, 2015 at 11:28 AM,  <bv...@apache.org> wrote:
>>>> Repository: camel
>>>> Updated Branches:
>>>>   refs/heads/master 26cdfc552 -> 17024cc6d
>>>>
>>>>
>>>> The apt plugin defaults to false for the primitive boolean types but
>>>>not for the wrapper Boolean type.
>>>>
>>>> Project: http://git-wip-us.apache.org/repos/asf/camel/repo
>>>> Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/17024cc6
>>>> Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/17024cc6
>>>> Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/17024cc6
>>>>
>>>> Branch: refs/heads/master
>>>> Commit: 17024cc6dffd3bf1779be0204144272337518ea9
>>>> Parents: 26cdfc5
>>>> Author: Babak Vahdat <bv...@apache.org>
>>>> Authored: Wed Apr 1 11:28:21 2015 +0200
>>>> Committer: Babak Vahdat <bv...@apache.org>
>>>> Committed: Wed Apr 1 11:28:21 2015 +0200
>>>>
>>>> ----------------------------------------------------------------------
>>>>  .../atmosphere/websocket/WebsocketEndpoint.java |  4 +-
>>>>  .../camel/component/avro/AvroConfiguration.java |  4 +-
>>>>  .../component/aws/ddb/DdbConfiguration.java     |  2 +-
>>>>  .../camel/component/aws/s3/S3Configuration.java |  4 +-
>>>>  .../component/aws/sdb/SdbConfiguration.java     |  2 +-
>>>>  .../component/aws/sqs/SqsConfiguration.java     |  2 +-
>>>>  .../camel/component/box/BoxConfiguration.java   |  2 +-
>>>>  .../component/cache/CacheConfiguration.java     |  6 +--
>>>>  .../camel/component/cmis/CMISSessionFacade.java |  2 +-
>>>>  .../camel/component/cometd/CometdEndpoint.java  |  4 +-
>>>>  .../component/couchdb/CouchDbEndpoint.java      |  2 +-
>>>>  .../component/disruptor/DisruptorEndpoint.java  |  4 +-
>>>>  .../file/remote/FtpsConfiguration.java          |  4 +-
>>>>  .../component/hdfs2/HdfsConfiguration.java      |  4 +-
>>>>  .../camel/component/irc/IrcConfiguration.java   |  2 +-
>>>>  .../component/javaspace/JavaSpaceEndpoint.java  |  2 +-
>>>>  .../camel/component/jdbc/JdbcEndpoint.java      |  4 +-
>>>>  .../camel/component/jms/JmsConfiguration.java   | 40
>>>>++++++++++----------
>>>>  .../camel/component/mqtt/MQTTConfiguration.java |  2 +-
>>>>  .../component/netty/NettyConfiguration.java     |  8 ++--
>>>>  .../netty4/http/NettyHttpEndpoint.java          |  2 +-
>>>>  .../component/rabbitmq/RabbitMQEndpoint.java    |  6 +--
>>>>  .../camel/component/sjms/SjmsEndpoint.java      |  4 +-
>>>>  .../camel/component/smpp/SmppConfiguration.java |  4 +-
>>>>  .../camel/component/solr/SolrEndpoint.java      |  4 +-
>>>>  .../processor/XmlSignatureConfiguration.java    |  6 +--
>>>>  .../processor/XmlSignerConfiguration.java       |  2 +-
>>>>  .../processor/XmlVerifierConfiguration.java     |  4 +-
>>>>  .../camel/component/xmpp/XmppEndpoint.java      |  2 +-
>>>>  .../zookeeper/ZooKeeperConfiguration.java       |  8 ++--
>>>>  30 files changed, 73 insertions(+), 73 deletions(-)
>>>> ----------------------------------------------------------------------
>>>>
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-atmosphere-websocket/src/main/java/org/apache/camel/component/atmosp
>>>>he
>>>>re/websocket/WebsocketEndpoint.java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/
>>>>co
>>>>mponent/atmosphere/websocket/WebsocketEndpoint.java
>>>>b/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/
>>>>co
>>>>mponent/atmosphere/websocket/WebsocketEndpoint.java
>>>> index d449ca1..4fb273b 100644
>>>> ---
>>>>a/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/
>>>>co
>>>>mponent/atmosphere/websocket/WebsocketEndpoint.java
>>>> +++
>>>>b/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/
>>>>co
>>>>mponent/atmosphere/websocket/WebsocketEndpoint.java
>>>> @@ -40,9 +40,9 @@ public class WebsocketEndpoint extends
>>>>ServletEndpoint {
>>>>
>>>>      @UriPath
>>>>      private String servicePath;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean sendToAll;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean useStreaming;
>>>>
>>>>      public WebsocketEndpoint(String endPointURI, WebsocketComponent
>>>>component, URI httpUri, HttpClientParams params, HttpConnectionManager
>>>>httpConnectionManager,
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-avro/src/main/java/org/apache/camel/component/avro/AvroConfiguration
>>>>.j
>>>>ava
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-avro/src/main/java/org/apache/camel/component/avro/A
>>>>vr
>>>>oConfiguration.java
>>>>b/components/camel-avro/src/main/java/org/apache/camel/component/avro/A
>>>>vr
>>>>oConfiguration.java
>>>> index 3398c9b..de9642f 100644
>>>> ---
>>>>a/components/camel-avro/src/main/java/org/apache/camel/component/avro/A
>>>>vr
>>>>oConfiguration.java
>>>> +++
>>>>b/components/camel-avro/src/main/java/org/apache/camel/component/avro/A
>>>>vr
>>>>oConfiguration.java
>>>> @@ -48,9 +48,9 @@ public class AvroConfiguration implements Cloneable
>>>>{
>>>>      private String protocolClassName;
>>>>      @UriParam
>>>>      private String uriAuthority;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean reflectionProtocol;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean singleParameter;
>>>>
>>>>      public AvroConfiguration copy() {
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-aws/src/main/java/org/apache/camel/component/aws/ddb/DdbConfiguratio
>>>>n.
>>>>java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb
>>>>/D
>>>>dbConfiguration.java
>>>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb
>>>>/D
>>>>dbConfiguration.java
>>>> index 691a104..ff9f063 100644
>>>> ---
>>>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb
>>>>/D
>>>>dbConfiguration.java
>>>> +++
>>>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb
>>>>/D
>>>>dbConfiguration.java
>>>> @@ -35,7 +35,7 @@ public class DdbConfiguration {
>>>>      private AmazonDynamoDB amazonDDBClient;
>>>>      @UriParam
>>>>      private String amazonDdbEndpoint;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private Boolean consistentRead;
>>>>      @UriParam(defaultValue = "PutItem")
>>>>      private DdbOperations operation = DdbOperations.PutItem;
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-aws/src/main/java/org/apache/camel/component/aws/s3/S3Configuration.
>>>>ja
>>>>va
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/
>>>>S3
>>>>Configuration.java
>>>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/
>>>>S3
>>>>Configuration.java
>>>> index 1b5243e..ab19d46 100644
>>>> ---
>>>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/
>>>>S3
>>>>Configuration.java
>>>> +++
>>>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/
>>>>S3
>>>>Configuration.java
>>>> @@ -41,9 +41,9 @@ public class S3Configuration implements Cloneable {
>>>>      private String region;
>>>>      @UriParam(defaultValue = "true")
>>>>      private boolean deleteAfterRead = true;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean deleteAfterWrite;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean multiPartUpload;
>>>>      @UriParam(defaultValue = "" + 25 * 1024 * 1024)
>>>>      private long partSize = 25 * 1024 * 1024;
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-aws/src/main/java/org/apache/camel/component/aws/sdb/SdbConfiguratio
>>>>n.
>>>>java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb
>>>>/S
>>>>dbConfiguration.java
>>>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb
>>>>/S
>>>>dbConfiguration.java
>>>> index 38b9ff5..e6ce0cd 100644
>>>> ---
>>>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb
>>>>/S
>>>>dbConfiguration.java
>>>> +++
>>>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb
>>>>/S
>>>>dbConfiguration.java
>>>> @@ -37,7 +37,7 @@ public class SdbConfiguration {
>>>>      private String amazonSdbEndpoint;
>>>>      @UriParam
>>>>      private Integer maxNumberOfDomains;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private Boolean consistentRead;
>>>>      @UriParam(defaultValue = "PutAttributes")
>>>>      private SdbOperations operation = SdbOperations.PutAttributes;
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-aws/src/main/java/org/apache/camel/component/aws/sqs/SqsConfiguratio
>>>>n.
>>>>java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs
>>>>/S
>>>>qsConfiguration.java
>>>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs
>>>>/S
>>>>qsConfiguration.java
>>>> index aabae7f..31a3a2e 100644
>>>> ---
>>>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs
>>>>/S
>>>>qsConfiguration.java
>>>> +++
>>>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs
>>>>/S
>>>>qsConfiguration.java
>>>> @@ -57,7 +57,7 @@ public class SqsConfiguration {
>>>>      private Integer waitTimeSeconds;
>>>>      @UriParam
>>>>      private Integer defaultVisibilityTimeout;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam(defaultValue = "Boolean.FALSE")
>>>>      private Boolean extendMessageVisibility = Boolean.FALSE;
>>>>      @UriParam(defaultValue = "1")
>>>>      private Integer concurrentConsumers = 1;
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-box/src/main/java/org/apache/camel/component/box/BoxConfiguration.ja
>>>>va
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-box/src/main/java/org/apache/camel/component/box/Box
>>>>Co
>>>>nfiguration.java
>>>>b/components/camel-box/src/main/java/org/apache/camel/component/box/Box
>>>>Co
>>>>nfiguration.java
>>>> index db2df83..e2d3cb0 100644
>>>> ---
>>>>a/components/camel-box/src/main/java/org/apache/camel/component/box/Box
>>>>Co
>>>>nfiguration.java
>>>> +++
>>>>b/components/camel-box/src/main/java/org/apache/camel/component/box/Box
>>>>Co
>>>>nfiguration.java
>>>> @@ -59,7 +59,7 @@ public class BoxConfiguration {
>>>>      @UriParam
>>>>      private OAuthRefreshListener refreshListener;
>>>>
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean revokeOnShutdown;
>>>>
>>>>      @UriParam
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-cache/src/main/java/org/apache/camel/component/cache/CacheConfigurat
>>>>io
>>>>n.java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-cache/src/main/java/org/apache/camel/component/cache
>>>>/C
>>>>acheConfiguration.java
>>>>b/components/camel-cache/src/main/java/org/apache/camel/component/cache
>>>>/C
>>>>acheConfiguration.java
>>>> index 1e74491..e55d6c4 100755
>>>> ---
>>>>a/components/camel-cache/src/main/java/org/apache/camel/component/cache
>>>>/C
>>>>acheConfiguration.java
>>>> +++
>>>>b/components/camel-cache/src/main/java/org/apache/camel/component/cache
>>>>/C
>>>>acheConfiguration.java
>>>> @@ -38,15 +38,15 @@ public class CacheConfiguration implements
>>>>Cloneable {
>>>>      private boolean overflowToDisk = true;
>>>>      @UriParam
>>>>      private String diskStorePath;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean eternal;
>>>>      @UriParam(defaultValue = "300")
>>>>      private long timeToLiveSeconds = 300;
>>>>      @UriParam(defaultValue = "300")
>>>>      private long timeToIdleSeconds = 300;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean diskPersistent;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private long diskExpiryThreadIntervalSeconds;
>>>>      @UriParam
>>>>      private boolean objectCache;
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-cmis/src/main/java/org/apache/camel/component/cmis/CMISSessionFacade
>>>>.j
>>>>ava
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/C
>>>>MI
>>>>SSessionFacade.java
>>>>b/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/C
>>>>MI
>>>>SSessionFacade.java
>>>> index 230479e..1f4bed4 100644
>>>> ---
>>>>a/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/C
>>>>MI
>>>>SSessionFacade.java
>>>> +++
>>>>b/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/C
>>>>MI
>>>>SSessionFacade.java
>>>> @@ -51,7 +51,7 @@ public class CMISSessionFacade {
>>>>      private int pageSize = 100;
>>>>      @UriParam
>>>>      private int readCount;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean readContent;
>>>>      @UriParam
>>>>      private String username;
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-cometd/src/main/java/org/apache/camel/component/cometd/CometdEndpoin
>>>>t.
>>>>java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-cometd/src/main/java/org/apache/camel/component/come
>>>>td
>>>>/CometdEndpoint.java
>>>>b/components/camel-cometd/src/main/java/org/apache/camel/component/come
>>>>td
>>>>/CometdEndpoint.java
>>>> index 7d124d5..bde31bd 100644
>>>> ---
>>>>a/components/camel-cometd/src/main/java/org/apache/camel/component/come
>>>>td
>>>>/CometdEndpoint.java
>>>> +++
>>>>b/components/camel-cometd/src/main/java/org/apache/camel/component/come
>>>>td
>>>>/CometdEndpoint.java
>>>> @@ -59,11 +59,11 @@ public class CometdEndpoint extends
>>>>DefaultEndpoint
>>>>{
>>>>      private int multiFrameInterval = 1500;
>>>>      @UriParam(defaultValue = "true")
>>>>      private boolean jsonCommented = true;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean sessionHeadersEnabled;
>>>>      @UriParam(defaultValue = "1")
>>>>      private int logLevel = 1;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean crossOriginFilterOn;
>>>>      @UriParam
>>>>      private String allowedOrigins;
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-couchdb/src/main/java/org/apache/camel/component/couchdb/CouchDbEndp
>>>>oi
>>>>nt.java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-couchdb/src/main/java/org/apache/camel/component/cou
>>>>ch
>>>>db/CouchDbEndpoint.java
>>>>b/components/camel-couchdb/src/main/java/org/apache/camel/component/cou
>>>>ch
>>>>db/CouchDbEndpoint.java
>>>> index b185917..98358e3 100644
>>>> ---
>>>>a/components/camel-couchdb/src/main/java/org/apache/camel/component/cou
>>>>ch
>>>>db/CouchDbEndpoint.java
>>>> +++
>>>>b/components/camel-couchdb/src/main/java/org/apache/camel/component/cou
>>>>ch
>>>>db/CouchDbEndpoint.java
>>>> @@ -55,7 +55,7 @@ public class CouchDbEndpoint extends
>>>>DefaultEndpoint {
>>>>      private String password;
>>>>      @UriParam(defaultValue = "" + DEFAULT_HEARTBEAT)
>>>>      private long heartbeat = DEFAULT_HEARTBEAT;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean createDatabase;
>>>>      @UriParam(defaultValue = "true")
>>>>      private boolean deletes = true;
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-disruptor/src/main/java/org/apache/camel/component/disruptor/Disrupt
>>>>or
>>>>Endpoint.java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-disruptor/src/main/java/org/apache/camel/component/d
>>>>is
>>>>ruptor/DisruptorEndpoint.java
>>>>b/components/camel-disruptor/src/main/java/org/apache/camel/component/d
>>>>is
>>>>ruptor/DisruptorEndpoint.java
>>>> index ba38651..8132472 100644
>>>> ---
>>>>a/components/camel-disruptor/src/main/java/org/apache/camel/component/d
>>>>is
>>>>ruptor/DisruptorEndpoint.java
>>>> +++
>>>>b/components/camel-disruptor/src/main/java/org/apache/camel/component/d
>>>>is
>>>>ruptor/DisruptorEndpoint.java
>>>> @@ -56,13 +56,13 @@ public class DisruptorEndpoint extends
>>>>DefaultEndpoint implements MultipleConsum
>>>>      private String name;
>>>>      @UriParam(defaultValue = "1")
>>>>      private final int concurrentConsumers;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private final boolean multipleConsumers;
>>>>      @UriParam(defaultValue = "IfReplyExpected")
>>>>      private WaitForTaskToComplete waitForTaskToComplete =
>>>>WaitForTaskToComplete.IfReplyExpected;
>>>>      @UriParam(defaultValue = "30000")
>>>>      private long timeout = 30000;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean blockWhenFull;
>>>>      @UriParam(defaultValue = "Blocking")
>>>>      private DisruptorWaitStrategy waitStrategy;
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-ftp/src/main/java/org/apache/camel/component/file/remote/FtpsConfigu
>>>>ra
>>>>tion.java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-ftp/src/main/java/org/apache/camel/component/file/re
>>>>mo
>>>>te/FtpsConfiguration.java
>>>>b/components/camel-ftp/src/main/java/org/apache/camel/component/file/re
>>>>mo
>>>>te/FtpsConfiguration.java
>>>> index a4ecce9..d5e135f 100644
>>>> ---
>>>>a/components/camel-ftp/src/main/java/org/apache/camel/component/file/re
>>>>mo
>>>>te/FtpsConfiguration.java
>>>> +++
>>>>b/components/camel-ftp/src/main/java/org/apache/camel/component/file/re
>>>>mo
>>>>te/FtpsConfiguration.java
>>>> @@ -31,9 +31,9 @@ public class FtpsConfiguration extends
>>>>FtpConfiguration {
>>>>
>>>>      @UriParam(defaultValue = "TLS")
>>>>      private String securityProtocol = "TLS";
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean isImplicit;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean disableSecureDataChannelDefaults;
>>>>      @UriParam
>>>>      private String execProt;
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsConfigurati
>>>>on
>>>>.java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2
>>>>/H
>>>>dfsConfiguration.java
>>>>b/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2
>>>>/H
>>>>dfsConfiguration.java
>>>> index 58d602e..7dd5e55 100644
>>>> ---
>>>>a/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2
>>>>/H
>>>>dfsConfiguration.java
>>>> +++
>>>>b/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2
>>>>/H
>>>>dfsConfiguration.java
>>>> @@ -41,9 +41,9 @@ public class HdfsConfiguration {
>>>>      private String path;
>>>>      @UriParam(defaultValue = "true")
>>>>      private boolean overwrite = true;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean append;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean wantAppend;
>>>>      @UriParam(defaultValue = "" + HdfsConstants.DEFAULT_BUFFERSIZE)
>>>>      private int bufferSize = HdfsConstants.DEFAULT_BUFFERSIZE;
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-irc/src/main/java/org/apache/camel/component/irc/IrcConfiguration.ja
>>>>va
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-irc/src/main/java/org/apache/camel/component/irc/Irc
>>>>Co
>>>>nfiguration.java
>>>>b/components/camel-irc/src/main/java/org/apache/camel/component/irc/Irc
>>>>Co
>>>>nfiguration.java
>>>> index 9c2adf4..0a71a27 100644
>>>> ---
>>>>a/components/camel-irc/src/main/java/org/apache/camel/component/irc/Irc
>>>>Co
>>>>nfiguration.java
>>>> +++
>>>>b/components/camel-irc/src/main/java/org/apache/camel/component/irc/Irc
>>>>Co
>>>>nfiguration.java
>>>> @@ -75,7 +75,7 @@ public class IrcConfiguration implements Cloneable {
>>>>      private boolean onMode = true;
>>>>      @UriParam(defaultValue = "true")
>>>>      private boolean onPart = true;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean onReply;
>>>>      @UriParam(defaultValue = "true")
>>>>      private boolean onTopic = true;
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-javaspace/src/main/java/org/apache/camel/component/javaspace/JavaSpa
>>>>ce
>>>>Endpoint.java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-javaspace/src/main/java/org/apache/camel/component/j
>>>>av
>>>>aspace/JavaSpaceEndpoint.java
>>>>b/components/camel-javaspace/src/main/java/org/apache/camel/component/j
>>>>av
>>>>aspace/JavaSpaceEndpoint.java
>>>> index f09ab9b..4b9e6ff 100644
>>>> ---
>>>>a/components/camel-javaspace/src/main/java/org/apache/camel/component/j
>>>>av
>>>>aspace/JavaSpaceEndpoint.java
>>>> +++
>>>>b/components/camel-javaspace/src/main/java/org/apache/camel/component/j
>>>>av
>>>>aspace/JavaSpaceEndpoint.java
>>>> @@ -42,7 +42,7 @@ public class JavaSpaceEndpoint extends
>>>>DefaultEndpoint {
>>>>      private int concurrentConsumers = 1;
>>>>      @UriParam
>>>>      private String spaceName;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean transactional;
>>>>      @UriParam
>>>>      private long transactionTimeout = Long.MAX_VALUE;
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/J
>>>>db
>>>>cEndpoint.java
>>>>b/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/J
>>>>db
>>>>cEndpoint.java
>>>> index c0bb843..ff77f51 100755
>>>> ---
>>>>a/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/J
>>>>db
>>>>cEndpoint.java
>>>> +++
>>>>b/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/J
>>>>db
>>>>cEndpoint.java
>>>> @@ -38,7 +38,7 @@ public class JdbcEndpoint extends DefaultEndpoint {
>>>>      private DataSource dataSource;
>>>>      @UriParam
>>>>      private int readSize;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean transacted;
>>>>      @UriParam(defaultValue = "true")
>>>>      private boolean resetAutoCommit = true;
>>>> @@ -49,7 +49,7 @@ public class JdbcEndpoint extends DefaultEndpoint {
>>>>      private JdbcPrepareStatementStrategy prepareStatementStrategy =
>>>>new DefaultJdbcPrepareStatementStrategy();
>>>>      @UriParam(defaultValue = "true")
>>>>      private boolean allowNamedParameters = true;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean useHeadersAsParameters;
>>>>      @UriParam(defaultValue = "SelectList")
>>>>      private JdbcOutputType outputType = JdbcOutputType.SelectList;
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.ja
>>>>va
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-jms/src/main/java/org/apache/camel/component/jms/Jms
>>>>Co
>>>>nfiguration.java
>>>>b/components/camel-jms/src/main/java/org/apache/camel/component/jms/Jms
>>>>Co
>>>>nfiguration.java
>>>> index 6229517..58a290c 100644
>>>> ---
>>>>a/components/camel-jms/src/main/java/org/apache/camel/component/jms/Jms
>>>>Co
>>>>nfiguration.java
>>>> +++
>>>>b/components/camel-jms/src/main/java/org/apache/camel/component/jms/Jms
>>>>Co
>>>>nfiguration.java
>>>> @@ -83,7 +83,7 @@ public class JmsConfiguration implements Cloneable {
>>>>      private boolean errorHandlerLogStackTrace = true;
>>>>      @UriParam(defaultValue = "true")
>>>>      private boolean autoStartup = true;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean acceptMessagesWhileStopping;
>>>>      @UriParam
>>>>      private String clientId;
>>>> @@ -93,7 +93,7 @@ public class JmsConfiguration implements Cloneable {
>>>>      @UriParam
>>>>      private boolean exposeListenerSession = true;
>>>>      private TaskExecutor taskExecutor;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean pubSubNoLocal;
>>>>      @UriParam(defaultValue = "1")
>>>>      private int concurrentConsumers = 1;
>>>> @@ -121,7 +121,7 @@ public class JmsConfiguration implements
>>>>Cloneable {
>>>>      @UriParam
>>>>      private int replyToMaxConcurrentConsumers;
>>>>      // JmsTemplate only
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private Boolean explicitQosEnabled;
>>>>      @UriParam(defaultValue = "true")
>>>>      private boolean deliveryPersistent = true;
>>>> @@ -141,7 +141,7 @@ public class JmsConfiguration implements
>>>>Cloneable {
>>>>      @UriParam(defaultValue = "-1")
>>>>      private int priority = -1;
>>>>      // Transaction related configuration
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean transacted;
>>>>      private boolean transactedInOut;
>>>>      @UriParam(defaultValue = "true")
>>>> @@ -151,16 +151,16 @@ public class JmsConfiguration implements
>>>>Cloneable {
>>>>      private String transactionName;
>>>>      @UriParam(defaultValue = "-1")
>>>>      private int transactionTimeout = -1;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean preserveMessageQos;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean disableReplyTo;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean eagerLoadingOfProperties;
>>>>      // Always make a JMS message copy when it's passed to Producer
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean alwaysCopyMessage;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean useMessageIDAsCorrelationID;
>>>>      private JmsProviderMetadata providerMetadata = new
>>>>JmsProviderMetadata();
>>>>      private JmsOperations metadataJmsOperations;
>>>> @@ -174,26 +174,26 @@ public class JmsConfiguration implements
>>>>Cloneable {
>>>>      private JmsMessageType jmsMessageType;
>>>>      @UriParam
>>>>      private JmsKeyFormatStrategy jmsKeyFormatStrategy;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean transferExchange;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean transferException;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean testConnectionOnStartup;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean asyncStartListener;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean asyncStopListener;
>>>>      // if the message is a JmsMessage and mapJmsMessage=false, force
>>>>the
>>>>      // producer to send the javax.jms.Message body to the next JMS
>>>>destination
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean forceSendOriginalMessage;
>>>>      // to force disabling time to live (works in both in-only or
>>>>in-out mode)
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean disableTimeToLive;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private ReplyToType replyToType;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean asyncConsumer;
>>>>      // the cacheLevelName of reply manager
>>>>      @UriParam
>>>> @@ -201,10 +201,10 @@ public class JmsConfiguration implements
>>>>Cloneable {
>>>>      @UriParam(defaultValue = "true")
>>>>      private boolean allowNullBody = true;
>>>>      private MessageListenerContainerFactory
>>>>messageListenerContainerFactory;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean includeSentJMSMessageID;
>>>>      private DefaultTaskExecutorType defaultTaskExecutorType;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean includeAllJMSXProperties;
>>>>
>>>>      public JmsConfiguration() {
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-mqtt/src/main/java/org/apache/camel/component/mqtt/MQTTConfiguration
>>>>.j
>>>>ava
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/M
>>>>QT
>>>>TConfiguration.java
>>>>b/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/M
>>>>QT
>>>>TConfiguration.java
>>>> index b7252a5..9bccf2e 100644
>>>> ---
>>>>a/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/M
>>>>QT
>>>>TConfiguration.java
>>>> +++
>>>>b/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/M
>>>>QT
>>>>TConfiguration.java
>>>> @@ -93,7 +93,7 @@ public class MQTTConfiguration extends MQTT {
>>>>      private int disconnectWaitInSeconds = 5;
>>>>      @UriParam(defaultValue = "5")
>>>>      private int sendWaitInSeconds = 5;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean byDefaultRetain;
>>>>      @UriParam
>>>>      private QoS qos = QoS.AT_LEAST_ONCE;
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-netty/src/main/java/org/apache/camel/component/netty/NettyConfigurat
>>>>io
>>>>n.java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-netty/src/main/java/org/apache/camel/component/netty
>>>>/N
>>>>ettyConfiguration.java
>>>>b/components/camel-netty/src/main/java/org/apache/camel/component/netty
>>>>/N
>>>>ettyConfiguration.java
>>>> index 8b9d983..700fa0a 100644
>>>> ---
>>>>a/components/camel-netty/src/main/java/org/apache/camel/component/netty
>>>>/N
>>>>ettyConfiguration.java
>>>> +++
>>>>b/components/camel-netty/src/main/java/org/apache/camel/component/netty
>>>>/N
>>>>ettyConfiguration.java
>>>> @@ -62,7 +62,7 @@ public class NettyConfiguration extends
>>>>NettyServerBootstrapConfiguration implem
>>>>      private boolean disconnect;
>>>>      @UriParam(defaultValue = "true")
>>>>      private boolean lazyChannelCreation = true;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean transferExchange;
>>>>      @UriParam(defaultValue = "true")
>>>>      private boolean disconnectOnNoReply = true;
>>>> @@ -90,11 +90,11 @@ public class NettyConfiguration extends
>>>>NettyServerBootstrapConfiguration implem
>>>>      private long producerPoolMinEvictableIdle = 5 * 60 * 1000L;
>>>>      @UriParam(defaultValue = "true")
>>>>      private boolean producerPoolEnabled = true;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean udpConnectionlessSending;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean clientMode;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean useChannelBuffer;
>>>>
>>>>      /**
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-netty4-http/src/main/java/org/apache/camel/component/netty4/http/Net
>>>>ty
>>>>HttpEndpoint.java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-netty4-http/src/main/java/org/apache/camel/component
>>>>/n
>>>>etty4/http/NettyHttpEndpoint.java
>>>>b/components/camel-netty4-http/src/main/java/org/apache/camel/component
>>>>/n
>>>>etty4/http/NettyHttpEndpoint.java
>>>> index 1b022bc..310f9d5 100644
>>>> ---
>>>>a/components/camel-netty4-http/src/main/java/org/apache/camel/component
>>>>/n
>>>>etty4/http/NettyHttpEndpoint.java
>>>> +++
>>>>b/components/camel-netty4-http/src/main/java/org/apache/camel/component
>>>>/n
>>>>etty4/http/NettyHttpEndpoint.java
>>>> @@ -46,7 +46,7 @@ public class NettyHttpEndpoint extends NettyEndpoint
>>>>implements HeaderFilterStra
>>>>      private HeaderFilterStrategy headerFilterStrategy;
>>>>      @UriParam
>>>>      private NettyHttpConfiguration configuration;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean traceEnabled;
>>>>      @UriParam
>>>>      private String httpMethodRestrict;
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQE
>>>>nd
>>>>point.java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-rabbitmq/src/main/java/org/apache/camel/component/ra
>>>>bb
>>>>itmq/RabbitMQEndpoint.java
>>>>b/components/camel-rabbitmq/src/main/java/org/apache/camel/component/ra
>>>>bb
>>>>itmq/RabbitMQEndpoint.java
>>>> index 135d357..69c1dc5 100644
>>>> ---
>>>>a/components/camel-rabbitmq/src/main/java/org/apache/camel/component/ra
>>>>bb
>>>>itmq/RabbitMQEndpoint.java
>>>> +++
>>>>b/components/camel-rabbitmq/src/main/java/org/apache/camel/component/ra
>>>>bb
>>>>itmq/RabbitMQEndpoint.java
>>>> @@ -70,7 +70,7 @@ public class RabbitMQEndpoint extends 
>>>>DefaultEndpoint
>>>>{
>>>>      private boolean autoDelete = true;
>>>>      @UriParam(defaultValue = "true")
>>>>      private boolean durable = true;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean bridgeEndpoint;
>>>>      @UriParam
>>>>      private String queue =
>>>>String.valueOf(UUID.randomUUID().toString().hashCode());
>>>> @@ -139,9 +139,9 @@ public class RabbitMQEndpoint extends
>>>>DefaultEndpoint {
>>>>      //Maximum time (in milliseconds) waiting for channel
>>>>      @UriParam(defaultValue = "1000")
>>>>      private long channelPoolMaxWait = 1000;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean mandatory;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean immediate;
>>>>      @UriParam
>>>>      private ArgsConfigurer queueArgsConfigurer;
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-sjms/src/main/java/org/apache/camel/component/sjms/SjmsEndpoint.java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/S
>>>>jm
>>>>sEndpoint.java
>>>>b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/S
>>>>jm
>>>>sEndpoint.java
>>>> index 7135ad7..e3ad68d 100644
>>>> ---
>>>>a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/S
>>>>jm
>>>>sEndpoint.java
>>>> +++
>>>>b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/S
>>>>jm
>>>>sEndpoint.java
>>>> @@ -78,9 +78,9 @@ public class SjmsEndpoint extends DefaultEndpoint
>>>>implements MultipleConsumersSu
>>>>      private int transactionBatchCount = -1;
>>>>      @UriParam(defaultValue = "5000")
>>>>      private long transactionBatchTimeout = 5000;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean asyncStartListener;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean asyncStopListener;
>>>>      @UriParam(defaultValue = "true")
>>>>      private boolean prefillPool = true;
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-smpp/src/main/java/org/apache/camel/component/smpp/SmppConfiguration
>>>>.j
>>>>ava
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/S
>>>>mp
>>>>pConfiguration.java
>>>>b/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/S
>>>>mp
>>>>pConfiguration.java
>>>> index 3f29c25..903916e 100644
>>>> ---
>>>>a/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/S
>>>>mp
>>>>pConfiguration.java
>>>> +++
>>>>b/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/S
>>>>mp
>>>>pConfiguration.java
>>>> @@ -89,13 +89,13 @@ public class SmppConfiguration implements 
>>>>Cloneable
>>>>{
>>>>      private byte typeOfNumber = TypeOfNumber.UNKNOWN.value();
>>>>      @UriParam
>>>>      private byte numberingPlanIndicator =
>>>>NumberingPlanIndicator.UNKNOWN.value();
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean usingSSL;
>>>>      @UriParam(defaultValue = "5000")
>>>>      private long initialReconnectDelay = 5000;
>>>>      @UriParam(defaultValue = "5000")
>>>>      private long reconnectDelay = 5000;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean lazySessionCreation;
>>>>      @UriParam
>>>>      private String httpProxyHost;
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-solr/src/main/java/org/apache/camel/component/solr/SolrEndpoint.java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-solr/src/main/java/org/apache/camel/component/solr/S
>>>>ol
>>>>rEndpoint.java
>>>>b/components/camel-solr/src/main/java/org/apache/camel/component/solr/S
>>>>ol
>>>>rEndpoint.java
>>>> index 696a2df..d63883b 100644
>>>> ---
>>>>a/components/camel-solr/src/main/java/org/apache/camel/component/solr/S
>>>>ol
>>>>rEndpoint.java
>>>> +++
>>>>b/components/camel-solr/src/main/java/org/apache/camel/component/solr/S
>>>>ol
>>>>rEndpoint.java
>>>> @@ -55,9 +55,9 @@ public class SolrEndpoint extends DefaultEndpoint {
>>>>      private Integer defaultMaxConnectionsPerHost;
>>>>      @UriParam
>>>>      private Integer maxTotalConnections;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private Boolean followRedirects;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private Boolean allowCompression;
>>>>      @UriParam
>>>>      private String zkHost;
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/pro
>>>>ce
>>>>ssor/XmlSignatureConfiguration.java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component
>>>>/x
>>>>mlsecurity/processor/XmlSignatureConfiguration.java
>>>>b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component
>>>>/x
>>>>mlsecurity/processor/XmlSignatureConfiguration.java
>>>> index 2289220..52b8097 100644
>>>> ---
>>>>a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component
>>>>/x
>>>>mlsecurity/processor/XmlSignatureConfiguration.java
>>>> +++
>>>>b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component
>>>>/x
>>>>mlsecurity/processor/XmlSignatureConfiguration.java
>>>> @@ -39,12 +39,12 @@ public abstract class XmlSignatureConfiguration
>>>>implements Cloneable, CamelConte
>>>>      private String baseUri;
>>>>
>>>>      @UriParam
>>>> -    private Map<String, ? extends Object> cryptoContextProperties;
>>>> +    private Map<String, ?> cryptoContextProperties;
>>>>
>>>> -    @UriParam(defaultValue = "true")
>>>> +    @UriParam(defaultValue = "Boolean.TRUE")
>>>>      private Boolean disallowDoctypeDecl = Boolean.TRUE;
>>>>
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam(defaultValue = "Boolean.FALSE")
>>>>      private Boolean omitXmlDeclaration = Boolean.FALSE;
>>>>
>>>>      @UriParam(defaultValue = "true")
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/pro
>>>>ce
>>>>ssor/XmlSignerConfiguration.java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component
>>>>/x
>>>>mlsecurity/processor/XmlSignerConfiguration.java
>>>>b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component
>>>>/x
>>>>mlsecurity/processor/XmlSignerConfiguration.java
>>>> index 3872349..50bfaab 100644
>>>> ---
>>>>a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component
>>>>/x
>>>>mlsecurity/processor/XmlSignerConfiguration.java
>>>> +++
>>>>b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component
>>>>/x
>>>>mlsecurity/processor/XmlSignerConfiguration.java
>>>> @@ -111,7 +111,7 @@ public class XmlSignerConfiguration extends
>>>>XmlSignatureConfiguration {
>>>>       * value can be overwritten by the header
>>>>       * {@link XmlSignatureConstants#HEADER_MESSAGE_IS_PLAIN_TEXT}.
>>>>       */
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam(defaultValue = "Boolean.FALSE")
>>>>      private Boolean plainText = Boolean.FALSE;
>>>>
>>>>      /**
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/pro
>>>>ce
>>>>ssor/XmlVerifierConfiguration.java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component
>>>>/x
>>>>mlsecurity/processor/XmlVerifierConfiguration.java
>>>>b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component
>>>>/x
>>>>mlsecurity/processor/XmlVerifierConfiguration.java
>>>> index edd43e5..f6fdde1 100644
>>>> ---
>>>>a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component
>>>>/x
>>>>mlsecurity/processor/XmlVerifierConfiguration.java
>>>> +++
>>>>b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component
>>>>/x
>>>>mlsecurity/processor/XmlVerifierConfiguration.java
>>>> @@ -59,10 +59,10 @@ public class XmlVerifierConfiguration extends
>>>>XmlSignatureConfiguration {
>>>>      @UriParam(defaultValue =
>>>>DefaultXmlSignature2Message.OUTPUT_NODE_SEARCH_TYPE_DEFAULT)
>>>>      private String outputNodeSearchType =
>>>>DefaultXmlSignature2Message.OUTPUT_NODE_SEARCH_TYPE_DEFAULT;
>>>>
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam(defaultValue = "Boolean.FALSE")
>>>>      private Boolean removeSignatureElements = Boolean.FALSE;
>>>>
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam(defaultValue = "Boolean.TRUE")
>>>>      private Boolean secureValidation = Boolean.TRUE;
>>>>
>>>>      public XmlVerifierConfiguration() {
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/X
>>>>mp
>>>>pEndpoint.java
>>>>b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/X
>>>>mp
>>>>pEndpoint.java
>>>> index bbb070a..9cbbf47 100644
>>>> ---
>>>>a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/X
>>>>mp
>>>>pEndpoint.java
>>>> +++
>>>>b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/X
>>>>mp
>>>>pEndpoint.java
>>>> @@ -74,7 +74,7 @@ public class XmppEndpoint extends DefaultEndpoint
>>>>implements HeaderFilterStrateg
>>>>      private String resource = "Camel";
>>>>      @UriParam(defaultValue = "true")
>>>>      private boolean login = true;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean createAccount;
>>>>      @UriParam
>>>>      private String room;
>>>>
>>>>
>>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/c
>>>>am
>>>>el-zookeeper/src/main/java/org/apache/camel/component/zookeeper/ZooKeep
>>>>er
>>>>Configuration.java
>>>> ----------------------------------------------------------------------
>>>> diff --git
>>>>a/components/camel-zookeeper/src/main/java/org/apache/camel/component/z
>>>>oo
>>>>keeper/ZooKeeperConfiguration.java
>>>>b/components/camel-zookeeper/src/main/java/org/apache/camel/component/z
>>>>oo
>>>>keeper/ZooKeeperConfiguration.java
>>>> index 315166f..89b43a8 100644
>>>> ---
>>>>a/components/camel-zookeeper/src/main/java/org/apache/camel/component/z
>>>>oo
>>>>keeper/ZooKeeperConfiguration.java
>>>> +++
>>>>b/components/camel-zookeeper/src/main/java/org/apache/camel/component/z
>>>>oo
>>>>keeper/ZooKeeperConfiguration.java
>>>> @@ -49,13 +49,13 @@ public class ZooKeeperConfiguration implements
>>>>Cloneable {
>>>>      private long backoff = 5000;
>>>>      @UriParam(defaultValue = "true")
>>>>      private boolean awaitExistence = true;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean repeat;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean listChildren;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private boolean shouldCreate;
>>>> -    @UriParam(defaultValue = "false")
>>>> +    @UriParam
>>>>      private String createMode;
>>>>      @UriParam(defaultValue = "true")
>>>>      private boolean sendEmptyMessageOnDelete = true;
>>>>
>>>
>>>
>>>
>>>--
>>>Claus Ibsen
>>>-----------------
>>>Red Hat, Inc.
>>>Email: cibsen@redhat.com
>>>Twitter: davsclaus
>>>Blog: http://davsclaus.com
>>>Author of Camel in Action: http://www.manning.com/ibsen
>>>hawtio: http://hawt.io/
>>>fabric8: http://fabric8.io/
>>
>>
>
>
>
>-- 
>Claus Ibsen
>-----------------
>Red Hat, Inc.
>Email: cibsen@redhat.com
>Twitter: davsclaus
>Blog: http://davsclaus.com
>Author of Camel in Action: http://www.manning.com/ibsen
>hawtio: http://hawt.io/
>fabric8: http://fabric8.io/



Re: camel git commit: The apt plugin defaults to false for the primitive boolean types but not for the wrapper Boolean type.

Posted by Claus Ibsen <cl...@gmail.com>.
The default value is represented as text so the text should be "true"
or "false".

Not "Boolean.FALSE"


On Wed, Apr 1, 2015 at 11:39 AM, Babak Vahdat
<ba...@swissonline.ch> wrote:
>
>
> Am 01.04.15 11:32 schrieb "Claus Ibsen" unter <cl...@gmail.com>:
>
>>-1
>>
>>to this change
>>
>>   @UriParam(defaultValue = "Boolean.FALSE")
>>
>>It should be "true" or "false"
>
> Hi
>
> When the type is Boolean and not boolean then the compiler defaults to
> null instead of false, so saying false would be wrong in that case, right?
> But probably I¹m missing something.
>
> Babak
>
>>
>>On Wed, Apr 1, 2015 at 11:28 AM,  <bv...@apache.org> wrote:
>>> Repository: camel
>>> Updated Branches:
>>>   refs/heads/master 26cdfc552 -> 17024cc6d
>>>
>>>
>>> The apt plugin defaults to false for the primitive boolean types but
>>>not for the wrapper Boolean type.
>>>
>>> Project: http://git-wip-us.apache.org/repos/asf/camel/repo
>>> Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/17024cc6
>>> Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/17024cc6
>>> Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/17024cc6
>>>
>>> Branch: refs/heads/master
>>> Commit: 17024cc6dffd3bf1779be0204144272337518ea9
>>> Parents: 26cdfc5
>>> Author: Babak Vahdat <bv...@apache.org>
>>> Authored: Wed Apr 1 11:28:21 2015 +0200
>>> Committer: Babak Vahdat <bv...@apache.org>
>>> Committed: Wed Apr 1 11:28:21 2015 +0200
>>>
>>> ----------------------------------------------------------------------
>>>  .../atmosphere/websocket/WebsocketEndpoint.java |  4 +-
>>>  .../camel/component/avro/AvroConfiguration.java |  4 +-
>>>  .../component/aws/ddb/DdbConfiguration.java     |  2 +-
>>>  .../camel/component/aws/s3/S3Configuration.java |  4 +-
>>>  .../component/aws/sdb/SdbConfiguration.java     |  2 +-
>>>  .../component/aws/sqs/SqsConfiguration.java     |  2 +-
>>>  .../camel/component/box/BoxConfiguration.java   |  2 +-
>>>  .../component/cache/CacheConfiguration.java     |  6 +--
>>>  .../camel/component/cmis/CMISSessionFacade.java |  2 +-
>>>  .../camel/component/cometd/CometdEndpoint.java  |  4 +-
>>>  .../component/couchdb/CouchDbEndpoint.java      |  2 +-
>>>  .../component/disruptor/DisruptorEndpoint.java  |  4 +-
>>>  .../file/remote/FtpsConfiguration.java          |  4 +-
>>>  .../component/hdfs2/HdfsConfiguration.java      |  4 +-
>>>  .../camel/component/irc/IrcConfiguration.java   |  2 +-
>>>  .../component/javaspace/JavaSpaceEndpoint.java  |  2 +-
>>>  .../camel/component/jdbc/JdbcEndpoint.java      |  4 +-
>>>  .../camel/component/jms/JmsConfiguration.java   | 40
>>>++++++++++----------
>>>  .../camel/component/mqtt/MQTTConfiguration.java |  2 +-
>>>  .../component/netty/NettyConfiguration.java     |  8 ++--
>>>  .../netty4/http/NettyHttpEndpoint.java          |  2 +-
>>>  .../component/rabbitmq/RabbitMQEndpoint.java    |  6 +--
>>>  .../camel/component/sjms/SjmsEndpoint.java      |  4 +-
>>>  .../camel/component/smpp/SmppConfiguration.java |  4 +-
>>>  .../camel/component/solr/SolrEndpoint.java      |  4 +-
>>>  .../processor/XmlSignatureConfiguration.java    |  6 +--
>>>  .../processor/XmlSignerConfiguration.java       |  2 +-
>>>  .../processor/XmlVerifierConfiguration.java     |  4 +-
>>>  .../camel/component/xmpp/XmppEndpoint.java      |  2 +-
>>>  .../zookeeper/ZooKeeperConfiguration.java       |  8 ++--
>>>  30 files changed, 73 insertions(+), 73 deletions(-)
>>> ----------------------------------------------------------------------
>>>
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-atmosphere-websocket/src/main/java/org/apache/camel/component/atmosphe
>>>re/websocket/WebsocketEndpoint.java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/co
>>>mponent/atmosphere/websocket/WebsocketEndpoint.java
>>>b/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/co
>>>mponent/atmosphere/websocket/WebsocketEndpoint.java
>>> index d449ca1..4fb273b 100644
>>> ---
>>>a/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/co
>>>mponent/atmosphere/websocket/WebsocketEndpoint.java
>>> +++
>>>b/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/co
>>>mponent/atmosphere/websocket/WebsocketEndpoint.java
>>> @@ -40,9 +40,9 @@ public class WebsocketEndpoint extends
>>>ServletEndpoint {
>>>
>>>      @UriPath
>>>      private String servicePath;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean sendToAll;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean useStreaming;
>>>
>>>      public WebsocketEndpoint(String endPointURI, WebsocketComponent
>>>component, URI httpUri, HttpClientParams params, HttpConnectionManager
>>>httpConnectionManager,
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-avro/src/main/java/org/apache/camel/component/avro/AvroConfiguration.j
>>>ava
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-avro/src/main/java/org/apache/camel/component/avro/Avr
>>>oConfiguration.java
>>>b/components/camel-avro/src/main/java/org/apache/camel/component/avro/Avr
>>>oConfiguration.java
>>> index 3398c9b..de9642f 100644
>>> ---
>>>a/components/camel-avro/src/main/java/org/apache/camel/component/avro/Avr
>>>oConfiguration.java
>>> +++
>>>b/components/camel-avro/src/main/java/org/apache/camel/component/avro/Avr
>>>oConfiguration.java
>>> @@ -48,9 +48,9 @@ public class AvroConfiguration implements Cloneable {
>>>      private String protocolClassName;
>>>      @UriParam
>>>      private String uriAuthority;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean reflectionProtocol;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean singleParameter;
>>>
>>>      public AvroConfiguration copy() {
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-aws/src/main/java/org/apache/camel/component/aws/ddb/DdbConfiguration.
>>>java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/D
>>>dbConfiguration.java
>>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/D
>>>dbConfiguration.java
>>> index 691a104..ff9f063 100644
>>> ---
>>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/D
>>>dbConfiguration.java
>>> +++
>>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/D
>>>dbConfiguration.java
>>> @@ -35,7 +35,7 @@ public class DdbConfiguration {
>>>      private AmazonDynamoDB amazonDDBClient;
>>>      @UriParam
>>>      private String amazonDdbEndpoint;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private Boolean consistentRead;
>>>      @UriParam(defaultValue = "PutItem")
>>>      private DdbOperations operation = DdbOperations.PutItem;
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-aws/src/main/java/org/apache/camel/component/aws/s3/S3Configuration.ja
>>>va
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3
>>>Configuration.java
>>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3
>>>Configuration.java
>>> index 1b5243e..ab19d46 100644
>>> ---
>>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3
>>>Configuration.java
>>> +++
>>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3
>>>Configuration.java
>>> @@ -41,9 +41,9 @@ public class S3Configuration implements Cloneable {
>>>      private String region;
>>>      @UriParam(defaultValue = "true")
>>>      private boolean deleteAfterRead = true;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean deleteAfterWrite;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean multiPartUpload;
>>>      @UriParam(defaultValue = "" + 25 * 1024 * 1024)
>>>      private long partSize = 25 * 1024 * 1024;
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-aws/src/main/java/org/apache/camel/component/aws/sdb/SdbConfiguration.
>>>java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/S
>>>dbConfiguration.java
>>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/S
>>>dbConfiguration.java
>>> index 38b9ff5..e6ce0cd 100644
>>> ---
>>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/S
>>>dbConfiguration.java
>>> +++
>>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/S
>>>dbConfiguration.java
>>> @@ -37,7 +37,7 @@ public class SdbConfiguration {
>>>      private String amazonSdbEndpoint;
>>>      @UriParam
>>>      private Integer maxNumberOfDomains;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private Boolean consistentRead;
>>>      @UriParam(defaultValue = "PutAttributes")
>>>      private SdbOperations operation = SdbOperations.PutAttributes;
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-aws/src/main/java/org/apache/camel/component/aws/sqs/SqsConfiguration.
>>>java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/S
>>>qsConfiguration.java
>>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/S
>>>qsConfiguration.java
>>> index aabae7f..31a3a2e 100644
>>> ---
>>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/S
>>>qsConfiguration.java
>>> +++
>>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/S
>>>qsConfiguration.java
>>> @@ -57,7 +57,7 @@ public class SqsConfiguration {
>>>      private Integer waitTimeSeconds;
>>>      @UriParam
>>>      private Integer defaultVisibilityTimeout;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam(defaultValue = "Boolean.FALSE")
>>>      private Boolean extendMessageVisibility = Boolean.FALSE;
>>>      @UriParam(defaultValue = "1")
>>>      private Integer concurrentConsumers = 1;
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-box/src/main/java/org/apache/camel/component/box/BoxConfiguration.java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-box/src/main/java/org/apache/camel/component/box/BoxCo
>>>nfiguration.java
>>>b/components/camel-box/src/main/java/org/apache/camel/component/box/BoxCo
>>>nfiguration.java
>>> index db2df83..e2d3cb0 100644
>>> ---
>>>a/components/camel-box/src/main/java/org/apache/camel/component/box/BoxCo
>>>nfiguration.java
>>> +++
>>>b/components/camel-box/src/main/java/org/apache/camel/component/box/BoxCo
>>>nfiguration.java
>>> @@ -59,7 +59,7 @@ public class BoxConfiguration {
>>>      @UriParam
>>>      private OAuthRefreshListener refreshListener;
>>>
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean revokeOnShutdown;
>>>
>>>      @UriParam
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-cache/src/main/java/org/apache/camel/component/cache/CacheConfiguratio
>>>n.java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-cache/src/main/java/org/apache/camel/component/cache/C
>>>acheConfiguration.java
>>>b/components/camel-cache/src/main/java/org/apache/camel/component/cache/C
>>>acheConfiguration.java
>>> index 1e74491..e55d6c4 100755
>>> ---
>>>a/components/camel-cache/src/main/java/org/apache/camel/component/cache/C
>>>acheConfiguration.java
>>> +++
>>>b/components/camel-cache/src/main/java/org/apache/camel/component/cache/C
>>>acheConfiguration.java
>>> @@ -38,15 +38,15 @@ public class CacheConfiguration implements
>>>Cloneable {
>>>      private boolean overflowToDisk = true;
>>>      @UriParam
>>>      private String diskStorePath;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean eternal;
>>>      @UriParam(defaultValue = "300")
>>>      private long timeToLiveSeconds = 300;
>>>      @UriParam(defaultValue = "300")
>>>      private long timeToIdleSeconds = 300;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean diskPersistent;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private long diskExpiryThreadIntervalSeconds;
>>>      @UriParam
>>>      private boolean objectCache;
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-cmis/src/main/java/org/apache/camel/component/cmis/CMISSessionFacade.j
>>>ava
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMI
>>>SSessionFacade.java
>>>b/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMI
>>>SSessionFacade.java
>>> index 230479e..1f4bed4 100644
>>> ---
>>>a/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMI
>>>SSessionFacade.java
>>> +++
>>>b/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMI
>>>SSessionFacade.java
>>> @@ -51,7 +51,7 @@ public class CMISSessionFacade {
>>>      private int pageSize = 100;
>>>      @UriParam
>>>      private int readCount;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean readContent;
>>>      @UriParam
>>>      private String username;
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-cometd/src/main/java/org/apache/camel/component/cometd/CometdEndpoint.
>>>java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-cometd/src/main/java/org/apache/camel/component/cometd
>>>/CometdEndpoint.java
>>>b/components/camel-cometd/src/main/java/org/apache/camel/component/cometd
>>>/CometdEndpoint.java
>>> index 7d124d5..bde31bd 100644
>>> ---
>>>a/components/camel-cometd/src/main/java/org/apache/camel/component/cometd
>>>/CometdEndpoint.java
>>> +++
>>>b/components/camel-cometd/src/main/java/org/apache/camel/component/cometd
>>>/CometdEndpoint.java
>>> @@ -59,11 +59,11 @@ public class CometdEndpoint extends DefaultEndpoint
>>>{
>>>      private int multiFrameInterval = 1500;
>>>      @UriParam(defaultValue = "true")
>>>      private boolean jsonCommented = true;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean sessionHeadersEnabled;
>>>      @UriParam(defaultValue = "1")
>>>      private int logLevel = 1;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean crossOriginFilterOn;
>>>      @UriParam
>>>      private String allowedOrigins;
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-couchdb/src/main/java/org/apache/camel/component/couchdb/CouchDbEndpoi
>>>nt.java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-couchdb/src/main/java/org/apache/camel/component/couch
>>>db/CouchDbEndpoint.java
>>>b/components/camel-couchdb/src/main/java/org/apache/camel/component/couch
>>>db/CouchDbEndpoint.java
>>> index b185917..98358e3 100644
>>> ---
>>>a/components/camel-couchdb/src/main/java/org/apache/camel/component/couch
>>>db/CouchDbEndpoint.java
>>> +++
>>>b/components/camel-couchdb/src/main/java/org/apache/camel/component/couch
>>>db/CouchDbEndpoint.java
>>> @@ -55,7 +55,7 @@ public class CouchDbEndpoint extends DefaultEndpoint {
>>>      private String password;
>>>      @UriParam(defaultValue = "" + DEFAULT_HEARTBEAT)
>>>      private long heartbeat = DEFAULT_HEARTBEAT;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean createDatabase;
>>>      @UriParam(defaultValue = "true")
>>>      private boolean deletes = true;
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-disruptor/src/main/java/org/apache/camel/component/disruptor/Disruptor
>>>Endpoint.java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-disruptor/src/main/java/org/apache/camel/component/dis
>>>ruptor/DisruptorEndpoint.java
>>>b/components/camel-disruptor/src/main/java/org/apache/camel/component/dis
>>>ruptor/DisruptorEndpoint.java
>>> index ba38651..8132472 100644
>>> ---
>>>a/components/camel-disruptor/src/main/java/org/apache/camel/component/dis
>>>ruptor/DisruptorEndpoint.java
>>> +++
>>>b/components/camel-disruptor/src/main/java/org/apache/camel/component/dis
>>>ruptor/DisruptorEndpoint.java
>>> @@ -56,13 +56,13 @@ public class DisruptorEndpoint extends
>>>DefaultEndpoint implements MultipleConsum
>>>      private String name;
>>>      @UriParam(defaultValue = "1")
>>>      private final int concurrentConsumers;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private final boolean multipleConsumers;
>>>      @UriParam(defaultValue = "IfReplyExpected")
>>>      private WaitForTaskToComplete waitForTaskToComplete =
>>>WaitForTaskToComplete.IfReplyExpected;
>>>      @UriParam(defaultValue = "30000")
>>>      private long timeout = 30000;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean blockWhenFull;
>>>      @UriParam(defaultValue = "Blocking")
>>>      private DisruptorWaitStrategy waitStrategy;
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-ftp/src/main/java/org/apache/camel/component/file/remote/FtpsConfigura
>>>tion.java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-ftp/src/main/java/org/apache/camel/component/file/remo
>>>te/FtpsConfiguration.java
>>>b/components/camel-ftp/src/main/java/org/apache/camel/component/file/remo
>>>te/FtpsConfiguration.java
>>> index a4ecce9..d5e135f 100644
>>> ---
>>>a/components/camel-ftp/src/main/java/org/apache/camel/component/file/remo
>>>te/FtpsConfiguration.java
>>> +++
>>>b/components/camel-ftp/src/main/java/org/apache/camel/component/file/remo
>>>te/FtpsConfiguration.java
>>> @@ -31,9 +31,9 @@ public class FtpsConfiguration extends
>>>FtpConfiguration {
>>>
>>>      @UriParam(defaultValue = "TLS")
>>>      private String securityProtocol = "TLS";
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean isImplicit;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean disableSecureDataChannelDefaults;
>>>      @UriParam
>>>      private String execProt;
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsConfiguration
>>>.java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/H
>>>dfsConfiguration.java
>>>b/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/H
>>>dfsConfiguration.java
>>> index 58d602e..7dd5e55 100644
>>> ---
>>>a/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/H
>>>dfsConfiguration.java
>>> +++
>>>b/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/H
>>>dfsConfiguration.java
>>> @@ -41,9 +41,9 @@ public class HdfsConfiguration {
>>>      private String path;
>>>      @UriParam(defaultValue = "true")
>>>      private boolean overwrite = true;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean append;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean wantAppend;
>>>      @UriParam(defaultValue = "" + HdfsConstants.DEFAULT_BUFFERSIZE)
>>>      private int bufferSize = HdfsConstants.DEFAULT_BUFFERSIZE;
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-irc/src/main/java/org/apache/camel/component/irc/IrcConfiguration.java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcCo
>>>nfiguration.java
>>>b/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcCo
>>>nfiguration.java
>>> index 9c2adf4..0a71a27 100644
>>> ---
>>>a/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcCo
>>>nfiguration.java
>>> +++
>>>b/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcCo
>>>nfiguration.java
>>> @@ -75,7 +75,7 @@ public class IrcConfiguration implements Cloneable {
>>>      private boolean onMode = true;
>>>      @UriParam(defaultValue = "true")
>>>      private boolean onPart = true;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean onReply;
>>>      @UriParam(defaultValue = "true")
>>>      private boolean onTopic = true;
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-javaspace/src/main/java/org/apache/camel/component/javaspace/JavaSpace
>>>Endpoint.java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-javaspace/src/main/java/org/apache/camel/component/jav
>>>aspace/JavaSpaceEndpoint.java
>>>b/components/camel-javaspace/src/main/java/org/apache/camel/component/jav
>>>aspace/JavaSpaceEndpoint.java
>>> index f09ab9b..4b9e6ff 100644
>>> ---
>>>a/components/camel-javaspace/src/main/java/org/apache/camel/component/jav
>>>aspace/JavaSpaceEndpoint.java
>>> +++
>>>b/components/camel-javaspace/src/main/java/org/apache/camel/component/jav
>>>aspace/JavaSpaceEndpoint.java
>>> @@ -42,7 +42,7 @@ public class JavaSpaceEndpoint extends
>>>DefaultEndpoint {
>>>      private int concurrentConsumers = 1;
>>>      @UriParam
>>>      private String spaceName;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean transactional;
>>>      @UriParam
>>>      private long transactionTimeout = Long.MAX_VALUE;
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/Jdb
>>>cEndpoint.java
>>>b/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/Jdb
>>>cEndpoint.java
>>> index c0bb843..ff77f51 100755
>>> ---
>>>a/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/Jdb
>>>cEndpoint.java
>>> +++
>>>b/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/Jdb
>>>cEndpoint.java
>>> @@ -38,7 +38,7 @@ public class JdbcEndpoint extends DefaultEndpoint {
>>>      private DataSource dataSource;
>>>      @UriParam
>>>      private int readSize;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean transacted;
>>>      @UriParam(defaultValue = "true")
>>>      private boolean resetAutoCommit = true;
>>> @@ -49,7 +49,7 @@ public class JdbcEndpoint extends DefaultEndpoint {
>>>      private JdbcPrepareStatementStrategy prepareStatementStrategy =
>>>new DefaultJdbcPrepareStatementStrategy();
>>>      @UriParam(defaultValue = "true")
>>>      private boolean allowNamedParameters = true;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean useHeadersAsParameters;
>>>      @UriParam(defaultValue = "SelectList")
>>>      private JdbcOutputType outputType = JdbcOutputType.SelectList;
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsCo
>>>nfiguration.java
>>>b/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsCo
>>>nfiguration.java
>>> index 6229517..58a290c 100644
>>> ---
>>>a/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsCo
>>>nfiguration.java
>>> +++
>>>b/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsCo
>>>nfiguration.java
>>> @@ -83,7 +83,7 @@ public class JmsConfiguration implements Cloneable {
>>>      private boolean errorHandlerLogStackTrace = true;
>>>      @UriParam(defaultValue = "true")
>>>      private boolean autoStartup = true;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean acceptMessagesWhileStopping;
>>>      @UriParam
>>>      private String clientId;
>>> @@ -93,7 +93,7 @@ public class JmsConfiguration implements Cloneable {
>>>      @UriParam
>>>      private boolean exposeListenerSession = true;
>>>      private TaskExecutor taskExecutor;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean pubSubNoLocal;
>>>      @UriParam(defaultValue = "1")
>>>      private int concurrentConsumers = 1;
>>> @@ -121,7 +121,7 @@ public class JmsConfiguration implements Cloneable {
>>>      @UriParam
>>>      private int replyToMaxConcurrentConsumers;
>>>      // JmsTemplate only
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private Boolean explicitQosEnabled;
>>>      @UriParam(defaultValue = "true")
>>>      private boolean deliveryPersistent = true;
>>> @@ -141,7 +141,7 @@ public class JmsConfiguration implements Cloneable {
>>>      @UriParam(defaultValue = "-1")
>>>      private int priority = -1;
>>>      // Transaction related configuration
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean transacted;
>>>      private boolean transactedInOut;
>>>      @UriParam(defaultValue = "true")
>>> @@ -151,16 +151,16 @@ public class JmsConfiguration implements
>>>Cloneable {
>>>      private String transactionName;
>>>      @UriParam(defaultValue = "-1")
>>>      private int transactionTimeout = -1;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean preserveMessageQos;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean disableReplyTo;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean eagerLoadingOfProperties;
>>>      // Always make a JMS message copy when it's passed to Producer
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean alwaysCopyMessage;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean useMessageIDAsCorrelationID;
>>>      private JmsProviderMetadata providerMetadata = new
>>>JmsProviderMetadata();
>>>      private JmsOperations metadataJmsOperations;
>>> @@ -174,26 +174,26 @@ public class JmsConfiguration implements
>>>Cloneable {
>>>      private JmsMessageType jmsMessageType;
>>>      @UriParam
>>>      private JmsKeyFormatStrategy jmsKeyFormatStrategy;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean transferExchange;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean transferException;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean testConnectionOnStartup;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean asyncStartListener;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean asyncStopListener;
>>>      // if the message is a JmsMessage and mapJmsMessage=false, force
>>>the
>>>      // producer to send the javax.jms.Message body to the next JMS
>>>destination
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean forceSendOriginalMessage;
>>>      // to force disabling time to live (works in both in-only or
>>>in-out mode)
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean disableTimeToLive;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private ReplyToType replyToType;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean asyncConsumer;
>>>      // the cacheLevelName of reply manager
>>>      @UriParam
>>> @@ -201,10 +201,10 @@ public class JmsConfiguration implements
>>>Cloneable {
>>>      @UriParam(defaultValue = "true")
>>>      private boolean allowNullBody = true;
>>>      private MessageListenerContainerFactory
>>>messageListenerContainerFactory;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean includeSentJMSMessageID;
>>>      private DefaultTaskExecutorType defaultTaskExecutorType;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean includeAllJMSXProperties;
>>>
>>>      public JmsConfiguration() {
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-mqtt/src/main/java/org/apache/camel/component/mqtt/MQTTConfiguration.j
>>>ava
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQT
>>>TConfiguration.java
>>>b/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQT
>>>TConfiguration.java
>>> index b7252a5..9bccf2e 100644
>>> ---
>>>a/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQT
>>>TConfiguration.java
>>> +++
>>>b/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQT
>>>TConfiguration.java
>>> @@ -93,7 +93,7 @@ public class MQTTConfiguration extends MQTT {
>>>      private int disconnectWaitInSeconds = 5;
>>>      @UriParam(defaultValue = "5")
>>>      private int sendWaitInSeconds = 5;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean byDefaultRetain;
>>>      @UriParam
>>>      private QoS qos = QoS.AT_LEAST_ONCE;
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguratio
>>>n.java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-netty/src/main/java/org/apache/camel/component/netty/N
>>>ettyConfiguration.java
>>>b/components/camel-netty/src/main/java/org/apache/camel/component/netty/N
>>>ettyConfiguration.java
>>> index 8b9d983..700fa0a 100644
>>> ---
>>>a/components/camel-netty/src/main/java/org/apache/camel/component/netty/N
>>>ettyConfiguration.java
>>> +++
>>>b/components/camel-netty/src/main/java/org/apache/camel/component/netty/N
>>>ettyConfiguration.java
>>> @@ -62,7 +62,7 @@ public class NettyConfiguration extends
>>>NettyServerBootstrapConfiguration implem
>>>      private boolean disconnect;
>>>      @UriParam(defaultValue = "true")
>>>      private boolean lazyChannelCreation = true;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean transferExchange;
>>>      @UriParam(defaultValue = "true")
>>>      private boolean disconnectOnNoReply = true;
>>> @@ -90,11 +90,11 @@ public class NettyConfiguration extends
>>>NettyServerBootstrapConfiguration implem
>>>      private long producerPoolMinEvictableIdle = 5 * 60 * 1000L;
>>>      @UriParam(defaultValue = "true")
>>>      private boolean producerPoolEnabled = true;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean udpConnectionlessSending;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean clientMode;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean useChannelBuffer;
>>>
>>>      /**
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-netty4-http/src/main/java/org/apache/camel/component/netty4/http/Netty
>>>HttpEndpoint.java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-netty4-http/src/main/java/org/apache/camel/component/n
>>>etty4/http/NettyHttpEndpoint.java
>>>b/components/camel-netty4-http/src/main/java/org/apache/camel/component/n
>>>etty4/http/NettyHttpEndpoint.java
>>> index 1b022bc..310f9d5 100644
>>> ---
>>>a/components/camel-netty4-http/src/main/java/org/apache/camel/component/n
>>>etty4/http/NettyHttpEndpoint.java
>>> +++
>>>b/components/camel-netty4-http/src/main/java/org/apache/camel/component/n
>>>etty4/http/NettyHttpEndpoint.java
>>> @@ -46,7 +46,7 @@ public class NettyHttpEndpoint extends NettyEndpoint
>>>implements HeaderFilterStra
>>>      private HeaderFilterStrategy headerFilterStrategy;
>>>      @UriParam
>>>      private NettyHttpConfiguration configuration;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean traceEnabled;
>>>      @UriParam
>>>      private String httpMethodRestrict;
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQEnd
>>>point.java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabb
>>>itmq/RabbitMQEndpoint.java
>>>b/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabb
>>>itmq/RabbitMQEndpoint.java
>>> index 135d357..69c1dc5 100644
>>> ---
>>>a/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabb
>>>itmq/RabbitMQEndpoint.java
>>> +++
>>>b/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabb
>>>itmq/RabbitMQEndpoint.java
>>> @@ -70,7 +70,7 @@ public class RabbitMQEndpoint extends DefaultEndpoint
>>>{
>>>      private boolean autoDelete = true;
>>>      @UriParam(defaultValue = "true")
>>>      private boolean durable = true;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean bridgeEndpoint;
>>>      @UriParam
>>>      private String queue =
>>>String.valueOf(UUID.randomUUID().toString().hashCode());
>>> @@ -139,9 +139,9 @@ public class RabbitMQEndpoint extends
>>>DefaultEndpoint {
>>>      //Maximum time (in milliseconds) waiting for channel
>>>      @UriParam(defaultValue = "1000")
>>>      private long channelPoolMaxWait = 1000;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean mandatory;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean immediate;
>>>      @UriParam
>>>      private ArgsConfigurer queueArgsConfigurer;
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-sjms/src/main/java/org/apache/camel/component/sjms/SjmsEndpoint.java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/Sjm
>>>sEndpoint.java
>>>b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/Sjm
>>>sEndpoint.java
>>> index 7135ad7..e3ad68d 100644
>>> ---
>>>a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/Sjm
>>>sEndpoint.java
>>> +++
>>>b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/Sjm
>>>sEndpoint.java
>>> @@ -78,9 +78,9 @@ public class SjmsEndpoint extends DefaultEndpoint
>>>implements MultipleConsumersSu
>>>      private int transactionBatchCount = -1;
>>>      @UriParam(defaultValue = "5000")
>>>      private long transactionBatchTimeout = 5000;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean asyncStartListener;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean asyncStopListener;
>>>      @UriParam(defaultValue = "true")
>>>      private boolean prefillPool = true;
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-smpp/src/main/java/org/apache/camel/component/smpp/SmppConfiguration.j
>>>ava
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/Smp
>>>pConfiguration.java
>>>b/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/Smp
>>>pConfiguration.java
>>> index 3f29c25..903916e 100644
>>> ---
>>>a/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/Smp
>>>pConfiguration.java
>>> +++
>>>b/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/Smp
>>>pConfiguration.java
>>> @@ -89,13 +89,13 @@ public class SmppConfiguration implements Cloneable
>>>{
>>>      private byte typeOfNumber = TypeOfNumber.UNKNOWN.value();
>>>      @UriParam
>>>      private byte numberingPlanIndicator =
>>>NumberingPlanIndicator.UNKNOWN.value();
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean usingSSL;
>>>      @UriParam(defaultValue = "5000")
>>>      private long initialReconnectDelay = 5000;
>>>      @UriParam(defaultValue = "5000")
>>>      private long reconnectDelay = 5000;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean lazySessionCreation;
>>>      @UriParam
>>>      private String httpProxyHost;
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-solr/src/main/java/org/apache/camel/component/solr/SolrEndpoint.java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-solr/src/main/java/org/apache/camel/component/solr/Sol
>>>rEndpoint.java
>>>b/components/camel-solr/src/main/java/org/apache/camel/component/solr/Sol
>>>rEndpoint.java
>>> index 696a2df..d63883b 100644
>>> ---
>>>a/components/camel-solr/src/main/java/org/apache/camel/component/solr/Sol
>>>rEndpoint.java
>>> +++
>>>b/components/camel-solr/src/main/java/org/apache/camel/component/solr/Sol
>>>rEndpoint.java
>>> @@ -55,9 +55,9 @@ public class SolrEndpoint extends DefaultEndpoint {
>>>      private Integer defaultMaxConnectionsPerHost;
>>>      @UriParam
>>>      private Integer maxTotalConnections;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private Boolean followRedirects;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private Boolean allowCompression;
>>>      @UriParam
>>>      private String zkHost;
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/proce
>>>ssor/XmlSignatureConfiguration.java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>>mlsecurity/processor/XmlSignatureConfiguration.java
>>>b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>>mlsecurity/processor/XmlSignatureConfiguration.java
>>> index 2289220..52b8097 100644
>>> ---
>>>a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>>mlsecurity/processor/XmlSignatureConfiguration.java
>>> +++
>>>b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>>mlsecurity/processor/XmlSignatureConfiguration.java
>>> @@ -39,12 +39,12 @@ public abstract class XmlSignatureConfiguration
>>>implements Cloneable, CamelConte
>>>      private String baseUri;
>>>
>>>      @UriParam
>>> -    private Map<String, ? extends Object> cryptoContextProperties;
>>> +    private Map<String, ?> cryptoContextProperties;
>>>
>>> -    @UriParam(defaultValue = "true")
>>> +    @UriParam(defaultValue = "Boolean.TRUE")
>>>      private Boolean disallowDoctypeDecl = Boolean.TRUE;
>>>
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam(defaultValue = "Boolean.FALSE")
>>>      private Boolean omitXmlDeclaration = Boolean.FALSE;
>>>
>>>      @UriParam(defaultValue = "true")
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/proce
>>>ssor/XmlSignerConfiguration.java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>>mlsecurity/processor/XmlSignerConfiguration.java
>>>b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>>mlsecurity/processor/XmlSignerConfiguration.java
>>> index 3872349..50bfaab 100644
>>> ---
>>>a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>>mlsecurity/processor/XmlSignerConfiguration.java
>>> +++
>>>b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>>mlsecurity/processor/XmlSignerConfiguration.java
>>> @@ -111,7 +111,7 @@ public class XmlSignerConfiguration extends
>>>XmlSignatureConfiguration {
>>>       * value can be overwritten by the header
>>>       * {@link XmlSignatureConstants#HEADER_MESSAGE_IS_PLAIN_TEXT}.
>>>       */
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam(defaultValue = "Boolean.FALSE")
>>>      private Boolean plainText = Boolean.FALSE;
>>>
>>>      /**
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/proce
>>>ssor/XmlVerifierConfiguration.java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>>mlsecurity/processor/XmlVerifierConfiguration.java
>>>b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>>mlsecurity/processor/XmlVerifierConfiguration.java
>>> index edd43e5..f6fdde1 100644
>>> ---
>>>a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>>mlsecurity/processor/XmlVerifierConfiguration.java
>>> +++
>>>b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>>mlsecurity/processor/XmlVerifierConfiguration.java
>>> @@ -59,10 +59,10 @@ public class XmlVerifierConfiguration extends
>>>XmlSignatureConfiguration {
>>>      @UriParam(defaultValue =
>>>DefaultXmlSignature2Message.OUTPUT_NODE_SEARCH_TYPE_DEFAULT)
>>>      private String outputNodeSearchType =
>>>DefaultXmlSignature2Message.OUTPUT_NODE_SEARCH_TYPE_DEFAULT;
>>>
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam(defaultValue = "Boolean.FALSE")
>>>      private Boolean removeSignatureElements = Boolean.FALSE;
>>>
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam(defaultValue = "Boolean.TRUE")
>>>      private Boolean secureValidation = Boolean.TRUE;
>>>
>>>      public XmlVerifierConfiguration() {
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/Xmp
>>>pEndpoint.java
>>>b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/Xmp
>>>pEndpoint.java
>>> index bbb070a..9cbbf47 100644
>>> ---
>>>a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/Xmp
>>>pEndpoint.java
>>> +++
>>>b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/Xmp
>>>pEndpoint.java
>>> @@ -74,7 +74,7 @@ public class XmppEndpoint extends DefaultEndpoint
>>>implements HeaderFilterStrateg
>>>      private String resource = "Camel";
>>>      @UriParam(defaultValue = "true")
>>>      private boolean login = true;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean createAccount;
>>>      @UriParam
>>>      private String room;
>>>
>>>
>>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>>el-zookeeper/src/main/java/org/apache/camel/component/zookeeper/ZooKeeper
>>>Configuration.java
>>> ----------------------------------------------------------------------
>>> diff --git
>>>a/components/camel-zookeeper/src/main/java/org/apache/camel/component/zoo
>>>keeper/ZooKeeperConfiguration.java
>>>b/components/camel-zookeeper/src/main/java/org/apache/camel/component/zoo
>>>keeper/ZooKeeperConfiguration.java
>>> index 315166f..89b43a8 100644
>>> ---
>>>a/components/camel-zookeeper/src/main/java/org/apache/camel/component/zoo
>>>keeper/ZooKeeperConfiguration.java
>>> +++
>>>b/components/camel-zookeeper/src/main/java/org/apache/camel/component/zoo
>>>keeper/ZooKeeperConfiguration.java
>>> @@ -49,13 +49,13 @@ public class ZooKeeperConfiguration implements
>>>Cloneable {
>>>      private long backoff = 5000;
>>>      @UriParam(defaultValue = "true")
>>>      private boolean awaitExistence = true;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean repeat;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean listChildren;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private boolean shouldCreate;
>>> -    @UriParam(defaultValue = "false")
>>> +    @UriParam
>>>      private String createMode;
>>>      @UriParam(defaultValue = "true")
>>>      private boolean sendEmptyMessageOnDelete = true;
>>>
>>
>>
>>
>>--
>>Claus Ibsen
>>-----------------
>>Red Hat, Inc.
>>Email: cibsen@redhat.com
>>Twitter: davsclaus
>>Blog: http://davsclaus.com
>>Author of Camel in Action: http://www.manning.com/ibsen
>>hawtio: http://hawt.io/
>>fabric8: http://fabric8.io/
>
>



-- 
Claus Ibsen
-----------------
Red Hat, Inc.
Email: cibsen@redhat.com
Twitter: davsclaus
Blog: http://davsclaus.com
Author of Camel in Action: http://www.manning.com/ibsen
hawtio: http://hawt.io/
fabric8: http://fabric8.io/

Re: camel git commit: The apt plugin defaults to false for the primitive boolean types but not for the wrapper Boolean type.

Posted by Babak Vahdat <ba...@swissonline.ch>.

Am 01.04.15 11:32 schrieb "Claus Ibsen" unter <cl...@gmail.com>:

>-1
>
>to this change
>
>   @UriParam(defaultValue = "Boolean.FALSE")
>
>It should be "true" or "false"

Hi

When the type is Boolean and not boolean then the compiler defaults to
null instead of false, so saying false would be wrong in that case, right?
But probably I¹m missing something.

Babak

>
>On Wed, Apr 1, 2015 at 11:28 AM,  <bv...@apache.org> wrote:
>> Repository: camel
>> Updated Branches:
>>   refs/heads/master 26cdfc552 -> 17024cc6d
>>
>>
>> The apt plugin defaults to false for the primitive boolean types but
>>not for the wrapper Boolean type.
>>
>> Project: http://git-wip-us.apache.org/repos/asf/camel/repo
>> Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/17024cc6
>> Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/17024cc6
>> Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/17024cc6
>>
>> Branch: refs/heads/master
>> Commit: 17024cc6dffd3bf1779be0204144272337518ea9
>> Parents: 26cdfc5
>> Author: Babak Vahdat <bv...@apache.org>
>> Authored: Wed Apr 1 11:28:21 2015 +0200
>> Committer: Babak Vahdat <bv...@apache.org>
>> Committed: Wed Apr 1 11:28:21 2015 +0200
>>
>> ----------------------------------------------------------------------
>>  .../atmosphere/websocket/WebsocketEndpoint.java |  4 +-
>>  .../camel/component/avro/AvroConfiguration.java |  4 +-
>>  .../component/aws/ddb/DdbConfiguration.java     |  2 +-
>>  .../camel/component/aws/s3/S3Configuration.java |  4 +-
>>  .../component/aws/sdb/SdbConfiguration.java     |  2 +-
>>  .../component/aws/sqs/SqsConfiguration.java     |  2 +-
>>  .../camel/component/box/BoxConfiguration.java   |  2 +-
>>  .../component/cache/CacheConfiguration.java     |  6 +--
>>  .../camel/component/cmis/CMISSessionFacade.java |  2 +-
>>  .../camel/component/cometd/CometdEndpoint.java  |  4 +-
>>  .../component/couchdb/CouchDbEndpoint.java      |  2 +-
>>  .../component/disruptor/DisruptorEndpoint.java  |  4 +-
>>  .../file/remote/FtpsConfiguration.java          |  4 +-
>>  .../component/hdfs2/HdfsConfiguration.java      |  4 +-
>>  .../camel/component/irc/IrcConfiguration.java   |  2 +-
>>  .../component/javaspace/JavaSpaceEndpoint.java  |  2 +-
>>  .../camel/component/jdbc/JdbcEndpoint.java      |  4 +-
>>  .../camel/component/jms/JmsConfiguration.java   | 40
>>++++++++++----------
>>  .../camel/component/mqtt/MQTTConfiguration.java |  2 +-
>>  .../component/netty/NettyConfiguration.java     |  8 ++--
>>  .../netty4/http/NettyHttpEndpoint.java          |  2 +-
>>  .../component/rabbitmq/RabbitMQEndpoint.java    |  6 +--
>>  .../camel/component/sjms/SjmsEndpoint.java      |  4 +-
>>  .../camel/component/smpp/SmppConfiguration.java |  4 +-
>>  .../camel/component/solr/SolrEndpoint.java      |  4 +-
>>  .../processor/XmlSignatureConfiguration.java    |  6 +--
>>  .../processor/XmlSignerConfiguration.java       |  2 +-
>>  .../processor/XmlVerifierConfiguration.java     |  4 +-
>>  .../camel/component/xmpp/XmppEndpoint.java      |  2 +-
>>  .../zookeeper/ZooKeeperConfiguration.java       |  8 ++--
>>  30 files changed, 73 insertions(+), 73 deletions(-)
>> ----------------------------------------------------------------------
>>
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-atmosphere-websocket/src/main/java/org/apache/camel/component/atmosphe
>>re/websocket/WebsocketEndpoint.java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/co
>>mponent/atmosphere/websocket/WebsocketEndpoint.java
>>b/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/co
>>mponent/atmosphere/websocket/WebsocketEndpoint.java
>> index d449ca1..4fb273b 100644
>> --- 
>>a/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/co
>>mponent/atmosphere/websocket/WebsocketEndpoint.java
>> +++ 
>>b/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/co
>>mponent/atmosphere/websocket/WebsocketEndpoint.java
>> @@ -40,9 +40,9 @@ public class WebsocketEndpoint extends
>>ServletEndpoint {
>>
>>      @UriPath
>>      private String servicePath;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean sendToAll;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean useStreaming;
>>
>>      public WebsocketEndpoint(String endPointURI, WebsocketComponent
>>component, URI httpUri, HttpClientParams params, HttpConnectionManager
>>httpConnectionManager,
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-avro/src/main/java/org/apache/camel/component/avro/AvroConfiguration.j
>>ava
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-avro/src/main/java/org/apache/camel/component/avro/Avr
>>oConfiguration.java
>>b/components/camel-avro/src/main/java/org/apache/camel/component/avro/Avr
>>oConfiguration.java
>> index 3398c9b..de9642f 100644
>> --- 
>>a/components/camel-avro/src/main/java/org/apache/camel/component/avro/Avr
>>oConfiguration.java
>> +++ 
>>b/components/camel-avro/src/main/java/org/apache/camel/component/avro/Avr
>>oConfiguration.java
>> @@ -48,9 +48,9 @@ public class AvroConfiguration implements Cloneable {
>>      private String protocolClassName;
>>      @UriParam
>>      private String uriAuthority;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean reflectionProtocol;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean singleParameter;
>>
>>      public AvroConfiguration copy() {
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-aws/src/main/java/org/apache/camel/component/aws/ddb/DdbConfiguration.
>>java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/D
>>dbConfiguration.java
>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/D
>>dbConfiguration.java
>> index 691a104..ff9f063 100644
>> --- 
>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/D
>>dbConfiguration.java
>> +++ 
>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/D
>>dbConfiguration.java
>> @@ -35,7 +35,7 @@ public class DdbConfiguration {
>>      private AmazonDynamoDB amazonDDBClient;
>>      @UriParam
>>      private String amazonDdbEndpoint;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private Boolean consistentRead;
>>      @UriParam(defaultValue = "PutItem")
>>      private DdbOperations operation = DdbOperations.PutItem;
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-aws/src/main/java/org/apache/camel/component/aws/s3/S3Configuration.ja
>>va
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3
>>Configuration.java
>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3
>>Configuration.java
>> index 1b5243e..ab19d46 100644
>> --- 
>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3
>>Configuration.java
>> +++ 
>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3
>>Configuration.java
>> @@ -41,9 +41,9 @@ public class S3Configuration implements Cloneable {
>>      private String region;
>>      @UriParam(defaultValue = "true")
>>      private boolean deleteAfterRead = true;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean deleteAfterWrite;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean multiPartUpload;
>>      @UriParam(defaultValue = "" + 25 * 1024 * 1024)
>>      private long partSize = 25 * 1024 * 1024;
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-aws/src/main/java/org/apache/camel/component/aws/sdb/SdbConfiguration.
>>java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/S
>>dbConfiguration.java
>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/S
>>dbConfiguration.java
>> index 38b9ff5..e6ce0cd 100644
>> --- 
>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/S
>>dbConfiguration.java
>> +++ 
>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/S
>>dbConfiguration.java
>> @@ -37,7 +37,7 @@ public class SdbConfiguration {
>>      private String amazonSdbEndpoint;
>>      @UriParam
>>      private Integer maxNumberOfDomains;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private Boolean consistentRead;
>>      @UriParam(defaultValue = "PutAttributes")
>>      private SdbOperations operation = SdbOperations.PutAttributes;
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-aws/src/main/java/org/apache/camel/component/aws/sqs/SqsConfiguration.
>>java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/S
>>qsConfiguration.java
>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/S
>>qsConfiguration.java
>> index aabae7f..31a3a2e 100644
>> --- 
>>a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/S
>>qsConfiguration.java
>> +++ 
>>b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/S
>>qsConfiguration.java
>> @@ -57,7 +57,7 @@ public class SqsConfiguration {
>>      private Integer waitTimeSeconds;
>>      @UriParam
>>      private Integer defaultVisibilityTimeout;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam(defaultValue = "Boolean.FALSE")
>>      private Boolean extendMessageVisibility = Boolean.FALSE;
>>      @UriParam(defaultValue = "1")
>>      private Integer concurrentConsumers = 1;
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-box/src/main/java/org/apache/camel/component/box/BoxConfiguration.java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-box/src/main/java/org/apache/camel/component/box/BoxCo
>>nfiguration.java 
>>b/components/camel-box/src/main/java/org/apache/camel/component/box/BoxCo
>>nfiguration.java
>> index db2df83..e2d3cb0 100644
>> --- 
>>a/components/camel-box/src/main/java/org/apache/camel/component/box/BoxCo
>>nfiguration.java
>> +++ 
>>b/components/camel-box/src/main/java/org/apache/camel/component/box/BoxCo
>>nfiguration.java
>> @@ -59,7 +59,7 @@ public class BoxConfiguration {
>>      @UriParam
>>      private OAuthRefreshListener refreshListener;
>>
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean revokeOnShutdown;
>>
>>      @UriParam
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-cache/src/main/java/org/apache/camel/component/cache/CacheConfiguratio
>>n.java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-cache/src/main/java/org/apache/camel/component/cache/C
>>acheConfiguration.java
>>b/components/camel-cache/src/main/java/org/apache/camel/component/cache/C
>>acheConfiguration.java
>> index 1e74491..e55d6c4 100755
>> --- 
>>a/components/camel-cache/src/main/java/org/apache/camel/component/cache/C
>>acheConfiguration.java
>> +++ 
>>b/components/camel-cache/src/main/java/org/apache/camel/component/cache/C
>>acheConfiguration.java
>> @@ -38,15 +38,15 @@ public class CacheConfiguration implements
>>Cloneable {
>>      private boolean overflowToDisk = true;
>>      @UriParam
>>      private String diskStorePath;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean eternal;
>>      @UriParam(defaultValue = "300")
>>      private long timeToLiveSeconds = 300;
>>      @UriParam(defaultValue = "300")
>>      private long timeToIdleSeconds = 300;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean diskPersistent;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private long diskExpiryThreadIntervalSeconds;
>>      @UriParam
>>      private boolean objectCache;
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-cmis/src/main/java/org/apache/camel/component/cmis/CMISSessionFacade.j
>>ava
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMI
>>SSessionFacade.java
>>b/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMI
>>SSessionFacade.java
>> index 230479e..1f4bed4 100644
>> --- 
>>a/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMI
>>SSessionFacade.java
>> +++ 
>>b/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMI
>>SSessionFacade.java
>> @@ -51,7 +51,7 @@ public class CMISSessionFacade {
>>      private int pageSize = 100;
>>      @UriParam
>>      private int readCount;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean readContent;
>>      @UriParam
>>      private String username;
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-cometd/src/main/java/org/apache/camel/component/cometd/CometdEndpoint.
>>java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-cometd/src/main/java/org/apache/camel/component/cometd
>>/CometdEndpoint.java
>>b/components/camel-cometd/src/main/java/org/apache/camel/component/cometd
>>/CometdEndpoint.java
>> index 7d124d5..bde31bd 100644
>> --- 
>>a/components/camel-cometd/src/main/java/org/apache/camel/component/cometd
>>/CometdEndpoint.java
>> +++ 
>>b/components/camel-cometd/src/main/java/org/apache/camel/component/cometd
>>/CometdEndpoint.java
>> @@ -59,11 +59,11 @@ public class CometdEndpoint extends DefaultEndpoint
>>{
>>      private int multiFrameInterval = 1500;
>>      @UriParam(defaultValue = "true")
>>      private boolean jsonCommented = true;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean sessionHeadersEnabled;
>>      @UriParam(defaultValue = "1")
>>      private int logLevel = 1;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean crossOriginFilterOn;
>>      @UriParam
>>      private String allowedOrigins;
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-couchdb/src/main/java/org/apache/camel/component/couchdb/CouchDbEndpoi
>>nt.java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-couchdb/src/main/java/org/apache/camel/component/couch
>>db/CouchDbEndpoint.java
>>b/components/camel-couchdb/src/main/java/org/apache/camel/component/couch
>>db/CouchDbEndpoint.java
>> index b185917..98358e3 100644
>> --- 
>>a/components/camel-couchdb/src/main/java/org/apache/camel/component/couch
>>db/CouchDbEndpoint.java
>> +++ 
>>b/components/camel-couchdb/src/main/java/org/apache/camel/component/couch
>>db/CouchDbEndpoint.java
>> @@ -55,7 +55,7 @@ public class CouchDbEndpoint extends DefaultEndpoint {
>>      private String password;
>>      @UriParam(defaultValue = "" + DEFAULT_HEARTBEAT)
>>      private long heartbeat = DEFAULT_HEARTBEAT;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean createDatabase;
>>      @UriParam(defaultValue = "true")
>>      private boolean deletes = true;
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-disruptor/src/main/java/org/apache/camel/component/disruptor/Disruptor
>>Endpoint.java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-disruptor/src/main/java/org/apache/camel/component/dis
>>ruptor/DisruptorEndpoint.java
>>b/components/camel-disruptor/src/main/java/org/apache/camel/component/dis
>>ruptor/DisruptorEndpoint.java
>> index ba38651..8132472 100644
>> --- 
>>a/components/camel-disruptor/src/main/java/org/apache/camel/component/dis
>>ruptor/DisruptorEndpoint.java
>> +++ 
>>b/components/camel-disruptor/src/main/java/org/apache/camel/component/dis
>>ruptor/DisruptorEndpoint.java
>> @@ -56,13 +56,13 @@ public class DisruptorEndpoint extends
>>DefaultEndpoint implements MultipleConsum
>>      private String name;
>>      @UriParam(defaultValue = "1")
>>      private final int concurrentConsumers;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private final boolean multipleConsumers;
>>      @UriParam(defaultValue = "IfReplyExpected")
>>      private WaitForTaskToComplete waitForTaskToComplete =
>>WaitForTaskToComplete.IfReplyExpected;
>>      @UriParam(defaultValue = "30000")
>>      private long timeout = 30000;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean blockWhenFull;
>>      @UriParam(defaultValue = "Blocking")
>>      private DisruptorWaitStrategy waitStrategy;
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-ftp/src/main/java/org/apache/camel/component/file/remote/FtpsConfigura
>>tion.java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-ftp/src/main/java/org/apache/camel/component/file/remo
>>te/FtpsConfiguration.java
>>b/components/camel-ftp/src/main/java/org/apache/camel/component/file/remo
>>te/FtpsConfiguration.java
>> index a4ecce9..d5e135f 100644
>> --- 
>>a/components/camel-ftp/src/main/java/org/apache/camel/component/file/remo
>>te/FtpsConfiguration.java
>> +++ 
>>b/components/camel-ftp/src/main/java/org/apache/camel/component/file/remo
>>te/FtpsConfiguration.java
>> @@ -31,9 +31,9 @@ public class FtpsConfiguration extends
>>FtpConfiguration {
>>
>>      @UriParam(defaultValue = "TLS")
>>      private String securityProtocol = "TLS";
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean isImplicit;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean disableSecureDataChannelDefaults;
>>      @UriParam
>>      private String execProt;
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsConfiguration
>>.java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/H
>>dfsConfiguration.java
>>b/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/H
>>dfsConfiguration.java
>> index 58d602e..7dd5e55 100644
>> --- 
>>a/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/H
>>dfsConfiguration.java
>> +++ 
>>b/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/H
>>dfsConfiguration.java
>> @@ -41,9 +41,9 @@ public class HdfsConfiguration {
>>      private String path;
>>      @UriParam(defaultValue = "true")
>>      private boolean overwrite = true;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean append;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean wantAppend;
>>      @UriParam(defaultValue = "" + HdfsConstants.DEFAULT_BUFFERSIZE)
>>      private int bufferSize = HdfsConstants.DEFAULT_BUFFERSIZE;
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-irc/src/main/java/org/apache/camel/component/irc/IrcConfiguration.java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcCo
>>nfiguration.java 
>>b/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcCo
>>nfiguration.java
>> index 9c2adf4..0a71a27 100644
>> --- 
>>a/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcCo
>>nfiguration.java
>> +++ 
>>b/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcCo
>>nfiguration.java
>> @@ -75,7 +75,7 @@ public class IrcConfiguration implements Cloneable {
>>      private boolean onMode = true;
>>      @UriParam(defaultValue = "true")
>>      private boolean onPart = true;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean onReply;
>>      @UriParam(defaultValue = "true")
>>      private boolean onTopic = true;
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-javaspace/src/main/java/org/apache/camel/component/javaspace/JavaSpace
>>Endpoint.java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-javaspace/src/main/java/org/apache/camel/component/jav
>>aspace/JavaSpaceEndpoint.java
>>b/components/camel-javaspace/src/main/java/org/apache/camel/component/jav
>>aspace/JavaSpaceEndpoint.java
>> index f09ab9b..4b9e6ff 100644
>> --- 
>>a/components/camel-javaspace/src/main/java/org/apache/camel/component/jav
>>aspace/JavaSpaceEndpoint.java
>> +++ 
>>b/components/camel-javaspace/src/main/java/org/apache/camel/component/jav
>>aspace/JavaSpaceEndpoint.java
>> @@ -42,7 +42,7 @@ public class JavaSpaceEndpoint extends
>>DefaultEndpoint {
>>      private int concurrentConsumers = 1;
>>      @UriParam
>>      private String spaceName;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean transactional;
>>      @UriParam
>>      private long transactionTimeout = Long.MAX_VALUE;
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/Jdb
>>cEndpoint.java 
>>b/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/Jdb
>>cEndpoint.java
>> index c0bb843..ff77f51 100755
>> --- 
>>a/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/Jdb
>>cEndpoint.java
>> +++ 
>>b/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/Jdb
>>cEndpoint.java
>> @@ -38,7 +38,7 @@ public class JdbcEndpoint extends DefaultEndpoint {
>>      private DataSource dataSource;
>>      @UriParam
>>      private int readSize;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean transacted;
>>      @UriParam(defaultValue = "true")
>>      private boolean resetAutoCommit = true;
>> @@ -49,7 +49,7 @@ public class JdbcEndpoint extends DefaultEndpoint {
>>      private JdbcPrepareStatementStrategy prepareStatementStrategy =
>>new DefaultJdbcPrepareStatementStrategy();
>>      @UriParam(defaultValue = "true")
>>      private boolean allowNamedParameters = true;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean useHeadersAsParameters;
>>      @UriParam(defaultValue = "SelectList")
>>      private JdbcOutputType outputType = JdbcOutputType.SelectList;
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsCo
>>nfiguration.java 
>>b/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsCo
>>nfiguration.java
>> index 6229517..58a290c 100644
>> --- 
>>a/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsCo
>>nfiguration.java
>> +++ 
>>b/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsCo
>>nfiguration.java
>> @@ -83,7 +83,7 @@ public class JmsConfiguration implements Cloneable {
>>      private boolean errorHandlerLogStackTrace = true;
>>      @UriParam(defaultValue = "true")
>>      private boolean autoStartup = true;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean acceptMessagesWhileStopping;
>>      @UriParam
>>      private String clientId;
>> @@ -93,7 +93,7 @@ public class JmsConfiguration implements Cloneable {
>>      @UriParam
>>      private boolean exposeListenerSession = true;
>>      private TaskExecutor taskExecutor;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean pubSubNoLocal;
>>      @UriParam(defaultValue = "1")
>>      private int concurrentConsumers = 1;
>> @@ -121,7 +121,7 @@ public class JmsConfiguration implements Cloneable {
>>      @UriParam
>>      private int replyToMaxConcurrentConsumers;
>>      // JmsTemplate only
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private Boolean explicitQosEnabled;
>>      @UriParam(defaultValue = "true")
>>      private boolean deliveryPersistent = true;
>> @@ -141,7 +141,7 @@ public class JmsConfiguration implements Cloneable {
>>      @UriParam(defaultValue = "-1")
>>      private int priority = -1;
>>      // Transaction related configuration
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean transacted;
>>      private boolean transactedInOut;
>>      @UriParam(defaultValue = "true")
>> @@ -151,16 +151,16 @@ public class JmsConfiguration implements
>>Cloneable {
>>      private String transactionName;
>>      @UriParam(defaultValue = "-1")
>>      private int transactionTimeout = -1;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean preserveMessageQos;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean disableReplyTo;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean eagerLoadingOfProperties;
>>      // Always make a JMS message copy when it's passed to Producer
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean alwaysCopyMessage;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean useMessageIDAsCorrelationID;
>>      private JmsProviderMetadata providerMetadata = new
>>JmsProviderMetadata();
>>      private JmsOperations metadataJmsOperations;
>> @@ -174,26 +174,26 @@ public class JmsConfiguration implements
>>Cloneable {
>>      private JmsMessageType jmsMessageType;
>>      @UriParam
>>      private JmsKeyFormatStrategy jmsKeyFormatStrategy;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean transferExchange;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean transferException;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean testConnectionOnStartup;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean asyncStartListener;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean asyncStopListener;
>>      // if the message is a JmsMessage and mapJmsMessage=false, force
>>the
>>      // producer to send the javax.jms.Message body to the next JMS
>>destination
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean forceSendOriginalMessage;
>>      // to force disabling time to live (works in both in-only or
>>in-out mode)
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean disableTimeToLive;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private ReplyToType replyToType;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean asyncConsumer;
>>      // the cacheLevelName of reply manager
>>      @UriParam
>> @@ -201,10 +201,10 @@ public class JmsConfiguration implements
>>Cloneable {
>>      @UriParam(defaultValue = "true")
>>      private boolean allowNullBody = true;
>>      private MessageListenerContainerFactory
>>messageListenerContainerFactory;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean includeSentJMSMessageID;
>>      private DefaultTaskExecutorType defaultTaskExecutorType;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean includeAllJMSXProperties;
>>
>>      public JmsConfiguration() {
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-mqtt/src/main/java/org/apache/camel/component/mqtt/MQTTConfiguration.j
>>ava
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQT
>>TConfiguration.java
>>b/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQT
>>TConfiguration.java
>> index b7252a5..9bccf2e 100644
>> --- 
>>a/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQT
>>TConfiguration.java
>> +++ 
>>b/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQT
>>TConfiguration.java
>> @@ -93,7 +93,7 @@ public class MQTTConfiguration extends MQTT {
>>      private int disconnectWaitInSeconds = 5;
>>      @UriParam(defaultValue = "5")
>>      private int sendWaitInSeconds = 5;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean byDefaultRetain;
>>      @UriParam
>>      private QoS qos = QoS.AT_LEAST_ONCE;
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguratio
>>n.java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-netty/src/main/java/org/apache/camel/component/netty/N
>>ettyConfiguration.java
>>b/components/camel-netty/src/main/java/org/apache/camel/component/netty/N
>>ettyConfiguration.java
>> index 8b9d983..700fa0a 100644
>> --- 
>>a/components/camel-netty/src/main/java/org/apache/camel/component/netty/N
>>ettyConfiguration.java
>> +++ 
>>b/components/camel-netty/src/main/java/org/apache/camel/component/netty/N
>>ettyConfiguration.java
>> @@ -62,7 +62,7 @@ public class NettyConfiguration extends
>>NettyServerBootstrapConfiguration implem
>>      private boolean disconnect;
>>      @UriParam(defaultValue = "true")
>>      private boolean lazyChannelCreation = true;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean transferExchange;
>>      @UriParam(defaultValue = "true")
>>      private boolean disconnectOnNoReply = true;
>> @@ -90,11 +90,11 @@ public class NettyConfiguration extends
>>NettyServerBootstrapConfiguration implem
>>      private long producerPoolMinEvictableIdle = 5 * 60 * 1000L;
>>      @UriParam(defaultValue = "true")
>>      private boolean producerPoolEnabled = true;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean udpConnectionlessSending;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean clientMode;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean useChannelBuffer;
>>
>>      /**
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-netty4-http/src/main/java/org/apache/camel/component/netty4/http/Netty
>>HttpEndpoint.java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-netty4-http/src/main/java/org/apache/camel/component/n
>>etty4/http/NettyHttpEndpoint.java
>>b/components/camel-netty4-http/src/main/java/org/apache/camel/component/n
>>etty4/http/NettyHttpEndpoint.java
>> index 1b022bc..310f9d5 100644
>> --- 
>>a/components/camel-netty4-http/src/main/java/org/apache/camel/component/n
>>etty4/http/NettyHttpEndpoint.java
>> +++ 
>>b/components/camel-netty4-http/src/main/java/org/apache/camel/component/n
>>etty4/http/NettyHttpEndpoint.java
>> @@ -46,7 +46,7 @@ public class NettyHttpEndpoint extends NettyEndpoint
>>implements HeaderFilterStra
>>      private HeaderFilterStrategy headerFilterStrategy;
>>      @UriParam
>>      private NettyHttpConfiguration configuration;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean traceEnabled;
>>      @UriParam
>>      private String httpMethodRestrict;
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQEnd
>>point.java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabb
>>itmq/RabbitMQEndpoint.java 
>>b/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabb
>>itmq/RabbitMQEndpoint.java
>> index 135d357..69c1dc5 100644
>> --- 
>>a/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabb
>>itmq/RabbitMQEndpoint.java
>> +++ 
>>b/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabb
>>itmq/RabbitMQEndpoint.java
>> @@ -70,7 +70,7 @@ public class RabbitMQEndpoint extends DefaultEndpoint 
>>{
>>      private boolean autoDelete = true;
>>      @UriParam(defaultValue = "true")
>>      private boolean durable = true;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean bridgeEndpoint;
>>      @UriParam
>>      private String queue = 
>>String.valueOf(UUID.randomUUID().toString().hashCode());
>> @@ -139,9 +139,9 @@ public class RabbitMQEndpoint extends 
>>DefaultEndpoint {
>>      //Maximum time (in milliseconds) waiting for channel
>>      @UriParam(defaultValue = "1000")
>>      private long channelPoolMaxWait = 1000;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean mandatory;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean immediate;
>>      @UriParam
>>      private ArgsConfigurer queueArgsConfigurer;
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-sjms/src/main/java/org/apache/camel/component/sjms/SjmsEndpoint.java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/Sjm
>>sEndpoint.java 
>>b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/Sjm
>>sEndpoint.java
>> index 7135ad7..e3ad68d 100644
>> --- 
>>a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/Sjm
>>sEndpoint.java
>> +++ 
>>b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/Sjm
>>sEndpoint.java
>> @@ -78,9 +78,9 @@ public class SjmsEndpoint extends DefaultEndpoint 
>>implements MultipleConsumersSu
>>      private int transactionBatchCount = -1;
>>      @UriParam(defaultValue = "5000")
>>      private long transactionBatchTimeout = 5000;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean asyncStartListener;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean asyncStopListener;
>>      @UriParam(defaultValue = "true")
>>      private boolean prefillPool = true;
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-smpp/src/main/java/org/apache/camel/component/smpp/SmppConfiguration.j
>>ava
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/Smp
>>pConfiguration.java 
>>b/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/Smp
>>pConfiguration.java
>> index 3f29c25..903916e 100644
>> --- 
>>a/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/Smp
>>pConfiguration.java
>> +++ 
>>b/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/Smp
>>pConfiguration.java
>> @@ -89,13 +89,13 @@ public class SmppConfiguration implements Cloneable 
>>{
>>      private byte typeOfNumber = TypeOfNumber.UNKNOWN.value();
>>      @UriParam
>>      private byte numberingPlanIndicator = 
>>NumberingPlanIndicator.UNKNOWN.value();
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean usingSSL;
>>      @UriParam(defaultValue = "5000")
>>      private long initialReconnectDelay = 5000;
>>      @UriParam(defaultValue = "5000")
>>      private long reconnectDelay = 5000;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean lazySessionCreation;
>>      @UriParam
>>      private String httpProxyHost;
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-solr/src/main/java/org/apache/camel/component/solr/SolrEndpoint.java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-solr/src/main/java/org/apache/camel/component/solr/Sol
>>rEndpoint.java 
>>b/components/camel-solr/src/main/java/org/apache/camel/component/solr/Sol
>>rEndpoint.java
>> index 696a2df..d63883b 100644
>> --- 
>>a/components/camel-solr/src/main/java/org/apache/camel/component/solr/Sol
>>rEndpoint.java
>> +++ 
>>b/components/camel-solr/src/main/java/org/apache/camel/component/solr/Sol
>>rEndpoint.java
>> @@ -55,9 +55,9 @@ public class SolrEndpoint extends DefaultEndpoint {
>>      private Integer defaultMaxConnectionsPerHost;
>>      @UriParam
>>      private Integer maxTotalConnections;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private Boolean followRedirects;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private Boolean allowCompression;
>>      @UriParam
>>      private String zkHost;
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/proce
>>ssor/XmlSignatureConfiguration.java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>mlsecurity/processor/XmlSignatureConfiguration.java 
>>b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>mlsecurity/processor/XmlSignatureConfiguration.java
>> index 2289220..52b8097 100644
>> --- 
>>a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>mlsecurity/processor/XmlSignatureConfiguration.java
>> +++ 
>>b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>mlsecurity/processor/XmlSignatureConfiguration.java
>> @@ -39,12 +39,12 @@ public abstract class XmlSignatureConfiguration 
>>implements Cloneable, CamelConte
>>      private String baseUri;
>>
>>      @UriParam
>> -    private Map<String, ? extends Object> cryptoContextProperties;
>> +    private Map<String, ?> cryptoContextProperties;
>>
>> -    @UriParam(defaultValue = "true")
>> +    @UriParam(defaultValue = "Boolean.TRUE")
>>      private Boolean disallowDoctypeDecl = Boolean.TRUE;
>>
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam(defaultValue = "Boolean.FALSE")
>>      private Boolean omitXmlDeclaration = Boolean.FALSE;
>>
>>      @UriParam(defaultValue = "true")
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/proce
>>ssor/XmlSignerConfiguration.java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>mlsecurity/processor/XmlSignerConfiguration.java 
>>b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>mlsecurity/processor/XmlSignerConfiguration.java
>> index 3872349..50bfaab 100644
>> --- 
>>a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>mlsecurity/processor/XmlSignerConfiguration.java
>> +++ 
>>b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>mlsecurity/processor/XmlSignerConfiguration.java
>> @@ -111,7 +111,7 @@ public class XmlSignerConfiguration extends 
>>XmlSignatureConfiguration {
>>       * value can be overwritten by the header
>>       * {@link XmlSignatureConstants#HEADER_MESSAGE_IS_PLAIN_TEXT}.
>>       */
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam(defaultValue = "Boolean.FALSE")
>>      private Boolean plainText = Boolean.FALSE;
>>
>>      /**
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/proce
>>ssor/XmlVerifierConfiguration.java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>mlsecurity/processor/XmlVerifierConfiguration.java 
>>b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>mlsecurity/processor/XmlVerifierConfiguration.java
>> index edd43e5..f6fdde1 100644
>> --- 
>>a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>mlsecurity/processor/XmlVerifierConfiguration.java
>> +++ 
>>b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/x
>>mlsecurity/processor/XmlVerifierConfiguration.java
>> @@ -59,10 +59,10 @@ public class XmlVerifierConfiguration extends 
>>XmlSignatureConfiguration {
>>      @UriParam(defaultValue = 
>>DefaultXmlSignature2Message.OUTPUT_NODE_SEARCH_TYPE_DEFAULT)
>>      private String outputNodeSearchType = 
>>DefaultXmlSignature2Message.OUTPUT_NODE_SEARCH_TYPE_DEFAULT;
>>
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam(defaultValue = "Boolean.FALSE")
>>      private Boolean removeSignatureElements = Boolean.FALSE;
>>
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam(defaultValue = "Boolean.TRUE")
>>      private Boolean secureValidation = Boolean.TRUE;
>>
>>      public XmlVerifierConfiguration() {
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/Xmp
>>pEndpoint.java 
>>b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/Xmp
>>pEndpoint.java
>> index bbb070a..9cbbf47 100644
>> --- 
>>a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/Xmp
>>pEndpoint.java
>> +++ 
>>b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/Xmp
>>pEndpoint.java
>> @@ -74,7 +74,7 @@ public class XmppEndpoint extends DefaultEndpoint 
>>implements HeaderFilterStrateg
>>      private String resource = "Camel";
>>      @UriParam(defaultValue = "true")
>>      private boolean login = true;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean createAccount;
>>      @UriParam
>>      private String room;
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/cam
>>el-zookeeper/src/main/java/org/apache/camel/component/zookeeper/ZooKeeper
>>Configuration.java
>> ----------------------------------------------------------------------
>> diff --git 
>>a/components/camel-zookeeper/src/main/java/org/apache/camel/component/zoo
>>keeper/ZooKeeperConfiguration.java 
>>b/components/camel-zookeeper/src/main/java/org/apache/camel/component/zoo
>>keeper/ZooKeeperConfiguration.java
>> index 315166f..89b43a8 100644
>> --- 
>>a/components/camel-zookeeper/src/main/java/org/apache/camel/component/zoo
>>keeper/ZooKeeperConfiguration.java
>> +++ 
>>b/components/camel-zookeeper/src/main/java/org/apache/camel/component/zoo
>>keeper/ZooKeeperConfiguration.java
>> @@ -49,13 +49,13 @@ public class ZooKeeperConfiguration implements 
>>Cloneable {
>>      private long backoff = 5000;
>>      @UriParam(defaultValue = "true")
>>      private boolean awaitExistence = true;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean repeat;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean listChildren;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private boolean shouldCreate;
>> -    @UriParam(defaultValue = "false")
>> +    @UriParam
>>      private String createMode;
>>      @UriParam(defaultValue = "true")
>>      private boolean sendEmptyMessageOnDelete = true;
>>
>
>
>
>-- 
>Claus Ibsen
>-----------------
>Red Hat, Inc.
>Email: cibsen@redhat.com
>Twitter: davsclaus
>Blog: http://davsclaus.com
>Author of Camel in Action: http://www.manning.com/ibsen
>hawtio: http://hawt.io/
>fabric8: http://fabric8.io/



Re: camel git commit: The apt plugin defaults to false for the primitive boolean types but not for the wrapper Boolean type.

Posted by Claus Ibsen <cl...@gmail.com>.
-1

to this change

   @UriParam(defaultValue = "Boolean.FALSE")

It should be "true" or "false"

On Wed, Apr 1, 2015 at 11:28 AM,  <bv...@apache.org> wrote:
> Repository: camel
> Updated Branches:
>   refs/heads/master 26cdfc552 -> 17024cc6d
>
>
> The apt plugin defaults to false for the primitive boolean types but not for the wrapper Boolean type.
>
> Project: http://git-wip-us.apache.org/repos/asf/camel/repo
> Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/17024cc6
> Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/17024cc6
> Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/17024cc6
>
> Branch: refs/heads/master
> Commit: 17024cc6dffd3bf1779be0204144272337518ea9
> Parents: 26cdfc5
> Author: Babak Vahdat <bv...@apache.org>
> Authored: Wed Apr 1 11:28:21 2015 +0200
> Committer: Babak Vahdat <bv...@apache.org>
> Committed: Wed Apr 1 11:28:21 2015 +0200
>
> ----------------------------------------------------------------------
>  .../atmosphere/websocket/WebsocketEndpoint.java |  4 +-
>  .../camel/component/avro/AvroConfiguration.java |  4 +-
>  .../component/aws/ddb/DdbConfiguration.java     |  2 +-
>  .../camel/component/aws/s3/S3Configuration.java |  4 +-
>  .../component/aws/sdb/SdbConfiguration.java     |  2 +-
>  .../component/aws/sqs/SqsConfiguration.java     |  2 +-
>  .../camel/component/box/BoxConfiguration.java   |  2 +-
>  .../component/cache/CacheConfiguration.java     |  6 +--
>  .../camel/component/cmis/CMISSessionFacade.java |  2 +-
>  .../camel/component/cometd/CometdEndpoint.java  |  4 +-
>  .../component/couchdb/CouchDbEndpoint.java      |  2 +-
>  .../component/disruptor/DisruptorEndpoint.java  |  4 +-
>  .../file/remote/FtpsConfiguration.java          |  4 +-
>  .../component/hdfs2/HdfsConfiguration.java      |  4 +-
>  .../camel/component/irc/IrcConfiguration.java   |  2 +-
>  .../component/javaspace/JavaSpaceEndpoint.java  |  2 +-
>  .../camel/component/jdbc/JdbcEndpoint.java      |  4 +-
>  .../camel/component/jms/JmsConfiguration.java   | 40 ++++++++++----------
>  .../camel/component/mqtt/MQTTConfiguration.java |  2 +-
>  .../component/netty/NettyConfiguration.java     |  8 ++--
>  .../netty4/http/NettyHttpEndpoint.java          |  2 +-
>  .../component/rabbitmq/RabbitMQEndpoint.java    |  6 +--
>  .../camel/component/sjms/SjmsEndpoint.java      |  4 +-
>  .../camel/component/smpp/SmppConfiguration.java |  4 +-
>  .../camel/component/solr/SolrEndpoint.java      |  4 +-
>  .../processor/XmlSignatureConfiguration.java    |  6 +--
>  .../processor/XmlSignerConfiguration.java       |  2 +-
>  .../processor/XmlVerifierConfiguration.java     |  4 +-
>  .../camel/component/xmpp/XmppEndpoint.java      |  2 +-
>  .../zookeeper/ZooKeeperConfiguration.java       |  8 ++--
>  30 files changed, 73 insertions(+), 73 deletions(-)
> ----------------------------------------------------------------------
>
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/component/atmosphere/websocket/WebsocketEndpoint.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/component/atmosphere/websocket/WebsocketEndpoint.java b/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/component/atmosphere/websocket/WebsocketEndpoint.java
> index d449ca1..4fb273b 100644
> --- a/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/component/atmosphere/websocket/WebsocketEndpoint.java
> +++ b/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/component/atmosphere/websocket/WebsocketEndpoint.java
> @@ -40,9 +40,9 @@ public class WebsocketEndpoint extends ServletEndpoint {
>
>      @UriPath
>      private String servicePath;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean sendToAll;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean useStreaming;
>
>      public WebsocketEndpoint(String endPointURI, WebsocketComponent component, URI httpUri, HttpClientParams params, HttpConnectionManager httpConnectionManager,
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-avro/src/main/java/org/apache/camel/component/avro/AvroConfiguration.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-avro/src/main/java/org/apache/camel/component/avro/AvroConfiguration.java b/components/camel-avro/src/main/java/org/apache/camel/component/avro/AvroConfiguration.java
> index 3398c9b..de9642f 100644
> --- a/components/camel-avro/src/main/java/org/apache/camel/component/avro/AvroConfiguration.java
> +++ b/components/camel-avro/src/main/java/org/apache/camel/component/avro/AvroConfiguration.java
> @@ -48,9 +48,9 @@ public class AvroConfiguration implements Cloneable {
>      private String protocolClassName;
>      @UriParam
>      private String uriAuthority;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean reflectionProtocol;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean singleParameter;
>
>      public AvroConfiguration copy() {
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/DdbConfiguration.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/DdbConfiguration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/DdbConfiguration.java
> index 691a104..ff9f063 100644
> --- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/DdbConfiguration.java
> +++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/DdbConfiguration.java
> @@ -35,7 +35,7 @@ public class DdbConfiguration {
>      private AmazonDynamoDB amazonDDBClient;
>      @UriParam
>      private String amazonDdbEndpoint;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private Boolean consistentRead;
>      @UriParam(defaultValue = "PutItem")
>      private DdbOperations operation = DdbOperations.PutItem;
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3Configuration.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3Configuration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3Configuration.java
> index 1b5243e..ab19d46 100644
> --- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3Configuration.java
> +++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3Configuration.java
> @@ -41,9 +41,9 @@ public class S3Configuration implements Cloneable {
>      private String region;
>      @UriParam(defaultValue = "true")
>      private boolean deleteAfterRead = true;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean deleteAfterWrite;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean multiPartUpload;
>      @UriParam(defaultValue = "" + 25 * 1024 * 1024)
>      private long partSize = 25 * 1024 * 1024;
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/SdbConfiguration.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/SdbConfiguration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/SdbConfiguration.java
> index 38b9ff5..e6ce0cd 100644
> --- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/SdbConfiguration.java
> +++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/SdbConfiguration.java
> @@ -37,7 +37,7 @@ public class SdbConfiguration {
>      private String amazonSdbEndpoint;
>      @UriParam
>      private Integer maxNumberOfDomains;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private Boolean consistentRead;
>      @UriParam(defaultValue = "PutAttributes")
>      private SdbOperations operation = SdbOperations.PutAttributes;
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/SqsConfiguration.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/SqsConfiguration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/SqsConfiguration.java
> index aabae7f..31a3a2e 100644
> --- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/SqsConfiguration.java
> +++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/SqsConfiguration.java
> @@ -57,7 +57,7 @@ public class SqsConfiguration {
>      private Integer waitTimeSeconds;
>      @UriParam
>      private Integer defaultVisibilityTimeout;
> -    @UriParam(defaultValue = "false")
> +    @UriParam(defaultValue = "Boolean.FALSE")
>      private Boolean extendMessageVisibility = Boolean.FALSE;
>      @UriParam(defaultValue = "1")
>      private Integer concurrentConsumers = 1;
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-box/src/main/java/org/apache/camel/component/box/BoxConfiguration.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-box/src/main/java/org/apache/camel/component/box/BoxConfiguration.java b/components/camel-box/src/main/java/org/apache/camel/component/box/BoxConfiguration.java
> index db2df83..e2d3cb0 100644
> --- a/components/camel-box/src/main/java/org/apache/camel/component/box/BoxConfiguration.java
> +++ b/components/camel-box/src/main/java/org/apache/camel/component/box/BoxConfiguration.java
> @@ -59,7 +59,7 @@ public class BoxConfiguration {
>      @UriParam
>      private OAuthRefreshListener refreshListener;
>
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean revokeOnShutdown;
>
>      @UriParam
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-cache/src/main/java/org/apache/camel/component/cache/CacheConfiguration.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-cache/src/main/java/org/apache/camel/component/cache/CacheConfiguration.java b/components/camel-cache/src/main/java/org/apache/camel/component/cache/CacheConfiguration.java
> index 1e74491..e55d6c4 100755
> --- a/components/camel-cache/src/main/java/org/apache/camel/component/cache/CacheConfiguration.java
> +++ b/components/camel-cache/src/main/java/org/apache/camel/component/cache/CacheConfiguration.java
> @@ -38,15 +38,15 @@ public class CacheConfiguration implements Cloneable {
>      private boolean overflowToDisk = true;
>      @UriParam
>      private String diskStorePath;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean eternal;
>      @UriParam(defaultValue = "300")
>      private long timeToLiveSeconds = 300;
>      @UriParam(defaultValue = "300")
>      private long timeToIdleSeconds = 300;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean diskPersistent;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private long diskExpiryThreadIntervalSeconds;
>      @UriParam
>      private boolean objectCache;
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMISSessionFacade.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMISSessionFacade.java b/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMISSessionFacade.java
> index 230479e..1f4bed4 100644
> --- a/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMISSessionFacade.java
> +++ b/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMISSessionFacade.java
> @@ -51,7 +51,7 @@ public class CMISSessionFacade {
>      private int pageSize = 100;
>      @UriParam
>      private int readCount;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean readContent;
>      @UriParam
>      private String username;
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-cometd/src/main/java/org/apache/camel/component/cometd/CometdEndpoint.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-cometd/src/main/java/org/apache/camel/component/cometd/CometdEndpoint.java b/components/camel-cometd/src/main/java/org/apache/camel/component/cometd/CometdEndpoint.java
> index 7d124d5..bde31bd 100644
> --- a/components/camel-cometd/src/main/java/org/apache/camel/component/cometd/CometdEndpoint.java
> +++ b/components/camel-cometd/src/main/java/org/apache/camel/component/cometd/CometdEndpoint.java
> @@ -59,11 +59,11 @@ public class CometdEndpoint extends DefaultEndpoint {
>      private int multiFrameInterval = 1500;
>      @UriParam(defaultValue = "true")
>      private boolean jsonCommented = true;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean sessionHeadersEnabled;
>      @UriParam(defaultValue = "1")
>      private int logLevel = 1;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean crossOriginFilterOn;
>      @UriParam
>      private String allowedOrigins;
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-couchdb/src/main/java/org/apache/camel/component/couchdb/CouchDbEndpoint.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-couchdb/src/main/java/org/apache/camel/component/couchdb/CouchDbEndpoint.java b/components/camel-couchdb/src/main/java/org/apache/camel/component/couchdb/CouchDbEndpoint.java
> index b185917..98358e3 100644
> --- a/components/camel-couchdb/src/main/java/org/apache/camel/component/couchdb/CouchDbEndpoint.java
> +++ b/components/camel-couchdb/src/main/java/org/apache/camel/component/couchdb/CouchDbEndpoint.java
> @@ -55,7 +55,7 @@ public class CouchDbEndpoint extends DefaultEndpoint {
>      private String password;
>      @UriParam(defaultValue = "" + DEFAULT_HEARTBEAT)
>      private long heartbeat = DEFAULT_HEARTBEAT;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean createDatabase;
>      @UriParam(defaultValue = "true")
>      private boolean deletes = true;
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-disruptor/src/main/java/org/apache/camel/component/disruptor/DisruptorEndpoint.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-disruptor/src/main/java/org/apache/camel/component/disruptor/DisruptorEndpoint.java b/components/camel-disruptor/src/main/java/org/apache/camel/component/disruptor/DisruptorEndpoint.java
> index ba38651..8132472 100644
> --- a/components/camel-disruptor/src/main/java/org/apache/camel/component/disruptor/DisruptorEndpoint.java
> +++ b/components/camel-disruptor/src/main/java/org/apache/camel/component/disruptor/DisruptorEndpoint.java
> @@ -56,13 +56,13 @@ public class DisruptorEndpoint extends DefaultEndpoint implements MultipleConsum
>      private String name;
>      @UriParam(defaultValue = "1")
>      private final int concurrentConsumers;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private final boolean multipleConsumers;
>      @UriParam(defaultValue = "IfReplyExpected")
>      private WaitForTaskToComplete waitForTaskToComplete = WaitForTaskToComplete.IfReplyExpected;
>      @UriParam(defaultValue = "30000")
>      private long timeout = 30000;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean blockWhenFull;
>      @UriParam(defaultValue = "Blocking")
>      private DisruptorWaitStrategy waitStrategy;
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/FtpsConfiguration.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/FtpsConfiguration.java b/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/FtpsConfiguration.java
> index a4ecce9..d5e135f 100644
> --- a/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/FtpsConfiguration.java
> +++ b/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/FtpsConfiguration.java
> @@ -31,9 +31,9 @@ public class FtpsConfiguration extends FtpConfiguration {
>
>      @UriParam(defaultValue = "TLS")
>      private String securityProtocol = "TLS";
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean isImplicit;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean disableSecureDataChannelDefaults;
>      @UriParam
>      private String execProt;
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsConfiguration.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsConfiguration.java b/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsConfiguration.java
> index 58d602e..7dd5e55 100644
> --- a/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsConfiguration.java
> +++ b/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsConfiguration.java
> @@ -41,9 +41,9 @@ public class HdfsConfiguration {
>      private String path;
>      @UriParam(defaultValue = "true")
>      private boolean overwrite = true;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean append;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean wantAppend;
>      @UriParam(defaultValue = "" + HdfsConstants.DEFAULT_BUFFERSIZE)
>      private int bufferSize = HdfsConstants.DEFAULT_BUFFERSIZE;
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcConfiguration.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcConfiguration.java b/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcConfiguration.java
> index 9c2adf4..0a71a27 100644
> --- a/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcConfiguration.java
> +++ b/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcConfiguration.java
> @@ -75,7 +75,7 @@ public class IrcConfiguration implements Cloneable {
>      private boolean onMode = true;
>      @UriParam(defaultValue = "true")
>      private boolean onPart = true;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean onReply;
>      @UriParam(defaultValue = "true")
>      private boolean onTopic = true;
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-javaspace/src/main/java/org/apache/camel/component/javaspace/JavaSpaceEndpoint.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-javaspace/src/main/java/org/apache/camel/component/javaspace/JavaSpaceEndpoint.java b/components/camel-javaspace/src/main/java/org/apache/camel/component/javaspace/JavaSpaceEndpoint.java
> index f09ab9b..4b9e6ff 100644
> --- a/components/camel-javaspace/src/main/java/org/apache/camel/component/javaspace/JavaSpaceEndpoint.java
> +++ b/components/camel-javaspace/src/main/java/org/apache/camel/component/javaspace/JavaSpaceEndpoint.java
> @@ -42,7 +42,7 @@ public class JavaSpaceEndpoint extends DefaultEndpoint {
>      private int concurrentConsumers = 1;
>      @UriParam
>      private String spaceName;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean transactional;
>      @UriParam
>      private long transactionTimeout = Long.MAX_VALUE;
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java b/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java
> index c0bb843..ff77f51 100755
> --- a/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java
> +++ b/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java
> @@ -38,7 +38,7 @@ public class JdbcEndpoint extends DefaultEndpoint {
>      private DataSource dataSource;
>      @UriParam
>      private int readSize;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean transacted;
>      @UriParam(defaultValue = "true")
>      private boolean resetAutoCommit = true;
> @@ -49,7 +49,7 @@ public class JdbcEndpoint extends DefaultEndpoint {
>      private JdbcPrepareStatementStrategy prepareStatementStrategy = new DefaultJdbcPrepareStatementStrategy();
>      @UriParam(defaultValue = "true")
>      private boolean allowNamedParameters = true;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean useHeadersAsParameters;
>      @UriParam(defaultValue = "SelectList")
>      private JdbcOutputType outputType = JdbcOutputType.SelectList;
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java b/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java
> index 6229517..58a290c 100644
> --- a/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java
> +++ b/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java
> @@ -83,7 +83,7 @@ public class JmsConfiguration implements Cloneable {
>      private boolean errorHandlerLogStackTrace = true;
>      @UriParam(defaultValue = "true")
>      private boolean autoStartup = true;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean acceptMessagesWhileStopping;
>      @UriParam
>      private String clientId;
> @@ -93,7 +93,7 @@ public class JmsConfiguration implements Cloneable {
>      @UriParam
>      private boolean exposeListenerSession = true;
>      private TaskExecutor taskExecutor;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean pubSubNoLocal;
>      @UriParam(defaultValue = "1")
>      private int concurrentConsumers = 1;
> @@ -121,7 +121,7 @@ public class JmsConfiguration implements Cloneable {
>      @UriParam
>      private int replyToMaxConcurrentConsumers;
>      // JmsTemplate only
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private Boolean explicitQosEnabled;
>      @UriParam(defaultValue = "true")
>      private boolean deliveryPersistent = true;
> @@ -141,7 +141,7 @@ public class JmsConfiguration implements Cloneable {
>      @UriParam(defaultValue = "-1")
>      private int priority = -1;
>      // Transaction related configuration
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean transacted;
>      private boolean transactedInOut;
>      @UriParam(defaultValue = "true")
> @@ -151,16 +151,16 @@ public class JmsConfiguration implements Cloneable {
>      private String transactionName;
>      @UriParam(defaultValue = "-1")
>      private int transactionTimeout = -1;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean preserveMessageQos;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean disableReplyTo;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean eagerLoadingOfProperties;
>      // Always make a JMS message copy when it's passed to Producer
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean alwaysCopyMessage;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean useMessageIDAsCorrelationID;
>      private JmsProviderMetadata providerMetadata = new JmsProviderMetadata();
>      private JmsOperations metadataJmsOperations;
> @@ -174,26 +174,26 @@ public class JmsConfiguration implements Cloneable {
>      private JmsMessageType jmsMessageType;
>      @UriParam
>      private JmsKeyFormatStrategy jmsKeyFormatStrategy;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean transferExchange;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean transferException;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean testConnectionOnStartup;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean asyncStartListener;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean asyncStopListener;
>      // if the message is a JmsMessage and mapJmsMessage=false, force the
>      // producer to send the javax.jms.Message body to the next JMS destination
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean forceSendOriginalMessage;
>      // to force disabling time to live (works in both in-only or in-out mode)
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean disableTimeToLive;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private ReplyToType replyToType;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean asyncConsumer;
>      // the cacheLevelName of reply manager
>      @UriParam
> @@ -201,10 +201,10 @@ public class JmsConfiguration implements Cloneable {
>      @UriParam(defaultValue = "true")
>      private boolean allowNullBody = true;
>      private MessageListenerContainerFactory messageListenerContainerFactory;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean includeSentJMSMessageID;
>      private DefaultTaskExecutorType defaultTaskExecutorType;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean includeAllJMSXProperties;
>
>      public JmsConfiguration() {
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQTTConfiguration.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQTTConfiguration.java b/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQTTConfiguration.java
> index b7252a5..9bccf2e 100644
> --- a/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQTTConfiguration.java
> +++ b/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQTTConfiguration.java
> @@ -93,7 +93,7 @@ public class MQTTConfiguration extends MQTT {
>      private int disconnectWaitInSeconds = 5;
>      @UriParam(defaultValue = "5")
>      private int sendWaitInSeconds = 5;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean byDefaultRetain;
>      @UriParam
>      private QoS qos = QoS.AT_LEAST_ONCE;
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguration.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguration.java b/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguration.java
> index 8b9d983..700fa0a 100644
> --- a/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguration.java
> +++ b/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguration.java
> @@ -62,7 +62,7 @@ public class NettyConfiguration extends NettyServerBootstrapConfiguration implem
>      private boolean disconnect;
>      @UriParam(defaultValue = "true")
>      private boolean lazyChannelCreation = true;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean transferExchange;
>      @UriParam(defaultValue = "true")
>      private boolean disconnectOnNoReply = true;
> @@ -90,11 +90,11 @@ public class NettyConfiguration extends NettyServerBootstrapConfiguration implem
>      private long producerPoolMinEvictableIdle = 5 * 60 * 1000L;
>      @UriParam(defaultValue = "true")
>      private boolean producerPoolEnabled = true;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean udpConnectionlessSending;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean clientMode;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean useChannelBuffer;
>
>      /**
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-netty4-http/src/main/java/org/apache/camel/component/netty4/http/NettyHttpEndpoint.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-netty4-http/src/main/java/org/apache/camel/component/netty4/http/NettyHttpEndpoint.java b/components/camel-netty4-http/src/main/java/org/apache/camel/component/netty4/http/NettyHttpEndpoint.java
> index 1b022bc..310f9d5 100644
> --- a/components/camel-netty4-http/src/main/java/org/apache/camel/component/netty4/http/NettyHttpEndpoint.java
> +++ b/components/camel-netty4-http/src/main/java/org/apache/camel/component/netty4/http/NettyHttpEndpoint.java
> @@ -46,7 +46,7 @@ public class NettyHttpEndpoint extends NettyEndpoint implements HeaderFilterStra
>      private HeaderFilterStrategy headerFilterStrategy;
>      @UriParam
>      private NettyHttpConfiguration configuration;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean traceEnabled;
>      @UriParam
>      private String httpMethodRestrict;
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQEndpoint.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQEndpoint.java b/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQEndpoint.java
> index 135d357..69c1dc5 100644
> --- a/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQEndpoint.java
> +++ b/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQEndpoint.java
> @@ -70,7 +70,7 @@ public class RabbitMQEndpoint extends DefaultEndpoint {
>      private boolean autoDelete = true;
>      @UriParam(defaultValue = "true")
>      private boolean durable = true;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean bridgeEndpoint;
>      @UriParam
>      private String queue = String.valueOf(UUID.randomUUID().toString().hashCode());
> @@ -139,9 +139,9 @@ public class RabbitMQEndpoint extends DefaultEndpoint {
>      //Maximum time (in milliseconds) waiting for channel
>      @UriParam(defaultValue = "1000")
>      private long channelPoolMaxWait = 1000;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean mandatory;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean immediate;
>      @UriParam
>      private ArgsConfigurer queueArgsConfigurer;
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsEndpoint.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsEndpoint.java b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsEndpoint.java
> index 7135ad7..e3ad68d 100644
> --- a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsEndpoint.java
> +++ b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsEndpoint.java
> @@ -78,9 +78,9 @@ public class SjmsEndpoint extends DefaultEndpoint implements MultipleConsumersSu
>      private int transactionBatchCount = -1;
>      @UriParam(defaultValue = "5000")
>      private long transactionBatchTimeout = 5000;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean asyncStartListener;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean asyncStopListener;
>      @UriParam(defaultValue = "true")
>      private boolean prefillPool = true;
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppConfiguration.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppConfiguration.java b/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppConfiguration.java
> index 3f29c25..903916e 100644
> --- a/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppConfiguration.java
> +++ b/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppConfiguration.java
> @@ -89,13 +89,13 @@ public class SmppConfiguration implements Cloneable {
>      private byte typeOfNumber = TypeOfNumber.UNKNOWN.value();
>      @UriParam
>      private byte numberingPlanIndicator = NumberingPlanIndicator.UNKNOWN.value();
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean usingSSL;
>      @UriParam(defaultValue = "5000")
>      private long initialReconnectDelay = 5000;
>      @UriParam(defaultValue = "5000")
>      private long reconnectDelay = 5000;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean lazySessionCreation;
>      @UriParam
>      private String httpProxyHost;
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrEndpoint.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrEndpoint.java b/components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrEndpoint.java
> index 696a2df..d63883b 100644
> --- a/components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrEndpoint.java
> +++ b/components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrEndpoint.java
> @@ -55,9 +55,9 @@ public class SolrEndpoint extends DefaultEndpoint {
>      private Integer defaultMaxConnectionsPerHost;
>      @UriParam
>      private Integer maxTotalConnections;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private Boolean followRedirects;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private Boolean allowCompression;
>      @UriParam
>      private String zkHost;
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlSignatureConfiguration.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlSignatureConfiguration.java b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlSignatureConfiguration.java
> index 2289220..52b8097 100644
> --- a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlSignatureConfiguration.java
> +++ b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlSignatureConfiguration.java
> @@ -39,12 +39,12 @@ public abstract class XmlSignatureConfiguration implements Cloneable, CamelConte
>      private String baseUri;
>
>      @UriParam
> -    private Map<String, ? extends Object> cryptoContextProperties;
> +    private Map<String, ?> cryptoContextProperties;
>
> -    @UriParam(defaultValue = "true")
> +    @UriParam(defaultValue = "Boolean.TRUE")
>      private Boolean disallowDoctypeDecl = Boolean.TRUE;
>
> -    @UriParam(defaultValue = "false")
> +    @UriParam(defaultValue = "Boolean.FALSE")
>      private Boolean omitXmlDeclaration = Boolean.FALSE;
>
>      @UriParam(defaultValue = "true")
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlSignerConfiguration.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlSignerConfiguration.java b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlSignerConfiguration.java
> index 3872349..50bfaab 100644
> --- a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlSignerConfiguration.java
> +++ b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlSignerConfiguration.java
> @@ -111,7 +111,7 @@ public class XmlSignerConfiguration extends XmlSignatureConfiguration {
>       * value can be overwritten by the header
>       * {@link XmlSignatureConstants#HEADER_MESSAGE_IS_PLAIN_TEXT}.
>       */
> -    @UriParam(defaultValue = "false")
> +    @UriParam(defaultValue = "Boolean.FALSE")
>      private Boolean plainText = Boolean.FALSE;
>
>      /**
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlVerifierConfiguration.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlVerifierConfiguration.java b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlVerifierConfiguration.java
> index edd43e5..f6fdde1 100644
> --- a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlVerifierConfiguration.java
> +++ b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/processor/XmlVerifierConfiguration.java
> @@ -59,10 +59,10 @@ public class XmlVerifierConfiguration extends XmlSignatureConfiguration {
>      @UriParam(defaultValue = DefaultXmlSignature2Message.OUTPUT_NODE_SEARCH_TYPE_DEFAULT)
>      private String outputNodeSearchType = DefaultXmlSignature2Message.OUTPUT_NODE_SEARCH_TYPE_DEFAULT;
>
> -    @UriParam(defaultValue = "false")
> +    @UriParam(defaultValue = "Boolean.FALSE")
>      private Boolean removeSignatureElements = Boolean.FALSE;
>
> -    @UriParam(defaultValue = "false")
> +    @UriParam(defaultValue = "Boolean.TRUE")
>      private Boolean secureValidation = Boolean.TRUE;
>
>      public XmlVerifierConfiguration() {
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java
> index bbb070a..9cbbf47 100644
> --- a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java
> +++ b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java
> @@ -74,7 +74,7 @@ public class XmppEndpoint extends DefaultEndpoint implements HeaderFilterStrateg
>      private String resource = "Camel";
>      @UriParam(defaultValue = "true")
>      private boolean login = true;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean createAccount;
>      @UriParam
>      private String room;
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/17024cc6/components/camel-zookeeper/src/main/java/org/apache/camel/component/zookeeper/ZooKeeperConfiguration.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-zookeeper/src/main/java/org/apache/camel/component/zookeeper/ZooKeeperConfiguration.java b/components/camel-zookeeper/src/main/java/org/apache/camel/component/zookeeper/ZooKeeperConfiguration.java
> index 315166f..89b43a8 100644
> --- a/components/camel-zookeeper/src/main/java/org/apache/camel/component/zookeeper/ZooKeeperConfiguration.java
> +++ b/components/camel-zookeeper/src/main/java/org/apache/camel/component/zookeeper/ZooKeeperConfiguration.java
> @@ -49,13 +49,13 @@ public class ZooKeeperConfiguration implements Cloneable {
>      private long backoff = 5000;
>      @UriParam(defaultValue = "true")
>      private boolean awaitExistence = true;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean repeat;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean listChildren;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private boolean shouldCreate;
> -    @UriParam(defaultValue = "false")
> +    @UriParam
>      private String createMode;
>      @UriParam(defaultValue = "true")
>      private boolean sendEmptyMessageOnDelete = true;
>



-- 
Claus Ibsen
-----------------
Red Hat, Inc.
Email: cibsen@redhat.com
Twitter: davsclaus
Blog: http://davsclaus.com
Author of Camel in Action: http://www.manning.com/ibsen
hawtio: http://hawt.io/
fabric8: http://fabric8.io/