[jboss-svn-commits] JBL Code SVN: r21218 - labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/files.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Jul 25 06:08:21 EDT 2008
Author: arhan
Date: 2008-07-25 06:08:20 -0400 (Fri, 25 Jul 2008)
New Revision: 21218
Modified:
labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/files/FileManagerUtils.java
Log:
avoid NPE for null attachments. downloading an attachment that doesn't exist yet will result in an empty file
Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/files/FileManagerUtils.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/files/FileManagerUtils.java 2008-07-25 09:08:24 UTC (rev 21217)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/files/FileManagerUtils.java 2008-07-25 10:08:20 UTC (rev 21218)
@@ -117,7 +117,9 @@
AssetItem item = repository.loadAssetByUUID( uuid );
byte[] data = item.getBinaryContentAsBytes();
-
+ if(data == null) {
+ data = new byte[0];
+ }
out.write( data );
out.flush();
More information about the jboss-svn-commits
mailing list