[jboss-svn-commits] JBL Code SVN: r17062 - labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/rosetta/src/org/jboss/soa/esb/notification.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Dec 6 07:05:39 EST 2007


Author: mark.little at jboss.com
Date: 2007-12-06 07:05:39 -0500 (Thu, 06 Dec 2007)
New Revision: 17062

Modified:
   labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/rosetta/src/org/jboss/soa/esb/notification/NotifyFTP.java
Log:
http://jira.jboss.com/jira/browse/JBESB-1394

Modified: labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/rosetta/src/org/jboss/soa/esb/notification/NotifyFTP.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/rosetta/src/org/jboss/soa/esb/notification/NotifyFTP.java	2007-12-06 11:58:10 UTC (rev 17061)
+++ labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/rosetta/src/org/jboss/soa/esb/notification/NotifyFTP.java	2007-12-06 12:05:39 UTC (rev 17062)
@@ -190,7 +190,14 @@
 		try {
 			tmpFile = File.createTempFile(TEMP_FILE_BASE, null);
 			stream = new FileOutputStream(tmpFile);
-            IOUtils.write((byte[]) payloadProxy.getPayload(message), stream);
+			
+			Object payload = payloadProxy.getPayload(message);
+			
+			if (payload instanceof byte[])
+				IOUtils.write((byte[]) payload, stream);
+			else
+				IOUtils.write(payload.toString(), stream);
+			
             stream.close();
 			rfs = RemoteFileSystemFactory.getRemoteFileSystem(getFtpEpr(), true);
 			rfs.uploadFile(tmpFile, getFileName(message));




More information about the jboss-svn-commits mailing list