diff --git a/etc/libs-incl.xml b/etc/libs-incl.xml index b1bc9028..72b6754d 100644 --- a/etc/libs-incl.xml +++ b/etc/libs-incl.xml @@ -10,6 +10,7 @@ + diff --git a/tests/src/java/com/threerings/jme/server/JabberServer.java b/tests/src/java/com/threerings/jme/server/JabberServer.java index cf695b58..b8c26580 100644 --- a/tests/src/java/com/threerings/jme/server/JabberServer.java +++ b/tests/src/java/com/threerings/jme/server/JabberServer.java @@ -3,6 +3,9 @@ package com.threerings.jme.server; +import com.google.inject.Guice; +import com.google.inject.Injector; + import com.threerings.crowd.data.PlaceObject; import com.threerings.crowd.server.CrowdServer; import com.threerings.crowd.server.PlaceManager; @@ -17,11 +20,11 @@ import static com.threerings.crowd.Log.log; */ public class JabberServer extends CrowdServer { - // documentation inherited - public void init () + @Override // from CrowdServer + public void init (Injector injector) throws Exception { - super.init(); + super.init(injector); // create a single location _place = plreg.createPlace(new JabberConfig()); @@ -30,9 +33,10 @@ public class JabberServer extends CrowdServer public static void main (String[] args) { - JabberServer server = new JabberServer(); + Injector injector = Guice.createInjector(new Module()); + JabberServer server = injector.getInstance(JabberServer.class); try { - server.init(); + server.init(injector); server.run(); } catch (Exception e) { log.warning("Unable to initialize server.", e);