[jboss-svn-commits] JBL Code SVN: r27298 - labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/util.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Jun 29 11:51:56 EDT 2009
Author: dward
Date: 2009-06-29 11:51:56 -0400 (Mon, 29 Jun 2009)
New Revision: 27298
Modified:
labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/util/StreamUtils.java
Log:
Fix for JBESB-2654 "Enhance StreamUtils"
Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/util/StreamUtils.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/util/StreamUtils.java 2009-06-29 15:45:57 UTC (rev 27297)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/util/StreamUtils.java 2009-06-29 15:51:56 UTC (rev 27298)
@@ -104,10 +104,24 @@
}
}
}
+
+ public static byte[] getResourceAsBytes(String resource) throws ConfigurationException {
+ InputStream stream = getResource(resource);
+ try {
+ return readStream(stream);
+ } finally {
+ try {
+ stream.close();
+ } catch (IOException e) {
+ logger.error("Error closing resource stream '" + resource + "'.", e);
+ }
+ }
+ }
+
/**
* Load a stream resource.
- * @param resource Resource classpath/filesystem/URL location.
+ * @param resource Resource filesystem/classpath/URL location.
* @return The resource stream.
* @throws ConfigurationException Failed to load the resource.
*/
More information about the jboss-svn-commits
mailing list