aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/juick/jabber/ws/Main.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/juick/jabber/ws/Main.java')
-rw-r--r--src/main/java/com/juick/jabber/ws/Main.java10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/main/java/com/juick/jabber/ws/Main.java b/src/main/java/com/juick/jabber/ws/Main.java
index 3a26c3ad..6f5ed96a 100644
--- a/src/main/java/com/juick/jabber/ws/Main.java
+++ b/src/main/java/com/juick/jabber/ws/Main.java
@@ -21,10 +21,11 @@ import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.datasource.DriverManagerDataSource;
import java.io.FileInputStream;
-import java.sql.DriverManager;
-import java.sql.SQLException;
import java.util.ArrayList;
import java.util.Properties;
+import java.util.logging.Level;
+import java.util.logging.LogManager;
+import java.util.logging.Logger;
/**
*
@@ -32,6 +33,8 @@ import java.util.Properties;
*/
public class Main {
+ private static final Logger logger = Logger.getLogger("Websockets");
+
JdbcTemplate sql;
XMPPConnection xmpp;
public static String STATSFILE = null;
@@ -43,6 +46,7 @@ public class Main {
public void start() {
try {
+ LogManager.getLogManager().readConfiguration(new FileInputStream("/etc/juick/ws_logging.properties"));
Properties conf = new Properties();
conf.load(new FileInputStream("/etc/juick/ws.conf"));
@@ -56,7 +60,7 @@ public class Main {
new Thread(new WSData(sql)).start();
new Thread(new WSKeepAlive(sql)).start();
} catch (Exception e) {
- System.err.println(e);
+ logger.log(Level.SEVERE, "websockets initialization error", e);
}
}