Repository: camel Updated Branches: refs/heads/master 762a2359d -> 9eb4e3fc6
CAMEL-11052-wsimport compatibility Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/9eb4e3fc Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/9eb4e3fc Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/9eb4e3fc Branch: refs/heads/master Commit: 9eb4e3fc650d33ad06cf31bc4cd8a5a10bf91b6f Parents: 762a235 Author: onders86 <ondersez...@gmail.com> Authored: Wed Mar 29 23:10:23 2017 +0300 Committer: Zoran Regvart <zregv...@apache.org> Committed: Thu Mar 30 10:30:42 2017 +0200 ---------------------------------------------------------------------- .../org/apache/camel/dataformat/soap/Soap11DataFormatAdapter.java | 2 +- .../org/apache/camel/dataformat/soap/Soap12DataFormatAdapter.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/9eb4e3fc/components/camel-soap/src/main/java/org/apache/camel/dataformat/soap/Soap11DataFormatAdapter.java ---------------------------------------------------------------------- diff --git a/components/camel-soap/src/main/java/org/apache/camel/dataformat/soap/Soap11DataFormatAdapter.java b/components/camel-soap/src/main/java/org/apache/camel/dataformat/soap/Soap11DataFormatAdapter.java index 5a70bd1..d9866ad 100644 --- a/components/camel-soap/src/main/java/org/apache/camel/dataformat/soap/Soap11DataFormatAdapter.java +++ b/components/camel-soap/src/main/java/org/apache/camel/dataformat/soap/Soap11DataFormatAdapter.java @@ -206,12 +206,12 @@ public class Soap11DataFormatAdapter implements SoapDataFormatAdapter { Constructor<? extends Exception> constructor; try { - messageConstructor = exceptionClass.getConstructor(String.class); Object detail = JAXBIntrospector.getValue(detailEl); try { constructor = exceptionClass.getConstructor(String.class, detail.getClass()); return constructor.newInstance(message, detail); } catch (NoSuchMethodException e) { + messageConstructor = exceptionClass.getConstructor(String.class); return messageConstructor.newInstance(message); } } catch (Exception e) { http://git-wip-us.apache.org/repos/asf/camel/blob/9eb4e3fc/components/camel-soap/src/main/java/org/apache/camel/dataformat/soap/Soap12DataFormatAdapter.java ---------------------------------------------------------------------- diff --git a/components/camel-soap/src/main/java/org/apache/camel/dataformat/soap/Soap12DataFormatAdapter.java b/components/camel-soap/src/main/java/org/apache/camel/dataformat/soap/Soap12DataFormatAdapter.java index c611bba..c16642e 100644 --- a/components/camel-soap/src/main/java/org/apache/camel/dataformat/soap/Soap12DataFormatAdapter.java +++ b/components/camel-soap/src/main/java/org/apache/camel/dataformat/soap/Soap12DataFormatAdapter.java @@ -222,12 +222,12 @@ public class Soap12DataFormatAdapter implements SoapDataFormatAdapter { Constructor<? extends Exception> constructor; try { - messageConstructor = exceptionClass.getConstructor(String.class); Object detail = JAXBIntrospector.getValue(detailEl); try { constructor = exceptionClass.getConstructor(String.class, detail.getClass()); return constructor.newInstance(message, detail); } catch (NoSuchMethodException e) { + messageConstructor = exceptionClass.getConstructor(String.class); return messageConstructor.newInstance(message); } } catch (Exception e) {