From 51594159868e16271210b0fadd9e7f4d935fefd1 Mon Sep 17 00:00:00 2001 From: Vitaly Takmazov Date: Thu, 17 Nov 2016 11:39:56 +0300 Subject: xmpp session logger --- juick-www/src/main/java/com/juick/www/Main.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'juick-www') 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) { -- cgit v1.2.3