Всем привет
Нужна помощь в решении такой задачи
Надо организовать видеосвязь (желательно в IM системе) не используя сторонних серверов
Установил openfire 3.7.1 (все скачивал с официального сайта)
Скопировал в папку plugin red5.war и установил его через web-интерфейс
Получил ответ, что плагин установлен и через некоторое время он якобы появится в списке
В результате в списке он не появляется и в WEB- интерфейсе ничего похожего на red5 не появляется
Однако в папке plugin появляется папка red5, где берется плагин для спарка
в спарке появляется в списках в меню кнопка RED5
Однако в окне сообщений ничего подобного нет, и видесвязь организовать не получается
В какуб сторону копать, подскажите пожалуйста.
Логи с сервера:
2012.11.15 15:57:07 org.jivesoftware.openfire.container.PluginManager - Error loading plugin: C:\Program Files (x86)\Openfire\plugins\red5
java.lang.NoClassDefFoundError: org/mortbay/jetty/HandlerContainer
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
at java.lang.Class.getConstructor0(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java:420)
at org.jivesoftware.openfire.container.PluginManager.access$300(PluginManager.java:80)
at org.jivesoftware.openfire.container.PluginManager$PluginMonitor.run(PluginManager.java:1067)
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.runPeriodic(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown 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)
Caused by: java.lang.ClassNotFoundException: org.mortbay.jetty.HandlerContainer
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 17 more
Нужна помощь в решении такой задачи
Надо организовать видеосвязь (желательно в IM системе) не используя сторонних серверов
Установил openfire 3.7.1 (все скачивал с официального сайта)
Скопировал в папку plugin red5.war и установил его через web-интерфейс
Получил ответ, что плагин установлен и через некоторое время он якобы появится в списке
В результате в списке он не появляется и в WEB- интерфейсе ничего похожего на red5 не появляется
Однако в папке plugin появляется папка red5, где берется плагин для спарка
в спарке появляется в списках в меню кнопка RED5
Однако в окне сообщений ничего подобного нет, и видесвязь организовать не получается
В какуб сторону копать, подскажите пожалуйста.
Логи с сервера:
2012.11.15 15:57:07 org.jivesoftware.openfire.container.PluginManager - Error loading plugin: C:\Program Files (x86)\Openfire\plugins\red5
java.lang.NoClassDefFoundError: org/mortbay/jetty/HandlerContainer
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
at java.lang.Class.getConstructor0(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java:420)
at org.jivesoftware.openfire.container.PluginManager.access$300(PluginManager.java:80)
at org.jivesoftware.openfire.container.PluginManager$PluginMonitor.run(PluginManager.java:1067)
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.runPeriodic(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown 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)
Caused by: java.lang.ClassNotFoundException: org.mortbay.jetty.HandlerContainer
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 17 more