2006-12-21
Howto: 如何使用Liferay 4.2 chat功能
Liferay 4.2 chat 采用jabber+ajax开发。在使用上给人的感觉非常好。
为了使用chat需要有一台jabber server 并对liferay 配置进行修改.
以下假设都是在同一台机器上的配置
1.从http://www.igniterealtime.org/downloads/index.jsp下载Wildfire作为jabber server。(igniterealtime前身就是大名鼎鼎的jivesoftware)
2.运行Wildfire. 使用 http://localhost:9090 进行配置。如果仅作为测试,可以使用其自带的hsql数据库并且将用户存储在数据库中。
3.修改(创建) ROOT\WEB-INF\classes\portal-ext.properties
添加
jabber.xmpp.server.enabled=true
reverse.ajax.enabled=true
重起liferay。当用户登陆时liferay会尝试在jabber server上创建该用户的jabber 账号。密码是L1f3RayJabb3r
运行中偶尔发现创建新帐号的过程有错误。用户登陆时间非常久。登陆之后无法使用chat功能,这时候只要退出后重新登陆即可。
登陆进liferay后,添加chat portlet ,使用mail地址添加chat 对象
hava a fun!!
评论
pikachu
2007-03-29
登录到 wildfire 管理界面 http://localhost:9090/
选择 Server|Server Setting
查看Server Name是不是 localhost
如果不是 点击下方Edit Porperites
修改Server Name为 localhost
重启wildfire和liferay
打开两个浏览器,重新登录,使用chat 功能

选择 Server|Server Setting
查看Server Name是不是 localhost
如果不是 点击下方Edit Porperites
修改Server Name为 localhost
重启wildfire和liferay
打开两个浏览器,重新登录,使用chat 功能

lyo
2007-03-28
从论坛目前来看,好像没有一个人配置这个 chat portlet成功了,配置安装都没问题,但是运行后,发送消息后,会在同一个IE弹出一个窗口,窗口标题是“Chat with undefined" ,自己和自己聊天?
xgs_1983
2007-03-28
lyo
2007-03-28
这个 chat功能好像在 liferay的论坛上都不能用,点击后不能和接收人聊天,倒是自己本地的浏览器开了两个窗口,其中一个窗口的标题用户名称还是 undefined ? 输入消息,点击发送后没有反映了!

dins2003
2007-01-14
在linux上也可以用Jabbed2做代替Wildfire(Wildfire是不是只有windows版?),在4.2.0版好像有一点问题,当用户登录到系统,并chat后,不是登出,而是直接关闭浏览器窗口,再登录进去后,会出现不能chat的现象,大概是session除了问题,不知各位老大遇到过吗?
- 浏览: 72798 次

- 详细资料
搜索本博客
我的相册
generate friendlyurl
共 25 张
共 25 张
最新评论
-
Liferay 4.3 与CAS集成配 ...
配置成功,谢谢楼主,^_^
-- by bobfallen -
Liferay 4.3 新功能介绍-- ...
这个我试了,很好用,可是是不是只能通过root.xml的配置共用一个数据库阿?怎 ...
-- by quickSand -
Liferay 4.3 与CAS集成配 ...
谁配成功了
-- by sun128837 -
Liferay 4.3 中 friendly ...
不错,受益匪浅。不过当用户的screenName是汉字时,FriendlyURL ...
-- by dins2003 -
Liferay中的第三方组件: ...
suyulin6688 写道不错。 不过有个问题, 假设我在“login.js ...
-- by hanfeng






评论排行榜