Wildfire 2.6.1 Released

Wildfire 2.6.1 has been released. This version includes a major boost in performance when using public shared groups and also some important bug fixes. Complete change log can be found here[/url]. Download latest version from url=http://www.jivesoftware.org/downloads.jsphere[/url].

Database upgrade note:

As of Wildfire 2.6.0 Publish-Subscribe support has been added to Wildfire. Some pub-sub tables are using table fields larger than 255 characters which may be a problem for old databases. In the Database Setup Guide[/url] you will find information about ways to perform a successful upgrade.

Enjoy,

Wildfire Team

Just a quick note about performance improvement in this new version. Previous operations that were taking more than 20 minutes, when using more than 3000 LDAP users, are now taking 30 seconds.

Enjoy,

– Gato

I’'m using Tomcat / wildfire.war and the embedded database. I have some plugins in %wildfireHome%\plugins and get this error (error.log) when starting Wifi:

2006.04.12 13:18:47 [org.jivesoftware.wildfire.container.PluginServlet.registerServlets(PluginServl et.java:168)

]

java.lang.NullPointerException

at javax.servlet.GenericServlet.getServletContext(GenericServlet.java:159)

at org.jivesoftware.wildfire.plugin.presence.PresenceStatusServlet.loadResource(Pr esenceStatusServlet.java:136)

at org.jivesoftware.wildfire.plugin.presence.PresenceStatusServlet.init(PresenceSt atusServlet.java:62)

at org.jivesoftware.wildfire.container.PluginServlet.registerServlets(PluginServle t.java:159)

at org.jivesoftware.wildfire.container.PluginManager.loadPlugin(PluginManager.java :313)

at org.jivesoftware.wildfire.container.PluginManager.access$200(PluginManager.java :48)

at org.jivesoftware.wildfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:658)

at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)

at java.util.concurrent.FutureTask.runAndReset(Unknown Source)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101 (Unknown Source)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodi c(Unknown Source)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknow n Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

I get the same exception after upgrading to 2.6.1 (running as a war in tomcat, mysql database), and all the plugins don’'t work any more. Can anyone help?

btw, the mysql-upgrade script for version 7 is broken, it doesn’'t update the jiveVersion table (so Wildfire tries to upgrade the database on every launch, and fails, because the tables already exist).

On the first start after upgrading (2.6.0 -> 2.6.1) wildfire eats more then 20% CPU for 5 - 10 minutes (postgreSQL 8.1 too).

After ~10 min all was normal again.

Is this behavior normal?