openfire配置中常见错误

独自空忆成欢 提交于 2020-05-06 06:50:38

openfire配置中常见错误

1.异常:配置文件报错:不允许有匹配 "[xX][mM][lL]" 的处理指令目标

解决方法: 规范的XML格式:

 <?xml version="1.0" encoding="UTF-8"?>  必须是XML文件的第一个元素且前面不能空格。

 

2.异常:Compile failed; see the compiler error output for details.

解决方法:编码统一

一般都是中文字符出现问题,找到异常文件定位,修改文件编码(myeclipse):Edit->Set Encoding

 

3.异常:Openfire 代码部署报错: Variable references non-existent resource:${workspace_loc:openfire_src}

解决方法:路径不正确。

 

4.集群配置中异常:java.lang.IllegalArgumentException: PortableFactory[-21] is already registered! com.hazelcast.concurrent.atomicreference.client.AtomicReferencePortableHook$1@1ea8ee25 -> com.hazelcast.concurrent.atomicreference.client.AtomicReferencePortableHook$1@64aacedc

是因为有多个hazelcast存在。

解决办法:建议将所有的hazelcast都删除,一般有三个位置存在:openfire/src/plugins、openfire/target/openfire/plugins、openfire/work/plugins重新安装。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!