powered by Jive Software

List of plugins

So far I’'ve managed to find the broadcast plugin. Is there a comprehensive list of available plugins, or is this a relatively new feature?

Sidebar: When I first installed/started Jive Messenger, I didn’‘t have the broadcast plugin installed. And yet, the admin console appeared to have the option to broadcast msgs to all users. This functionality didn’‘t start to work until after I’'d installed the broadcast plugin.

Jim,

So far, only the broadcast plugin has been released. Plugins are brand new to the 2.1 release so there aren’'t many available yet. Several people are working on some, though.

We plan to put up a plugins page on the site so that it’'s easy to browse and find new plugins.

On the broadcast feature – the broadcast functionality in the admin console is actually different than the broadcast plugin. It works in my environment, though. Any error messages in the logs that may be related?

Regards,

Matt

Before I post the logs, I’'d like to ask how the broadcast plugin behaves differently from the broadcast function in the admin console.

Not sure how helpful this will be, but (and please forgive the formatting, as I don’'t know how to force the formatting in thie forum):

  1. pwd

/opt/jive_messenger/logs

  1. ll

total 16

-rw-rr 1 jive jive 3880 Jan 17 21:08 admin-console.log

-rw-rr 1 jive jive 0 Jan 17 15:10 debug.log

-rw-rr 1 jive jive 0 Jan 17 15:10 error.log

-rw-rr 1 jive jive 1829 Jan 19 07:37 info.log

-rw-rr 1 jive jive 14 Jan 19 07:36 stderror.log

-rw-rr 1 jive jive 55 Jan 19 07:36 stdoutt.log

-rw-rr 1 jive jive 0 Jan 17 15:10 warn.log

The admin-console.log had 2 somewhat verbose entries, so I’'ll just post the one, since they appear to be identical:

21:08:35.828 WARN!! [SocketListener0-1] org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:590) >11> /user-summary.jsp:

java.lang.NullPointerException

at org.jivesoftware.messenger.spi.PresenceManagerImpl.getPresence(PresenceManagerI mpl.java:245)

at org.jivesoftware.messenger.admin.user_002dsummary_jsp._jspService(user_002dsumm ary_jsp.java:158)

at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)

at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)

at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplica tionHandler.java:816)

at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingF ilter.java:41)

at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplica tionHandler.java:807)

at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:76)

at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplica tionHandler.java:807)

at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler. java:488)

at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:569)

at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)

at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.ja va:624)

at org.mortbay.http.HttpContext.handle(HttpContext.java:1434)

at org.mortbay.http.HttpServer.service(HttpServer.java:896)

at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)

at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)

at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)

at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)

at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:366)

at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)

Other than that, nothing noteworthy. If you need me to, I’'ll remove the broadcast plugin, stop/start the daemon and try to do another broadcast, noting any warnings/errors. Let me know.

Where do you find this plugin? I would love to have it.