从Jabberd2迁移到Openfire(总结)


通过前面四篇日志,我们已经创建好了openfire.xml文件,在openfire控制台的中找到import/export,导入这个xml文件,用户数据就全部从Jabberd2的数据库中导入到了Openfire的数据库中了。导入数据的工具虽然已经完成,但是还有些不足之处,比如:

  1. 用户信息这块没有导入电子邮件地址和用户电话等其他信息,这些可以根据实际情况修改,源代码也已经公布,可以随意引用修改。
  2. 其次在导入用户数据的时候,import/export插件不能导入已经存在的用户,另import/export插件报错也不直观,可以从Openfire获得源代码察看可能出错的步骤。
  3. 如果数据库不支持UTF8编码,在导入包含中文或者日文组名的XML文件时,也会提示错误,通过控制台查看日志可以看到无效字符字样的异常信息。

Openfire虽然已经运行起来了,但是还有很多功能等着去发掘,以后会继续和大家分享。

Advertisements

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s