So I have a Jetty-9.2.5 container running, and I deployed the webchat.war file. It is available at host:8080/webchat - I get a "Fastpath Web Chat" page. And a "Click on one of the following workgroups to join." ... but no workgroups are listed? Is there someway to configure what server it tries to talk to, or how it authenticates? Then if I restart I can pick the server/port, and a click-this-image appears [although the image link is broken]. Clicking the broken image link gives me an empty offline dialog.
. . . . . Dec 12, 2014 10:42:53 AM org.jivesoftware.webchat.util.WebLog logError
WARNING: Could not retrieve image: offline
remote-server-not-found(404)
at com.jivesoftware.smack.workgroup.user.Workgroup.getChatSettings(Unknown Source)
at com.jivesoftware.smack.workgroup.user.Workgroup.getChatSettings(Unknown Source)
at org.jivesoftware.webchat.util.SettingsManager.getImage(SettingsManager.java:147 )
at org.jivesoftware.webchat.FastpathServlet.service(FastpathServlet.java:174)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:800)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1669)
at org.jivesoftware.webchat.SetCharacterEncodingFilter.doFilter(SetCharacterEncodi ngFilter.java:45)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)
at org.jivesoftware.webchat.SetupFilter.doFilter(SetupFilter.java:92)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:22 3)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:11 25)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185 )
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:105 9)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandler Collection.java:215)
at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.jav a:110)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
at org.eclipse.jetty.server.Server.handle(Server.java:497)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:248)
at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:620 )
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:540)
at java.lang.Thread.run(Thread.java:745)
. Dec 12, 2014 10:42:57 AM org.jivesoftware.webchat.util.WebLog logError
WARNING: Error retrieving chat setting using key=no_help_text and workgroup=demo@workgroup.tun.mormail.com
remote-server-not-found(404