2012.01.13 15:37:50 org.jivesoftware.openfire.container.PluginManager - Error loading plugin: D:\Program Files\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
看到官方的解释是因为red5插件对于新版的3.7.0不适应,要等待新的版本出来。
The last version of the red5 plugin for Openfire is not compatible with Openfire 3.7.0 because of the upgrade of the jetty webserver from 6.1 to 7.0.
There is a new version of the red5 plugin for Openfire 3.7.0 coming out soon. Watch this space :-)
分享到:
相关推荐
标题中的"openfire3.7.1(含API windows安装版)"指的是Openfire的3.7.1版本,特别的是,这个版本包含了API,意味着开发者可以更方便地进行二次开发和集成。API(Application Programming Interface)是一组预定义的...
openfire 3.7.1 配置源码必备jar 放在build/lib/目录下 导入即可。不过还有那sip还会报错。直接用eclipse自带的解决方法解决就可以。 在网上找了好久才找到的包。一般搜还搜不到。请珍惜劳动成果。
确保已安装myEclipse 9.0M1和Openfire 3.7.1的源代码。将Openfire源码解压缩到一个自定义的目录,例如E:\个人知识库\开发项目\openFire\objects\openfire_src。在myEclipse中新建一个Java项目,命名为“openfire”,...
在本文档中,我们将详细介绍如何在Linux环境下,特别是CentOS 6系统上,安装和配置Openfire 3.7.1。Openfire是一款基于Java的实时通信服务器,它使用XMPP协议提供即时消息服务。首先,确保你的系统满足以下前提条件...
Openfire 安装配置和插件开发详解 Openfire 是一个基于 XMPP 协议的即时通信服务器,可以实现实时的聊天服务。在本文中,我们将详细介绍 Openfire 的安装和配置过程,并探讨如何使用 Eclipse 进行插件开发。 一、...
NULL 博文链接:https://bsr1983.iteye.com/blog/2240070
**Openfire、Red5与SparkWeb插件** Openfire是一款开源的即时通讯(IM)服务器,基于XMPP协议,提供实时、双向通信服务。它使用Java编写,易于部署和管理,支持多种客户端,包括Web、桌面应用等。Openfire的核心...
openfire shell插件
在安装Red5插件后,用户可以通过Openfire平台进行音视频通话,这对于远程协作和在线教育等场景非常实用。 SparkWeb是一个基于Web的即时通讯客户端,它是Spark的网页版本。Spark是一款流行的、基于XMPP协议的即时...
"red5-plugin.jar"可能是Red5的特定插件,扩展了Red5的功能以适应Openfire环境。"video320x240.lzx"和".swf"文件可能包含预设的视频资源或播放器组件,用于展示或播放视频内容。"secure-openfire-setup.odt"可能是一...
openfire_3_6_4 安装文件 这个版本才支持red5插件的视频聊天openfire_3_6_4 安装文件 这个版本才支持red5插件的视频聊天
5. **创建新插件项目**:在IDE中创建一个新的Java项目,根据Openfire的插件结构建立目录和文件。通常,一个基本的插件项目包含`plugin.xml`(描述插件信息)、`Plugin.java`(主类)和其他辅助类。 6. **编写代码**...
5. **服务器配置**:安装和配置Openfire服务器,以及插件的部署和更新。 在提供的文件名"openfire_online"中,可能包含的是插件的源代码、配置文件或者安装指南等资源。根据具体的内容,你可以通过阅读文档、编译...
在构建高可用性Openfire集群时,我们需要确保正确安装和配置一系列关键插件,以实现负载均衡、数据同步以及故障转移等功能。下面将详细介绍在搭建Openfire集群时可能需要的插件及其作用。 1. **Cluster Plugin**: ...
在Openfire的插件管理界面,你可以找到并安装这个插件。安装后,插件会扩展Openfire的核心功能,提供消息记录的存储和检索服务。对于开发者而言,理解Openfire的插件架构和API是非常重要的,这将有助于自定义或扩展...
开发Openfire插件需要安装JDK,Eclipse或IntelliJ IDEA等Java IDE,并配置好Maven或Gradle构建工具。Openfire官方提供了一个基础的插件模板项目,可以作为开发的第一个插件的起点。 3. **创建新插件项目** 使用...
- **安装流程**:首先,将messagePlugin.jar文件上传到openfire的plugins目录下,然后重启服务器,openfire会自动识别并加载插件。接着,执行ofmessagelog.sql来设置数据库环境。 - **权限设置**:确保服务器拥有...
安装过程通常涉及将插件文件上传至Openfire服务器的指定目录,然后通过Openfire管理控制台进行安装和启用。在使用前,建议详细阅读提供的文档,了解配置步骤和注意事项。 总的来说,"openfire聊天记录插件"是...