Author: dkulp
Date: Tue Dec 18 20:57:59 2012
New Revision: 1423644
URL: http://svn.apache.org/viewvc?rev=1423644&view=rev
Log:
[CAMEL-5897] FIx a potential NPE
Modified:
camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/converter/CxfPayloadConverter.java
Modified:
camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/converter/CxfPayloadConverter.java
URL:
http://svn.apache.org/viewvc/camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/converter/CxfPayloadConverter.java?rev=1423644&r1=1423643&r2=1423644&view=diff
==============================================================================
---
camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/converter/CxfPayloadConverter.java
(original)
+++
camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/converter/CxfPayloadConverter.java
Tue Dec 18 20:57:59 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;