aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/juick/CrosspostComponent.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/juick/CrosspostComponent.java')
-rw-r--r--src/main/java/com/juick/CrosspostComponent.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/com/juick/CrosspostComponent.java b/src/main/java/com/juick/CrosspostComponent.java
index 1df68493..f6d830ec 100644
--- a/src/main/java/com/juick/CrosspostComponent.java
+++ b/src/main/java/com/juick/CrosspostComponent.java
@@ -125,11 +125,14 @@ public class CrosspostComponent implements ServletContextListener, Stream.Strea
public void setupSql(String host, String username, String password, String database) {
try {
+ Class.forName("com.mysql.jdbc.Driver");
sql = DriverManager.getConnection(
String.format("jdbc:mysql://%s/%s?autoReconnect=true&user=%s&password=%s",
host, database, username, password));
} catch (SQLException e) {
logger.log(Level.SEVERE, e.getMessage(), e);
+ } catch (ClassNotFoundException e) {
+ logger.log(Level.SEVERE, e.getMessage(), e);
}
}