You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2012/05/03 14:53:05 UTC
svn commit: r1333436 -
/camel/trunk/components/camel-jetty/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java
Author: davsclaus
Date: Thu May 3 12:53:05 2012
New Revision: 1333436
URL: http://svn.apache.org/viewvc?rev=1333436&view=rev
Log:
Dont swallow exceptions.
Modified:
camel/trunk/components/camel-jetty/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java
Modified: camel/trunk/components/camel-jetty/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-jetty/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java?rev=1333436&r1=1333435&r2=1333436&view=diff
==============================================================================
--- camel/trunk/components/camel-jetty/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java (original)
+++ camel/trunk/components/camel-jetty/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java Thu May 3 12:53:05 2012
@@ -564,11 +564,16 @@ public class JettyHttpComponent extends
}
private void invokeSslContextFactoryMethod(Object connector, String method, String value) {
+ Object factory;
+ try {
+ factory = connector.getClass().getMethod("getSslContextFactory").invoke(connector);
+ } catch (Exception e) {
+ throw new RuntimeCamelException("Error invoking method getSslContextFactory on " + connector, e);
+ }
try {
- Object factory = connector.getClass().getMethod("getSslContextFactory").invoke(connector);
factory.getClass().getMethod(method, String.class).invoke(factory, value);
} catch (Exception e) {
- LOG.info("Problem setting " + method, e);
+ throw new RuntimeCamelException("Error invoking method " + method + " on " + factory, e);
}
}