Author: davsclaus
Date: Thu May 3 12:56:28 2012
New Revision: 1333441
URL: http://svn.apache.org/viewvc?rev=1333441&view=rev
Log:
Dont swallow exceptions.
Modified:
camel/branches/camel-2.9.x/ (props changed)
camel/branches/camel-2.9.x/components/camel-jetty/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java
Propchange: camel/branches/camel-2.9.x/
------------------------------------------------------------------------------
Merged /camel/trunk:r1333436
Propchange: camel/branches/camel-2.9.x/
------------------------------------------------------------------------------
Binary property 'svnmerge-integrated' - no diff available.
Modified:
camel/branches/camel-2.9.x/components/camel-jetty/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java
URL:
http://svn.apache.org/viewvc/camel/branches/camel-2.9.x/components/camel-jetty/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java?rev=1333441&r1=1333440&r2=1333441&view=diff
==============================================================================
---
camel/branches/camel-2.9.x/components/camel-jetty/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java
(original)
+++
camel/branches/camel-2.9.x/components/camel-jetty/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java
Thu May 3 12:56:28 2012
@@ -567,11 +567,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);
}
}