This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new d4e56b4  (chores) Cleanup unused throws (#5700)
d4e56b4 is described below

commit d4e56b46f59eb6589524a7aeefa207b9c1ce333d
Author: Otavio Rodolfo Piske <[email protected]>
AuthorDate: Thu Jun 17 22:12:01 2021 +0200

    (chores) Cleanup unused throws (#5700)
    
    - remove unused throws declarations
    
    components: camel-avro-rpc, camel-aws, camel-beanstalk, camel-cassandraql
    camel-cdi, camel-chunk, camel-cmis, camel-cometd,
    camel-consul, camel-controlbus, camel-crypto, camel-cxf-transport,
    camel-cxf, camel-disruptor, camel-dns, camel-docker,
    camel-dozer, camel-dropbox, camel-ehcache, camel-etcd,
    camel-exec, camel-facebook
---
 .../apache/camel/component/avro/AvroReflectResponder.java    |  2 +-
 .../apache/camel/component/avro/AvroSpecificResponder.java   |  2 +-
 .../org/apache/camel/component/aws2/sqs/Sqs2Producer.java    |  3 +--
 .../apache/camel/component/beanstalk/BeanstalkProducer.java  |  2 +-
 .../apache/camel/component/cassandra/CassandraEndpoint.java  |  2 +-
 .../apache/camel/cdi/xml/PackageScanRouteBuilderFinder.java  |  2 +-
 .../java/org/apache/camel/component/chunk/ChunkEndpoint.java |  4 ++--
 .../java/org/apache/camel/component/cmis/CMISProducer.java   |  4 ++--
 .../org/apache/camel/component/cmis/CMISSessionFacade.java   |  2 +-
 .../org/apache/camel/component/cometd/CometdComponent.java   |  2 +-
 .../camel/component/consul/cloud/ConsulServiceDiscovery.java |  2 +-
 .../camel/component/consul/cluster/ConsulClusterView.java    |  3 +--
 .../camel/component/controlbus/ControlBusProducer.java       |  4 ++--
 .../component/crypto/DigitalSignatureConfiguration.java      |  2 +-
 .../camel/component/crypto/DigitalSignatureEndpoint.java     |  6 +++---
 .../camel/component/crypto/processor/SigningProcessor.java   |  2 +-
 .../org/apache/camel/converter/crypto/PGPDataFormatUtil.java | 12 +++++-------
 .../camel/converter/crypto/PGPKeyAccessDataFormat.java       |  2 +-
 .../camel/component/cxf/common/header/CxfHeaderHelper.java   |  6 ++----
 .../apache/camel/component/cxf/transport/CamelConduit.java   |  2 +-
 .../camel/component/cxf/transport/CamelDestination.java      |  2 +-
 .../java/org/apache/camel/component/cxf/CxfComponent.java    |  2 +-
 .../java/org/apache/camel/component/cxf/CxfConsumer.java     |  2 +-
 .../java/org/apache/camel/component/cxf/CxfEndpoint.java     |  3 +--
 .../org/apache/camel/component/cxf/CxfSpringEndpoint.java    |  2 +-
 .../org/apache/camel/component/cxf/jaxrs/CxfRsProducer.java  |  6 +++---
 .../camel/component/cxf/jaxrs/CxfRsSpringEndpoint.java       |  2 +-
 .../apache/camel/component/disruptor/DisruptorEndpoint.java  |  2 +-
 .../camel/component/dns/policy/DnsActivationPolicy.java      |  8 ++++----
 .../apache/camel/component/docker/DockerClientProfile.java   |  3 +--
 .../java/org/apache/camel/component/dozer/DozerEndpoint.java |  4 ++--
 .../camel/component/dropbox/core/DropboxAPIFacade.java       |  3 +--
 .../org/apache/camel/component/ehcache/EhcacheConsumer.java  |  2 +-
 .../org/apache/camel/component/ehcache/EhcacheEndpoint.java  |  2 +-
 .../org/apache/camel/component/ehcache/EhcacheProducer.java  |  2 +-
 .../java/org/apache/camel/component/etcd/EtcdHelper.java     |  2 +-
 .../org/apache/camel/component/exec/ExecResultConverter.java |  2 +-
 .../apache/camel/component/facebook/FacebookComponent.java   |  2 +-
 .../apache/camel/component/facebook/FacebookEndpoint.java    |  3 +--
 39 files changed, 55 insertions(+), 65 deletions(-)

diff --git 
a/components/camel-avro-rpc/src/main/java/org/apache/camel/component/avro/AvroReflectResponder.java
 
b/components/camel-avro-rpc/src/main/java/org/apache/camel/component/avro/AvroReflectResponder.java
index da04159..ebfee0b 100644
--- 
a/components/camel-avro-rpc/src/main/java/org/apache/camel/component/avro/AvroReflectResponder.java
+++ 
b/components/camel-avro-rpc/src/main/java/org/apache/camel/component/avro/AvroReflectResponder.java
@@ -23,7 +23,7 @@ import org.apache.avro.reflect.ReflectData;
 public class AvroReflectResponder extends ReflectResponder {
     private AvroListener listener;
 
-    public AvroReflectResponder(Protocol protocol, AvroListener listener) 
throws Exception {
+    public AvroReflectResponder(Protocol protocol, AvroListener listener) {
         super(protocol, listener);
         this.listener = listener;
     }
diff --git 
a/components/camel-avro-rpc/src/main/java/org/apache/camel/component/avro/AvroSpecificResponder.java
 
b/components/camel-avro-rpc/src/main/java/org/apache/camel/component/avro/AvroSpecificResponder.java
index e5f7809..037387d 100644
--- 
a/components/camel-avro-rpc/src/main/java/org/apache/camel/component/avro/AvroSpecificResponder.java
+++ 
b/components/camel-avro-rpc/src/main/java/org/apache/camel/component/avro/AvroSpecificResponder.java
@@ -23,7 +23,7 @@ import org.apache.avro.specific.SpecificData;
 public class AvroSpecificResponder extends SpecificResponder {
     private AvroListener listener;
 
-    public AvroSpecificResponder(Protocol protocol, AvroListener listener) 
throws Exception {
+    public AvroSpecificResponder(Protocol protocol, AvroListener listener) {
         super(protocol, listener);
         this.listener = listener;
     }
diff --git 
a/components/camel-aws/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/Sqs2Producer.java
 
b/components/camel-aws/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/Sqs2Producer.java
index 8719c77..e168517 100644
--- 
a/components/camel-aws/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/Sqs2Producer.java
+++ 
b/components/camel-aws/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/Sqs2Producer.java
@@ -27,7 +27,6 @@ import java.util.UUID;
 
 import org.apache.camel.Exchange;
 import org.apache.camel.Message;
-import org.apache.camel.NoFactoryAvailableException;
 import org.apache.camel.spi.HeaderFilterStrategy;
 import org.apache.camel.support.DefaultProducer;
 import org.apache.camel.util.ObjectHelper;
@@ -59,7 +58,7 @@ public class Sqs2Producer extends DefaultProducer {
 
     private transient String sqsProducerToString;
 
-    public Sqs2Producer(Sqs2Endpoint endpoint) throws 
NoFactoryAvailableException {
+    public Sqs2Producer(Sqs2Endpoint endpoint) {
         super(endpoint);
         if (endpoint.getConfiguration().isFifoQueue()
                 && 
ObjectHelper.isEmpty(getEndpoint().getConfiguration().getMessageGroupIdStrategy()))
 {
diff --git 
a/components/camel-beanstalk/src/main/java/org/apache/camel/component/beanstalk/BeanstalkProducer.java
 
b/components/camel-beanstalk/src/main/java/org/apache/camel/component/beanstalk/BeanstalkProducer.java
index 4bc6426..beb820d 100644
--- 
a/components/camel-beanstalk/src/main/java/org/apache/camel/component/beanstalk/BeanstalkProducer.java
+++ 
b/components/camel-beanstalk/src/main/java/org/apache/camel/component/beanstalk/BeanstalkProducer.java
@@ -31,7 +31,7 @@ public class BeanstalkProducer extends DefaultAsyncProducer {
     private Client client;
     private final Command command;
 
-    public BeanstalkProducer(BeanstalkEndpoint endpoint, final Command 
command) throws Exception {
+    public BeanstalkProducer(BeanstalkEndpoint endpoint, final Command 
command) {
         super(endpoint);
         this.command = command;
     }
diff --git 
a/components/camel-cassandraql/src/main/java/org/apache/camel/component/cassandra/CassandraEndpoint.java
 
b/components/camel-cassandraql/src/main/java/org/apache/camel/component/cassandra/CassandraEndpoint.java
index 7ffdedc..7e25c2a 100644
--- 
a/components/camel-cassandraql/src/main/java/org/apache/camel/component/cassandra/CassandraEndpoint.java
+++ 
b/components/camel-cassandraql/src/main/java/org/apache/camel/component/cassandra/CassandraEndpoint.java
@@ -136,7 +136,7 @@ public class CassandraEndpoint extends 
ScheduledPollEndpoint {
         return sessionHolder;
     }
 
-    protected CqlSessionBuilder createSessionBuilder() throws Exception {
+    protected CqlSessionBuilder createSessionBuilder() {
         CqlSessionBuilder sessionBuilder = CqlSession.builder();
         for (String host : hosts.split(",")) {
             sessionBuilder.addContactPoint(new InetSocketAddress(host, port == 
null ? 9042 : port));
diff --git 
a/components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/PackageScanRouteBuilderFinder.java
 
b/components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/PackageScanRouteBuilderFinder.java
index bfbfe57..17c7a4c 100644
--- 
a/components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/PackageScanRouteBuilderFinder.java
+++ 
b/components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/PackageScanRouteBuilderFinder.java
@@ -51,7 +51,7 @@ final class PackageScanRouteBuilderFinder {
     /**
      * Appends all the {@link org.apache.camel.builder.RouteBuilder} instances 
that can be found on the classpath
      */
-    void appendBuilders(List<RoutesBuilder> list) throws 
IllegalAccessException, InstantiationException {
+    void appendBuilders(List<RoutesBuilder> list) {
         Set<Class<?>> classes = 
resolver.findImplementations(RoutesBuilder.class, packages);
         for (Class<?> aClass : classes) {
             logger.trace("Found RouteBuilder class: {}", aClass);
diff --git 
a/components/camel-chunk/src/main/java/org/apache/camel/component/chunk/ChunkEndpoint.java
 
b/components/camel-chunk/src/main/java/org/apache/camel/component/chunk/ChunkEndpoint.java
index 316497b..2c2a24d 100644
--- 
a/components/camel-chunk/src/main/java/org/apache/camel/component/chunk/ChunkEndpoint.java
+++ 
b/components/camel-chunk/src/main/java/org/apache/camel/component/chunk/ChunkEndpoint.java
@@ -171,7 +171,7 @@ public class ChunkEndpoint extends ResourceEndpoint {
         return chunk;
     }
 
-    private Theme getOrCreateTheme() throws IOException {
+    private Theme getOrCreateTheme() {
         if (theme == null) {
             if (themeFolder == null && themeSubfolder == null) {
                 theme = new Theme();
@@ -204,7 +204,7 @@ public class ChunkEndpoint extends ResourceEndpoint {
         }
     }
 
-    private String getResourceUriExtended() throws IOException {
+    private String getResourceUriExtended() {
         return themeLayer == null
                 ? getResourceUri()
                 : getResourceUri() + CHUNK_LAYER_SEPARATOR + themeLayer;
diff --git 
a/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMISProducer.java
 
b/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMISProducer.java
index cccc3ae..fcf89e8 100644
--- 
a/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMISProducer.java
+++ 
b/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMISProducer.java
@@ -519,7 +519,7 @@ public class CMISProducer extends DefaultProducer {
         return message.getBody() == null;
     }
 
-    private Folder storeFolder(Folder parentFolder, Map<String, Object> 
cmisProperties) throws Exception {
+    private Folder storeFolder(Folder parentFolder, Map<String, Object> 
cmisProperties) {
         cmisProperties.putIfAbsent(PropertyIds.OBJECT_TYPE_ID, 
CamelCMISConstants.CMIS_FOLDER);
 
         LOG.debug("Creating folder with properties: {}", cmisProperties);
@@ -561,7 +561,7 @@ public class CMISProducer extends DefaultProducer {
         return message.getBody(byte[].class);
     }
 
-    private String getMimeType(Message message) throws NoSuchHeaderException {
+    private String getMimeType(Message message) {
         String mimeType = 
message.getHeader(PropertyIds.CONTENT_STREAM_MIME_TYPE, String.class);
         if (mimeType == null) {
             mimeType = MessageHelper.getContentType(message);
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 5eb9159..ff40d5e 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
@@ -220,7 +220,7 @@ public class CMISSessionFacade {
         return false;
     }
 
-    public ContentStream createContentStream(String fileName, byte[] buf, 
String mimeType) throws Exception {
+    public ContentStream createContentStream(String fileName, byte[] buf, 
String mimeType) {
         return buf != null
                 ? session.getObjectFactory()
                         .createContentStream(fileName, buf.length, mimeType, 
new ByteArrayInputStream(buf))
diff --git 
a/components/camel-cometd/src/main/java/org/apache/camel/component/cometd/CometdComponent.java
 
b/components/camel-cometd/src/main/java/org/apache/camel/component/cometd/CometdComponent.java
index 452d46f..1df21ea 100644
--- 
a/components/camel-cometd/src/main/java/org/apache/camel/component/cometd/CometdComponent.java
+++ 
b/components/camel-cometd/src/main/java/org/apache/camel/component/cometd/CometdComponent.java
@@ -341,7 +341,7 @@ public class CometdComponent extends DefaultComponent 
implements SSLContextParam
         this.useGlobalSslContextParameters = useGlobalSslContextParameters;
     }
 
-    protected Server createServer() throws Exception {
+    protected Server createServer() {
         Server server = new Server();
         ContextHandlerCollection collection = new ContextHandlerCollection();
         server.setHandler(collection);
diff --git 
a/components/camel-consul/src/main/java/org/apache/camel/component/consul/cloud/ConsulServiceDiscovery.java
 
b/components/camel-consul/src/main/java/org/apache/camel/component/consul/cloud/ConsulServiceDiscovery.java
index 8db6ea1..eb3a59c 100644
--- 
a/components/camel-consul/src/main/java/org/apache/camel/component/consul/cloud/ConsulServiceDiscovery.java
+++ 
b/components/camel-consul/src/main/java/org/apache/camel/component/consul/cloud/ConsulServiceDiscovery.java
@@ -45,7 +45,7 @@ public final class ConsulServiceDiscovery extends 
DefaultServiceDiscovery {
     private final Supplier<Consul> client;
     private final QueryOptions queryOptions;
 
-    public ConsulServiceDiscovery(ConsulConfiguration configuration) throws 
Exception {
+    public ConsulServiceDiscovery(ConsulConfiguration configuration) {
         this.client = Suppliers.memorize(() -> 
configuration.createConsulClient(getCamelContext()),
                 e -> {
                     throw RuntimeCamelException.wrapRuntimeCamelException(e);
diff --git 
a/components/camel-consul/src/main/java/org/apache/camel/component/consul/cluster/ConsulClusterView.java
 
b/components/camel-consul/src/main/java/org/apache/camel/component/consul/cluster/ConsulClusterView.java
index 20c2b98..aa43fa0 100644
--- 
a/components/camel-consul/src/main/java/org/apache/camel/component/consul/cluster/ConsulClusterView.java
+++ 
b/components/camel-consul/src/main/java/org/apache/camel/component/consul/cluster/ConsulClusterView.java
@@ -52,8 +52,7 @@ final class ConsulClusterView extends 
AbstractCamelClusterView {
     private KeyValueClient keyValueClient;
     private String path;
 
-    ConsulClusterView(ConsulClusterService service, ConsulClusterConfiguration 
configuration,
-                      String namespace) throws Exception {
+    ConsulClusterView(ConsulClusterService service, ConsulClusterConfiguration 
configuration, String namespace) {
         super(service, namespace);
 
         this.configuration = configuration;
diff --git 
a/components/camel-controlbus/src/main/java/org/apache/camel/component/controlbus/ControlBusProducer.java
 
b/components/camel-controlbus/src/main/java/org/apache/camel/component/controlbus/ControlBusProducer.java
index 515beb2..b03c463 100644
--- 
a/components/camel-controlbus/src/main/java/org/apache/camel/component/controlbus/ControlBusProducer.java
+++ 
b/components/camel-controlbus/src/main/java/org/apache/camel/component/controlbus/ControlBusProducer.java
@@ -73,7 +73,7 @@ public class ControlBusProducer extends DefaultAsyncProducer {
         return true;
     }
 
-    protected void processByLanguage(Exchange exchange, Language language) 
throws Exception {
+    protected void processByLanguage(Exchange exchange, Language language) {
         LanguageTask task = new LanguageTask(exchange, language);
         if (getEndpoint().isAsync()) {
             getEndpoint().getComponent().getExecutorService().submit(task);
@@ -82,7 +82,7 @@ public class ControlBusProducer extends DefaultAsyncProducer {
         }
     }
 
-    protected void processByAction(Exchange exchange) throws Exception {
+    protected void processByAction(Exchange exchange) {
         ActionTask task = new ActionTask(exchange);
         if (getEndpoint().isAsync()) {
             getEndpoint().getComponent().getExecutorService().submit(task);
diff --git 
a/components/camel-crypto/src/main/java/org/apache/camel/component/crypto/DigitalSignatureConfiguration.java
 
b/components/camel-crypto/src/main/java/org/apache/camel/component/crypto/DigitalSignatureConfiguration.java
index ec6fd67..70077a6 100644
--- 
a/components/camel-crypto/src/main/java/org/apache/camel/component/crypto/DigitalSignatureConfiguration.java
+++ 
b/components/camel-crypto/src/main/java/org/apache/camel/component/crypto/DigitalSignatureConfiguration.java
@@ -162,7 +162,7 @@ public class DigitalSignatureConfiguration implements 
Cloneable, CamelContextAwa
      *
      * @param alias the alias used to retrieve the Certificate from the 
keystore.
      */
-    public PrivateKey getPrivateKey(String alias) throws Exception {
+    public PrivateKey getPrivateKey(String alias) {
         return getPrivateKey(alias, password.toCharArray());
     }
 
diff --git 
a/components/camel-crypto/src/main/java/org/apache/camel/component/crypto/DigitalSignatureEndpoint.java
 
b/components/camel-crypto/src/main/java/org/apache/camel/component/crypto/DigitalSignatureEndpoint.java
index 3715987..cc15945 100644
--- 
a/components/camel-crypto/src/main/java/org/apache/camel/component/crypto/DigitalSignatureEndpoint.java
+++ 
b/components/camel-crypto/src/main/java/org/apache/camel/component/crypto/DigitalSignatureEndpoint.java
@@ -73,7 +73,7 @@ public class DigitalSignatureEndpoint extends DefaultEndpoint 
{
         return configuration;
     }
 
-    public PublicKey getPublicKey() throws Exception {
+    public PublicKey getPublicKey() {
         return getConfiguration().getPublicKey();
     }
 
@@ -85,11 +85,11 @@ public class DigitalSignatureEndpoint extends 
DefaultEndpoint {
         getConfiguration().setPublicKeyName(publicKeyName);
     }
 
-    public Certificate getCertificate() throws Exception {
+    public Certificate getCertificate() {
         return getConfiguration().getCertificate();
     }
 
-    public PrivateKey getPrivateKey() throws Exception {
+    public PrivateKey getPrivateKey() {
         return getConfiguration().getPrivateKey();
     }
 
diff --git 
a/components/camel-crypto/src/main/java/org/apache/camel/component/crypto/processor/SigningProcessor.java
 
b/components/camel-crypto/src/main/java/org/apache/camel/component/crypto/processor/SigningProcessor.java
index 2638606..32294c2 100644
--- 
a/components/camel-crypto/src/main/java/org/apache/camel/component/crypto/processor/SigningProcessor.java
+++ 
b/components/camel-crypto/src/main/java/org/apache/camel/component/crypto/processor/SigningProcessor.java
@@ -75,7 +75,7 @@ public class SigningProcessor extends 
DigitalSignatureProcessor {
         return pk;
     }
 
-    protected char[] getKeyPassword(Exchange exchange) throws Exception {
+    protected char[] getKeyPassword(Exchange exchange) {
         KeyStore keystore = config.getKeystore();
         char[] password = null;
         if (keystore != null) {
diff --git 
a/components/camel-crypto/src/main/java/org/apache/camel/converter/crypto/PGPDataFormatUtil.java
 
b/components/camel-crypto/src/main/java/org/apache/camel/converter/crypto/PGPDataFormatUtil.java
index d056d4f..76b0fa0 100644
--- 
a/components/camel-crypto/src/main/java/org/apache/camel/converter/crypto/PGPDataFormatUtil.java
+++ 
b/components/camel-crypto/src/main/java/org/apache/camel/converter/crypto/PGPDataFormatUtil.java
@@ -19,7 +19,6 @@ package org.apache.camel.converter.crypto;
 import java.io.ByteArrayInputStream;
 import java.io.IOException;
 import java.io.InputStream;
-import java.security.NoSuchProviderException;
 import java.util.ArrayList;
 import java.util.Iterator;
 import java.util.List;
@@ -61,7 +60,7 @@ public final class PGPDataFormatUtil {
     public static List<PGPPublicKey> findPublicKeys(
             CamelContext context, String filename, byte[] keyRing, 
List<String> userids,
             boolean forEncryption)
-            throws IOException, PGPException, NoSuchProviderException {
+            throws IOException, PGPException {
         InputStream is = determineKeyRingInputStream(context, filename, 
keyRing, forEncryption);
         try {
             return findPublicKeys(is, userids, forEncryption);
@@ -84,8 +83,7 @@ public final class PGPDataFormatUtil {
     public static PGPPrivateKey findPrivateKeyWithKeyId(
             CamelContext context, String filename, byte[] secretKeyRing, long 
keyid,
             String passphrase, PGPPassphraseAccessor passpraseAccessor, String 
provider)
-            throws IOException, PGPException,
-            NoSuchProviderException {
+            throws IOException, PGPException {
         InputStream is = determineKeyRingInputStream(context, filename, 
secretKeyRing, true);
         try {
             return findPrivateKeyWithKeyId(is, keyid, passphrase, 
passpraseAccessor, provider);
@@ -171,7 +169,7 @@ public final class PGPDataFormatUtil {
 
     private static List<PGPPublicKey> findPublicKeys(InputStream input, 
List<String> userids, boolean forEncryption)
             throws IOException,
-            PGPException, NoSuchProviderException {
+            PGPException {
 
         PGPPublicKeyRingCollection pgpSec = new PGPPublicKeyRingCollection(
                 PGPUtil.getDecoderStream(input),
@@ -266,7 +264,7 @@ public final class PGPDataFormatUtil {
             CamelContext context,
             String keychainFilename, byte[] secKeyRing, Map<String, String> 
sigKeyUserId2Password, String provider)
             throws IOException,
-            PGPException, NoSuchProviderException {
+            PGPException {
         InputStream keyChainInputStream = determineKeyRingInputStream(context, 
keychainFilename, secKeyRing, false);
         try {
             return findSecretKeysWithPrivateKeyAndUserId(keyChainInputStream, 
sigKeyUserId2Password, provider);
@@ -278,7 +276,7 @@ public final class PGPDataFormatUtil {
     private static List<PGPSecretKeyAndPrivateKeyAndUserId> 
findSecretKeysWithPrivateKeyAndUserId(
             InputStream keyringInput,
             Map<String, String> sigKeyUserId2Password, String provider)
-            throws IOException, PGPException, NoSuchProviderException {
+            throws IOException, PGPException {
         PGPSecretKeyRingCollection pgpSec = new PGPSecretKeyRingCollection(
                 PGPUtil.getDecoderStream(keyringInput),
                 new BcKeyFingerprintCalculator());
diff --git 
a/components/camel-crypto/src/main/java/org/apache/camel/converter/crypto/PGPKeyAccessDataFormat.java
 
b/components/camel-crypto/src/main/java/org/apache/camel/converter/crypto/PGPKeyAccessDataFormat.java
index 3a9c50c..0a84105 100644
--- 
a/components/camel-crypto/src/main/java/org/apache/camel/converter/crypto/PGPKeyAccessDataFormat.java
+++ 
b/components/camel-crypto/src/main/java/org/apache/camel/converter/crypto/PGPKeyAccessDataFormat.java
@@ -427,7 +427,7 @@ public class PGPKeyAccessDataFormat extends ServiceSupport 
implements DataFormat
     }
 
     private DecryptedDataAndPPublicKeyEncryptedData getDecryptedData(Exchange 
exchange, InputStream encryptedStream)
-            throws Exception, PGPException {
+            throws Exception {
         PGPObjectFactory pgpFactory = new PGPObjectFactory(encryptedStream, 
new BcKeyFingerprintCalculator());
         Object firstObject = pgpFactory.nextObject();
         // the first object might be a PGP marker packet 
diff --git 
a/components/camel-cxf-transport/src/main/java/org/apache/camel/component/cxf/common/header/CxfHeaderHelper.java
 
b/components/camel-cxf-transport/src/main/java/org/apache/camel/component/cxf/common/header/CxfHeaderHelper.java
index 179b2f1..943ed38 100644
--- 
a/components/camel-cxf-transport/src/main/java/org/apache/camel/component/cxf/common/header/CxfHeaderHelper.java
+++ 
b/components/camel-cxf-transport/src/main/java/org/apache/camel/component/cxf/common/header/CxfHeaderHelper.java
@@ -76,8 +76,7 @@ public final class CxfHeaderHelper {
     public static void propagateCamelHeadersToCxfHeaders(
             HeaderFilterStrategy strategy,
             Map<String, Object> camelHeaders, Map<String, List<String>> 
requestHeaders,
-            Exchange camelExchange)
-            throws Exception {
+            Exchange camelExchange) {
         if (strategy == null) {
             return;
         }
@@ -178,8 +177,7 @@ public final class CxfHeaderHelper {
     public static void propagateCxfHeadersToCamelHeaders(
             HeaderFilterStrategy strategy,
             Map<String, List<Object>> responseHeaders, Map<String, Object> 
camelHeaders,
-            Exchange camelExchange)
-            throws Exception {
+            Exchange camelExchange) {
         if (strategy == null) {
             return;
         }
diff --git 
a/components/camel-cxf-transport/src/main/java/org/apache/camel/component/cxf/transport/CamelConduit.java
 
b/components/camel-cxf-transport/src/main/java/org/apache/camel/component/cxf/transport/CamelConduit.java
index 20db60d..fb6fb16 100644
--- 
a/components/camel-cxf-transport/src/main/java/org/apache/camel/component/cxf/transport/CamelConduit.java
+++ 
b/components/camel-cxf-transport/src/main/java/org/apache/camel/component/cxf/transport/CamelConduit.java
@@ -140,7 +140,7 @@ public class CamelConduit extends AbstractConduit 
implements Configurable {
     }
 
     @Deprecated
-    public ProducerTemplate getCamelTemplate() throws Exception {
+    public ProducerTemplate getCamelTemplate() {
         if (camelTemplate == null) {
             camelTemplate = getCamelContext().createProducerTemplate();
         }
diff --git 
a/components/camel-cxf-transport/src/main/java/org/apache/camel/component/cxf/transport/CamelDestination.java
 
b/components/camel-cxf-transport/src/main/java/org/apache/camel/component/cxf/transport/CamelDestination.java
index 7b8d122..7896b55 100644
--- 
a/components/camel-cxf-transport/src/main/java/org/apache/camel/component/cxf/transport/CamelDestination.java
+++ 
b/components/camel-cxf-transport/src/main/java/org/apache/camel/component/cxf/transport/CamelDestination.java
@@ -70,7 +70,7 @@ public class CamelDestination extends AbstractDestination 
implements Configurabl
     }
 
     public CamelDestination(CamelContext camelContext, Bus bus, 
ConduitInitiator ci, EndpointInfo info,
-                            HeaderFilterStrategy headerFilterStrategy, boolean 
checkException) throws IOException {
+                            HeaderFilterStrategy headerFilterStrategy, boolean 
checkException) {
         super(bus, getTargetReference(info, bus), info);
         this.camelContext = camelContext;
         conduitInitiator = ci;
diff --git 
a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfComponent.java
 
b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfComponent.java
index 80eacf6..80ccb84 100644
--- 
a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfComponent.java
+++ 
b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfComponent.java
@@ -128,7 +128,7 @@ public class CxfComponent extends 
HeaderFilterStrategyComponent implements SSLCo
         return result;
     }
 
-    protected CxfEndpoint createCxfSpringEndpoint(String beanId) throws 
Exception {
+    protected CxfEndpoint createCxfSpringEndpoint(String beanId) {
         return CamelContextHelper.mandatoryLookup(getCamelContext(), beanId, 
CxfEndpoint.class);
     }
 
diff --git 
a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfConsumer.java
 
b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfConsumer.java
index 58096c7..1168c4b 100644
--- 
a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfConsumer.java
+++ 
b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfConsumer.java
@@ -63,7 +63,7 @@ public class CxfConsumer extends DefaultConsumer implements 
Suspendable {
     private Server server;
     private CxfEndpoint cxfEndpoint;
 
-    public CxfConsumer(final CxfEndpoint endpoint, Processor processor) throws 
Exception {
+    public CxfConsumer(final CxfEndpoint endpoint, Processor processor) {
         super(endpoint, processor);
         cxfEndpoint = endpoint;
     }
diff --git 
a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfEndpoint.java
 
b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfEndpoint.java
index 15d9e89..72d9921 100644
--- 
a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfEndpoint.java
+++ 
b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfEndpoint.java
@@ -48,7 +48,6 @@ import org.w3c.dom.Node;
 
 import org.apache.camel.AsyncEndpoint;
 import org.apache.camel.CamelContext;
-import org.apache.camel.CamelException;
 import org.apache.camel.Category;
 import org.apache.camel.Consumer;
 import org.apache.camel.Exchange;
@@ -378,7 +377,7 @@ public class CxfEndpoint extends DefaultEndpoint implements 
AsyncEndpoint, Heade
     /**
      * Create a client factory bean object. Notice that the serviceClass 
<b>must</b> be an interface.
      */
-    protected ClientFactoryBean createClientFactoryBean(Class<?> cls) throws 
CamelException {
+    protected ClientFactoryBean createClientFactoryBean(Class<?> cls) {
         if (CxfEndpointUtils.hasWebServiceAnnotation(cls)) {
             return new JaxWsClientFactoryBean() {
                 @Override
diff --git 
a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfSpringEndpoint.java
 
b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfSpringEndpoint.java
index 0712b44..1373cbf 100644
--- 
a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfSpringEndpoint.java
+++ 
b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfSpringEndpoint.java
@@ -38,7 +38,7 @@ public class CxfSpringEndpoint extends CxfEndpoint implements 
ApplicationContext
     private String beanId;
     private ApplicationContext applicationContext;
 
-    public CxfSpringEndpoint(CxfComponent component, String address) throws 
Exception {
+    public CxfSpringEndpoint(CxfComponent component, String address) {
         super(address, component);
     }
 
diff --git 
a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/CxfRsProducer.java
 
b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/CxfRsProducer.java
index b823671..c4710a5 100644
--- 
a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/CxfRsProducer.java
+++ 
b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/CxfRsProducer.java
@@ -872,17 +872,17 @@ public class CxfRsProducer extends DefaultAsyncProducer {
             this.cache = LRUCacheFactory.newLRUSoftCache(maxCacheSize);
         }
 
-        public void start() throws Exception {
+        public void start() {
             if (cache instanceof LRUCache) {
                 ((LRUCache) cache).resetStatistics();
             }
         }
 
-        public void stop() throws Exception {
+        public void stop() {
             cache.clear();
         }
 
-        public JAXRSClientFactoryBean get(String address) throws Exception {
+        public JAXRSClientFactoryBean get(String address) {
             JAXRSClientFactoryBean retVal = null;
             synchronized (cache) {
                 retVal = cache.get(address);
diff --git 
a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/CxfRsSpringEndpoint.java
 
b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/CxfRsSpringEndpoint.java
index 29038b9..5732122 100644
--- 
a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/CxfRsSpringEndpoint.java
+++ 
b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/CxfRsSpringEndpoint.java
@@ -31,7 +31,7 @@ public class CxfRsSpringEndpoint extends CxfRsEndpoint 
implements BeanIdAware {
     private ConfigurerImpl configurer;
     private String beanId;
 
-    public CxfRsSpringEndpoint(Component component, String uri, 
AbstractJAXRSFactoryBean bean) throws Exception {
+    public CxfRsSpringEndpoint(Component component, String uri, 
AbstractJAXRSFactoryBean bean) {
         super(uri, component);
         setAddress(bean.getAddress());
         // Update the sfb address by resolving the properties
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 9755e59..712a1b0 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
@@ -103,7 +103,7 @@ public class DisruptorEndpoint extends DefaultEndpoint 
implements AsyncEndpoint,
     }
 
     @ManagedAttribute(description = "Amount of pending exchanges waiting for 
consumption in ring buffer")
-    public long getPendingExchangeCount() throws DisruptorNotStartedException {
+    public long getPendingExchangeCount() {
         return getDisruptor().getPendingExchangeCount();
     }
 
diff --git 
a/components/camel-dns/src/main/java/org/apache/camel/component/dns/policy/DnsActivationPolicy.java
 
b/components/camel-dns/src/main/java/org/apache/camel/component/dns/policy/DnsActivationPolicy.java
index 11287d6..7c84b0a 100644
--- 
a/components/camel-dns/src/main/java/org/apache/camel/component/dns/policy/DnsActivationPolicy.java
+++ 
b/components/camel-dns/src/main/java/org/apache/camel/component/dns/policy/DnsActivationPolicy.java
@@ -143,19 +143,19 @@ public class DnsActivationPolicy extends 
RoutePolicySupport {
         return dnsActivation.getResolvesTo();
     }
 
-    public void setTtl(long ttl) throws Exception {
+    public void setTtl(long ttl) {
         this.ttl = ttl;
     }
 
-    public void setTtl(String ttl) throws Exception {
+    public void setTtl(String ttl) {
         this.ttl = Long.parseLong(ttl);
     }
 
-    public long getTtl() throws Exception {
+    public long getTtl() {
         return ttl;
     }
 
-    public void setStopRoutesOnException(String stopRoutesOnException) throws 
Exception {
+    public void setStopRoutesOnException(String stopRoutesOnException) {
         this.stopRoutesOnException = 
Boolean.parseBoolean(stopRoutesOnException);
     }
 
diff --git 
a/components/camel-docker/src/main/java/org/apache/camel/component/docker/DockerClientProfile.java
 
b/components/camel-docker/src/main/java/org/apache/camel/component/docker/DockerClientProfile.java
index ca58797..1945d5f 100644
--- 
a/components/camel-docker/src/main/java/org/apache/camel/component/docker/DockerClientProfile.java
+++ 
b/components/camel-docker/src/main/java/org/apache/camel/component/docker/DockerClientProfile.java
@@ -16,7 +16,6 @@
  */
 package org.apache.camel.component.docker;
 
-import org.apache.camel.component.docker.exception.DockerException;
 import org.apache.camel.util.ObjectHelper;
 
 /**
@@ -140,7 +139,7 @@ public class DockerClientProfile {
         this.maxPerRouteConnections = maxPerRouteConnections;
     }
 
-    public String toUrl() throws DockerException {
+    public String toUrl() {
         ObjectHelper.notNull(this.host, "host");
 
         if (this.socket != null && this.socket) {
diff --git 
a/components/camel-dozer/src/main/java/org/apache/camel/component/dozer/DozerEndpoint.java
 
b/components/camel-dozer/src/main/java/org/apache/camel/component/dozer/DozerEndpoint.java
index b4e1e7e..b6c8f30 100644
--- 
a/components/camel-dozer/src/main/java/org/apache/camel/component/dozer/DozerEndpoint.java
+++ 
b/components/camel-dozer/src/main/java/org/apache/camel/component/dozer/DozerEndpoint.java
@@ -60,7 +60,7 @@ public class DozerEndpoint extends DefaultEndpoint {
     @UriParam
     private DozerConfiguration configuration;
 
-    public DozerEndpoint(String endpointUri, Component component, 
DozerConfiguration configuration) throws Exception {
+    public DozerEndpoint(String endpointUri, Component component, 
DozerConfiguration configuration) {
         super(endpointUri, component);
         this.configuration = configuration;
         variableMapper = new VariableMapper();
@@ -78,7 +78,7 @@ public class DozerEndpoint extends DefaultEndpoint {
         throw new UnsupportedOperationException("Consumer not supported for 
Dozer endpoints");
     }
 
-    public Mapper getMapper() throws Exception {
+    public Mapper getMapper() {
         return mapper;
     }
 
diff --git 
a/components/camel-dropbox/src/main/java/org/apache/camel/component/dropbox/core/DropboxAPIFacade.java
 
b/components/camel-dropbox/src/main/java/org/apache/camel/component/dropbox/core/DropboxAPIFacade.java
index 173b505..a168f29 100644
--- 
a/components/camel-dropbox/src/main/java/org/apache/camel/component/dropbox/core/DropboxAPIFacade.java
+++ 
b/components/camel-dropbox/src/main/java/org/apache/camel/component/dropbox/core/DropboxAPIFacade.java
@@ -179,8 +179,7 @@ public final class DropboxAPIFacade {
         }
     }
 
-    private DropboxFileUploadResult putBody(Exchange exchange, 
DropboxUploadMode mode, String dropboxPath, boolean isPresent)
-            throws DropboxException {
+    private DropboxFileUploadResult putBody(Exchange exchange, 
DropboxUploadMode mode, String dropboxPath, boolean isPresent) {
         String name = exchange.getIn().getHeader(HEADER_PUT_FILE_NAME, 
String.class);
         if (name == null) {
             // fallback to use CamelFileName
diff --git 
a/components/camel-ehcache/src/main/java/org/apache/camel/component/ehcache/EhcacheConsumer.java
 
b/components/camel-ehcache/src/main/java/org/apache/camel/component/ehcache/EhcacheConsumer.java
index e784460..34973bb 100644
--- 
a/components/camel-ehcache/src/main/java/org/apache/camel/component/ehcache/EhcacheConsumer.java
+++ 
b/components/camel-ehcache/src/main/java/org/apache/camel/component/ehcache/EhcacheConsumer.java
@@ -30,7 +30,7 @@ public class EhcacheConsumer extends DefaultConsumer 
implements CacheEventListen
     private Cache cache;
 
     public EhcacheConsumer(EhcacheEndpoint endpoint, String cacheName, 
EhcacheConfiguration configuration,
-                           Processor processor) throws Exception {
+                           Processor processor) {
         super(endpoint, processor);
         this.configuration = configuration;
         this.cacheName = cacheName;
diff --git 
a/components/camel-ehcache/src/main/java/org/apache/camel/component/ehcache/EhcacheEndpoint.java
 
b/components/camel-ehcache/src/main/java/org/apache/camel/component/ehcache/EhcacheEndpoint.java
index c40d245..51a6b52 100644
--- 
a/components/camel-ehcache/src/main/java/org/apache/camel/component/ehcache/EhcacheEndpoint.java
+++ 
b/components/camel-ehcache/src/main/java/org/apache/camel/component/ehcache/EhcacheEndpoint.java
@@ -45,7 +45,7 @@ public class EhcacheEndpoint extends DefaultEndpoint {
     private EhcacheManager cacheManager;
 
     EhcacheEndpoint(String uri, EhcacheComponent component, String cacheName,
-                    EhcacheConfiguration configuration) throws Exception {
+                    EhcacheConfiguration configuration) {
         super(uri, component);
         this.cacheName = cacheName;
         this.configuration = configuration;
diff --git 
a/components/camel-ehcache/src/main/java/org/apache/camel/component/ehcache/EhcacheProducer.java
 
b/components/camel-ehcache/src/main/java/org/apache/camel/component/ehcache/EhcacheProducer.java
index 20f2dd2..25b246a 100644
--- 
a/components/camel-ehcache/src/main/java/org/apache/camel/component/ehcache/EhcacheProducer.java
+++ 
b/components/camel-ehcache/src/main/java/org/apache/camel/component/ehcache/EhcacheProducer.java
@@ -53,7 +53,7 @@ public class EhcacheProducer extends HeaderSelectorProducer {
     // ****************************
 
     @InvokeOnHeader(EhcacheConstants.ACTION_CLEAR)
-    public void onClear(Message message) throws Exception {
+    public void onClear(Message message) {
         cache.clear();
 
         setResult(message, true, null, null);
diff --git 
a/components/camel-etcd/src/main/java/org/apache/camel/component/etcd/EtcdHelper.java
 
b/components/camel-etcd/src/main/java/org/apache/camel/component/etcd/EtcdHelper.java
index 7a21641..0fcf868 100644
--- 
a/components/camel-etcd/src/main/java/org/apache/camel/component/etcd/EtcdHelper.java
+++ 
b/components/camel-etcd/src/main/java/org/apache/camel/component/etcd/EtcdHelper.java
@@ -60,7 +60,7 @@ public final class EtcdHelper {
         }
     }
 
-    public static URI[] resolveURIs(CamelContext camelContext, String uriList) 
throws Exception {
+    public static URI[] resolveURIs(CamelContext camelContext, String uriList) 
{
         String[] uris;
         if (uriList != null) {
             uris = uriList.split(",");
diff --git 
a/components/camel-exec/src/main/java/org/apache/camel/component/exec/ExecResultConverter.java
 
b/components/camel-exec/src/main/java/org/apache/camel/component/exec/ExecResultConverter.java
index dec5169..ea068a9 100644
--- 
a/components/camel-exec/src/main/java/org/apache/camel/component/exec/ExecResultConverter.java
+++ 
b/components/camel-exec/src/main/java/org/apache/camel/component/exec/ExecResultConverter.java
@@ -50,7 +50,7 @@ public final class ExecResultConverter {
     }
 
     @Converter
-    public static byte[] convertToByteArray(ExecResult result, Exchange 
exchange) throws FileNotFoundException, IOException {
+    public static byte[] convertToByteArray(ExecResult result, Exchange 
exchange) throws IOException {
         try (InputStream stream = toInputStream(result)) {
             return IOUtils.toByteArray(stream);
         }
diff --git 
a/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookComponent.java
 
b/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookComponent.java
index f9302d6..fbd0182 100644
--- 
a/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookComponent.java
+++ 
b/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookComponent.java
@@ -73,7 +73,7 @@ public class FacebookComponent extends DefaultComponent {
         return endpoint;
     }
 
-    private FacebookEndpointConfiguration copyComponentProperties() throws 
Exception {
+    private FacebookEndpointConfiguration copyComponentProperties() {
         Map<String, Object> componentProperties = new HashMap<>();
         BeanIntrospection beanIntrospection = 
getCamelContext().adapt(ExtendedCamelContext.class).getBeanIntrospection();
         beanIntrospection.getProperties(configuration, componentProperties, 
null, false);
diff --git 
a/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookEndpoint.java
 
b/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookEndpoint.java
index 0afafc3..75d8b31 100644
--- 
a/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookEndpoint.java
+++ 
b/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookEndpoint.java
@@ -25,7 +25,6 @@ import java.util.Set;
 
 import org.apache.camel.Category;
 import org.apache.camel.Consumer;
-import org.apache.camel.NoTypeConversionAvailableException;
 import org.apache.camel.Processor;
 import org.apache.camel.Producer;
 import 
org.apache.camel.component.facebook.config.FacebookEndpointConfiguration;
@@ -78,7 +77,7 @@ public class FacebookEndpoint extends DefaultEndpoint 
implements FacebookConstan
 
     public FacebookEndpoint(String uri, FacebookComponent facebookComponent,
                             String remaining,
-                            FacebookEndpointConfiguration configuration) 
throws NoTypeConversionAvailableException {
+                            FacebookEndpointConfiguration configuration) {
         super(uri, facebookComponent);
         this.configuration = configuration;
         this.method = remaining;

Reply via email to