cziegeler 02/02/12 07:04:42 Modified: src/java/org/apache/cocoon/components/store FilesystemStore.java Log: Fixing list method() Revision Changes Path 1.9 +6 -2 xml-cocoon2/src/java/org/apache/cocoon/components/store/FilesystemStore.java Index: FilesystemStore.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/store/FilesystemStore.java,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- FilesystemStore.java 12 Feb 2002 12:57:51 -0000 1.8 +++ FilesystemStore.java 12 Feb 2002 15:04:42 -0000 1.9 @@ -75,7 +75,7 @@ * * @author ? * @author <a href="mailto:[EMAIL PROTECTED]">Vadim Gritsenko</a> - * @version CVS $Id: FilesystemStore.java,v 1.8 2002/02/12 12:57:51 cziegeler Exp $ + * @version CVS $Id: FilesystemStore.java,v 1.9 2002/02/12 15:04:42 cziegeler Exp $ */ public final class FilesystemStore extends AbstractLoggable @@ -294,7 +294,11 @@ if (files[i].isDirectory()) { this.addKeys(enum, files[i]); } else { - enum.add(this.decode(files[i].getAbsolutePath().substring(subStringBegin))); + try { + // FIXME: if for any reason we get a file which was not created using + // this store, decoding will fail. + enum.add(this.decode(files[i].getAbsolutePath().substring(subStringBegin))); + } catch (Exception ignore) {} } } }
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]