You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by zr...@apache.org on 2017/03/30 08:31:16 UTC
camel git commit: CAMEL-11052-wsimport compatibility
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 <on...@gmail.com>
Authored: Wed Mar 29 23:10:23 2017 +0300
Committer: Zoran Regvart <zr...@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) {