我的服务器上安装了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="user@gmail.com" askstatus="-1" recvstatus="-1" substatus="2" name="user">
<Group />
</Item>
</Roster>
</User>
</Openfire>
请帮帮我
由于
答案 0 :(得分:0)
在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中没有“名册”内容...尝试删除它然后重试。
修改
您的原始帖子未提及您尝试修改现有用户,这是一个完全不同的过程。
以下是我的建议: