Author: dkulp
Date: Tue Dec 18 21:12:18 2012
New Revision: 1423650

URL: http://svn.apache.org/viewvc?rev=1423650&view=rev
Log:
Merged revisions 1423644 via  git cherry-pick from
https://svn.apache.org/repos/asf/camel/trunk

........
  r1423644 | dkulp | 2012-12-18 15:57:59 -0500 (Tue, 18 Dec 2012) | 2 lines

  [CAMEL-5897] FIx a potential NPE

........

Modified:
    
camel/branches/camel-2.10.x/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/converter/CxfPayloadConverter.java

Modified: 
camel/branches/camel-2.10.x/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/converter/CxfPayloadConverter.java
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-2.10.x/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/converter/CxfPayloadConverter.java?rev=1423650&r1=1423649&r2=1423650&view=diff
==============================================================================
--- 
camel/branches/camel-2.10.x/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/converter/CxfPayloadConverter.java
 (original)
+++ 
camel/branches/camel-2.10.x/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/converter/CxfPayloadConverter.java
 Tue Dec 18 21:12:18 2012
@@ -147,7 +147,8 @@ public final class CxfPayloadConverter {
         if (CxfPayload.class.isAssignableFrom(value.getClass())) {
             CxfPayload<?> payload = (CxfPayload<?>) value;
             
-            if (payload.getBodySources().size() == 1) {
+            if (payload.getBodySources() != null 
+                && payload.getBodySources().size() == 1) {
                 if (type.isAssignableFrom(Document.class)) {
                     Source s = payload.getBodySources().get(0);
                     Document d;


Reply via email to