Liferay 4.2 和Openfire的组合使用

1、下载openfire,具体的安装请参照
http://www.blog-dragon.com/2007/10/jabber-xmpp-openfire-spark.html

安装完成后http://localhost:9090测试,出现登录界面说明安装成功


2、liferay 我使用的是liferay-portal-tomcat-6.0-4.4.2,下载解压缩后,创建webapps\ROOT\WEB-INF\classes\portal-ext.properties 文件,在文件中添加以下两行。
jabber.xmpp.server.enabled=true
reverse.ajax.enabled=true

启动liferay。当用户登陆时liferay会尝试在jabber server上创建该用户的jabber账号,密码是L1f3RayJabb3r

登陆进liferay后,添加chat portlet ,使用mail地址添加chat 对象.


再打开一个浏览器窗口,以另外一个用户登录,就可以进行聊天。截图如下:





说明:开始运行的时候一直报错,消息发不出去,后来在firefox下调试说webapps\ROOT\html\js\liferay\messaging.js里面代码有错误,后来修改了这个js才OK.

你可能感兴趣的:(tomcat,Ajax,浏览器,ext,firefox)