You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by st...@apache.org on 2005/12/08 15:28:50 UTC
svn commit: r355097 -
/incubator/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/fs/db/DbFileSystem.java
Author: stefan
Date: Thu Dec 8 06:28:44 2005
New Revision: 355097
URL: http://svn.apache.org/viewcvs?rev=355097&view=rev
Log:
trivial change in DbFileSystem: catch SQLException rather than generic Exception
Modified:
incubator/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/fs/db/DbFileSystem.java
Modified: incubator/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/fs/db/DbFileSystem.java
URL: http://svn.apache.org/viewcvs/incubator/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/fs/db/DbFileSystem.java?rev=355097&r1=355096&r2=355097&view=diff
==============================================================================
--- incubator/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/fs/db/DbFileSystem.java (original)
+++ incubator/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/fs/db/DbFileSystem.java Thu Dec 8 06:28:44 2005
@@ -379,7 +379,7 @@
// close jdbc connection
con.close();
- } catch (Exception e) {
+ } catch (SQLException e) {
String msg = "error closing file system";
log.error(msg, e);
throw new FileSystemException(msg, e);
@@ -425,7 +425,7 @@
stmt.setString(1, parentDir);
stmt.setString(2, name);
count = stmt.executeUpdate();
- } catch (Exception e) {
+ } catch (SQLException e) {
String msg = "failed to delete file: " + filePath;
log.error(msg, e);
throw new FileSystemException(msg, e);
@@ -465,7 +465,7 @@
stmt.setString(3, folderPath);
stmt.setString(4, folderPath + FileSystem.SEPARATOR + "%");
count = stmt.executeUpdate();
- } catch (Exception e) {
+ } catch (SQLException e) {
String msg = "failed to delete folder: " + folderPath;
log.error(msg, e);
throw new FileSystemException(msg, e);
@@ -504,7 +504,7 @@
// a file system entry exists if the result set
// has at least one entry
return rs.next();
- } catch (Exception e) {
+ } catch (SQLException e) {
String msg = "failed to check existence of file system entry: " + path;
log.error(msg, e);
throw new FileSystemException(msg, e);
@@ -539,7 +539,7 @@
// a file exists if the result set has at least one entry
return rs.next();
- } catch (Exception e) {
+ } catch (SQLException e) {
String msg = "failed to check existence of file: " + path;
log.error(msg, e);
throw new FileSystemException(msg, e);
@@ -574,7 +574,7 @@
// a folder exists if the result set has at least one entry
return rs.next();
- } catch (Exception e) {
+ } catch (SQLException e) {
String msg = "failed to check existence of folder: " + path;
log.error(msg, e);
throw new FileSystemException(msg, e);
@@ -610,7 +610,7 @@
throw new FileSystemException("no such file system entry: " + path);
}
return rs.getLong(1);
- } catch (Exception e) {
+ } catch (SQLException e) {
String msg = "failed to determine lastModified of file system entry: " + path;
log.error(msg, e);
throw new FileSystemException(msg, e);
@@ -646,7 +646,7 @@
throw new FileSystemException("no such file: " + filePath);
}
return rs.getLong(1);
- } catch (Exception e) {
+ } catch (SQLException e) {
String msg = "failed to determine length of file: " + filePath;
log.error(msg, e);
throw new FileSystemException(msg, e);
@@ -687,7 +687,7 @@
count--;
}
return (count > 0);
- } catch (Exception e) {
+ } catch (SQLException e) {
String msg = "failed to determine child count of file system entry: " + path;
log.error(msg, e);
throw new FileSystemException(msg, e);
@@ -730,7 +730,7 @@
names.add(name);
}
return (String[]) names.toArray(new String[names.size()]);
- } catch (Exception e) {
+ } catch (SQLException e) {
String msg = "failed to list child entries of folder: " + folderPath;
log.error(msg, e);
throw new FileSystemException(msg, e);
@@ -767,7 +767,7 @@
names.add(rs.getString(1));
}
return (String[]) names.toArray(new String[names.size()]);
- } catch (Exception e) {
+ } catch (SQLException e) {
String msg = "failed to list file entries of folder: " + folderPath;
log.error(msg, e);
throw new FileSystemException(msg, e);
@@ -810,7 +810,7 @@
names.add(name);
}
return (String[]) names.toArray(new String[names.size()]);
- } catch (Exception e) {
+ } catch (SQLException e) {
String msg = "failed to list folder entries of folder: " + folderPath;
log.error(msg, e);
throw new FileSystemException(msg, e);
@@ -842,7 +842,7 @@
stmt.setString(2, parentDir);
stmt.setString(3, name);
count = stmt.executeUpdate();
- } catch (Exception e) {
+ } catch (SQLException e) {
String msg = "failed to touch file: " + filePath;
log.error(msg, e);
throw new FileSystemException(msg, e);
@@ -891,7 +891,7 @@
closeResultSet(rs);
}
};
- } catch (Exception e) {
+ } catch (SQLException e) {
String msg = "failed to retrieve data of file: " + filePath;
log.error(msg, e);
throw new FileSystemException(msg, e);
@@ -1243,7 +1243,7 @@
// root entry exists
return;
}
- } catch (Exception e) {
+ } catch (SQLException e) {
String msg = "failed to check existence of file system root entry";
log.error(msg, e);
throw new FileSystemException(msg, e);
@@ -1282,7 +1282,7 @@
stmt.setString(2, name);
stmt.setLong(3, System.currentTimeMillis());
stmt.executeUpdate();
- } catch (Exception e) {
+ } catch (SQLException e) {
String msg = "failed to create folder entry: " + folderPath;
log.error(msg, e);
throw new FileSystemException(msg, e);
@@ -1322,7 +1322,7 @@
stmt.setString(1, destPath);
stmt.setString(2, srcPath);
stmt.executeUpdate();
- } catch (Exception e) {
+ } catch (SQLException e) {
String msg = "failed to copy file entries from " + srcPath + " to " + destPath;
log.error(msg, e);
throw new FileSystemException(msg, e);
@@ -1366,7 +1366,7 @@
stmt.setString(3, srcParentDir);
stmt.setString(4, srcName);
stmt.executeUpdate();
- } catch (Exception e) {
+ } catch (SQLException e) {
String msg = "failed to copy file from " + srcPath + " to " + destPath;
log.error(msg, e);
throw new FileSystemException(msg, e);