我的服务器上安装了Openfire 3.6.3。
当它尝试通过管理面板导入用户时会产生错误
导入文件与用户架构不匹配。
我的示例文件是import.xml
<?xml version="1.0" encoding="UTF-8" ?>
<Openfire>
<User>
<Username>xxxx</Username>
<Password>****</Password>
<Email>xxxx@myserver</Email>
<Name>aaa</Name>
<CreationDate>1241507639546</CreationDate>
<ModifiedDate>1241507639546</ModifiedDate>
<Roster>
<Item jid="[email protected]" askstatus="-1" recvstatus="-1" substatus="2" name="user">
<Group />
</Item>
</Roster>
</User>
</Openfire>
请帮我
谢谢
在OpenFire管理控制台中创建用户。导出用户列表,然后将生成的XML与您拥有的XML进行比较。
以下是它应该如何显示的示例:
<Openfire>
<User>
<Username>admin</Username>
<Password>*****</Password>
<Email>*****@gmail.com</Email>
<Name>Administrator</Name>
<CreationDate>1233673175062</CreationDate>
<ModifiedDate>0</ModifiedDate>
<Roster/>
</User>
</Openfire>
我的XML中没有“名册”内容...尝试删除它然后再试一次。
编辑
您的原始帖子未提及您尝试修改现有用户,这是一个完全不同的过程。
这是我建议的: