Ошибка при настройке openfire под FreeBSD

решение проблем при настройке openfire под freebsdВ том месяце столкнулся с очень неприятной ошибкой, которая сильно попила моей кровушки и нервов. Я даже в целях эксперементов перешел с  Frebsd 8.2 на 7.4 , но это ладно, кароче суть проблемы была такова, после установки opnefire 3.7 под freebsd на этапе конекта к БД через mysql ни как не хотела к ней прицепиться и я использовал стандартную базу openfire но при вводе логина и пароля выскакивала вот такая ошибка :

java.lang.NoClassDefFoundError: Could not initialize class org.jivesoftware.admin.LoginLimitManager$LoginLimitManagerContainer

at org.jivesoftware.admin.LoginLimitManager.getInstance(LoginLimitManager.java:48)
at org.jivesoftware.openfire.admin.login_jsp._jspService(login_jsp.java:143)

В итоге т.к. моя задача все таки была прицепить openfire к mysql я начал беспощадно изгаляться над своим сервером (благо времени было свободного много), перезаливал наверное раза три потому как все советы в инете не давали ни какой пользы и пытался отследить что я мог поставить такого что могло конфликтовать с моей любимо фрюшечкой.  В итоге после целой недели эксперементов к концу недели как сейчас помню в пятницу за 3 минуты до ухода с работы я нашел решение данной ошибки. И сейчас я Вам не расскажу а покажу в чем была ошибка, сказать честно я был в шоке потому как это ошибка ну блин пипец какая легкая оказалась ))))

Как показано на рисунке надо в поле домен ввести localhost и все будет гуд. А у меня при настройке она сама подставила туда имя моей машинке и в результате этого у меня случился этот казус.

Так что подведем итог ошибка вида: java.lang.NoClassDefFoundError: Could not initialize class org.jivesoftware.admin.LoginLimitManager$LoginLimitManagerContainer

!!!!!!!!!!!!!решается путем изменения домена на localhost!!!!!!!!!!!!!!

настройка openfire под freebsd

admin
Оцените автора
NIBBL
Добавить комментарий

  1. Oleg

    Спасибо, помогло! Какая-то индусская ерунда со стороны разрабов…

    Ответить
  2. Павел

    Спасибо. А после установки это можно изменить? В /opt/openfire/conf/openfire.xml подходящего поля я не нашел.

    Ответить