Author: ffang
Date: Tue Sep 2 01:25:39 2008
New Revision: 691148
URL: http://svn.apache.org/viewvc?rev=691148&view=rev
Log:
[CXF-1779]exclude non-serializable property to JBI NormalizedMessage
Modified:
cxf/trunk/rt/transports/jbi/src/main/java/org/apache/cxf/transport/jbi/JBIDestinationOutputStream.java
Modified:
cxf/trunk/rt/transports/jbi/src/main/java/org/apache/cxf/transport/jbi/JBIDestinationOutputStream.java
URL:
http://svn.apache.org/viewvc/cxf/trunk/rt/transports/jbi/src/main/java/org/apache/cxf/transport/jbi/JBIDestinationOutputStream.java?rev=691148&r1=691147&r2=691148&view=diff
==============================================================================
---
cxf/trunk/rt/transports/jbi/src/main/java/org/apache/cxf/transport/jbi/JBIDestinationOutputStream.java
(original)
+++
cxf/trunk/rt/transports/jbi/src/main/java/org/apache/cxf/transport/jbi/JBIDestinationOutputStream.java
Tue Sep 2 01:25:39 2008
@@ -21,6 +21,7 @@
import java.io.IOException;
import java.io.InputStream;
+import java.io.Serializable;
import java.util.Set;
import java.util.logging.Level;
import java.util.logging.Logger;
@@ -113,7 +114,9 @@
//copy properties
Set<String> keys = inMessage.keySet();
for (String key : keys) {
- msg.setProperty(key, inMessage.get(key));
+ if (inMessage.get(key) instanceof Serializable) {
+ msg.setProperty(key, inMessage.get(key));
+ }
}
//copy contents
msg.setContent(new DOMSource(doc));