diff options
author | Vitaly Takmazov | 2016-11-17 11:39:56 +0300 |
---|---|---|
committer | Vitaly Takmazov | 2016-11-17 11:39:56 +0300 |
commit | 51594159868e16271210b0fadd9e7f4d935fefd1 (patch) | |
tree | 1622d9387aa72c201f091176fcc87a8cdeb93a69 /juick-www/src/main/java | |
parent | ad64689e1ac9395aefe4059d88a2886402fc7bf6 (diff) |
xmpp session logger
Diffstat (limited to 'juick-www/src/main/java')
-rw-r--r-- | juick-www/src/main/java/com/juick/www/Main.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/juick-www/src/main/java/com/juick/www/Main.java b/juick-www/src/main/java/com/juick/www/Main.java index 82f93e00..9934d4e0 100644 --- a/juick-www/src/main/java/com/juick/www/Main.java +++ b/juick-www/src/main/java/com/juick/www/Main.java @@ -28,6 +28,7 @@ import rocks.xmpp.addr.Jid; import rocks.xmpp.core.XmppException; import rocks.xmpp.core.session.Extension; import rocks.xmpp.core.session.XmppSessionConfiguration; +import rocks.xmpp.core.session.debug.LogbackDebugger; import rocks.xmpp.extensions.component.accept.ExternalComponent; import ru.sape.Sape; @@ -113,8 +114,10 @@ public class Main extends HttpServlet { public void setupXmppComponent(final Jid componentJid, final String password, final int port) { XmppSessionConfiguration configuration = XmppSessionConfiguration.builder() .extensions(Extension.of(Message.class)) + .debugger(LogbackDebugger.class) .build(); xmpp = ExternalComponent.create(componentJid.toString(), password, configuration, "localhost", port); + xmpp.addConnectionListener(e -> log(e.toString(), e.getCause())); try { xmpp.connect(); } catch (XmppException e) { |