[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