1 问题描述

conflict(409)at org.jivesoftware.smack.AccountManager.createAccount(AccountManager.java:240)at org.jivesoftware.smack.AccountManager.createAccount(AccountManager.java:203)

2 smack创建用户代码

 public boolean register(String username, String password) {logger.debug("username:{}, password:{}", username, password);try {ConnectionConfiguration config = new ConnectionConfiguration(openfireUrl, Integer.parseInt(openfirePort));/** 是否启用压缩 */ config.setCompressionEnabled(true);/** 是否启用安全验证 */config.setSASLAuthenticationEnabled(true);connection = new XMPPConnection(config);connection.connect();connection.getAccountManager().createAccount(username,password);return true;} catch (Exception e) {e.printStackTrace();logger.info("连接openfire服务器失败,ip: {} port:{} ",openfireUrl, openfirePort);return false;}}

3 解决方案
原因是因为微信端连接的openfire服务器域,后台的openfire服务器端不是同一台导致。

AccountManager.createAccount异常相关推荐

  1. android 权限模型,android-棉花糖权限模型在Airbnb中的AccountManager getAccounts()异常,该怎么做?...

    我在运行棉花糖预览3的Nexus 5设备上安装了Airbnb,并且正在使用权限模型.我在使用他们的应用程序时发现了一个很大的奇怪之处. 通常,如果使用AccountManager getAccount ...

  2. openfire html5,XMPP,Smack,Openfire 异常、问题总结

    1.Smack 4.2.3,入群时老是报无响应,还未找到缘由(源码问题),已找到缘由,openfire4.2.0+版本自身bug,不支持用户110状态html Exception=org.jiveso ...

  3. 【中间件技术】第三部分 Java企业版规范与中间件(9) EJB高级特性

    文章目录 9.1 环境条目 9.1.1 开发EJB构件 1. 定义 `Remote` 接口 2. 定义 `Home` 接口 3. 定义 `Enterprise Bean` 类 4. 打包/布署EJB ...

  4. Android使用XMPP框架实现即时聊天(IM)功能(Openfire + Smack)

    目录 概述 前期准备 客户端使用Smack 权限配置.压缩包导入等 客户端连接到服务器 用户注册/登录功能 离线消息接收 接收/发送消息 后记 概述 即时聊天功能是许多APP的刚需.QQ.微信等用的都 ...

  5. 【Java9】异常,finally,线程创建(卖票),线程同步(卖包子),线程练习

    文章目录 1.错误和异常区别:Arrays.toString(array) 2.编译和运行异常:SimpleDateFormat 3.处理异常:方法声明抛出 4.finally关键字:catch相当于 ...

  6. AccountManager教程

    API阅读 此类提供所述用户接口到集中登记帐户. 用户只需输入一次帐号password后,您将能够访问internet资源. 不同的在线服务用不同的方式来管理用户,所以account manager ...

  7. AccountManager使用教程

    API解读 这个类给用户提供了集中注冊账号的接口.用户仅仅要输入一次账户password后,就能够訪问internet资源. 不同的在线服务用不同的方式管理用户,所以account manager 为 ...

  8. Java | kotlin 手动注入bean,解决lateinit property loginService has not been initialized异常

    kotlin.UninitializedPropertyAccessException: lateinit property loginService has not been initialized ...

  9. JS Uncaught SyntaxError:Unexpected identifier异常报错原因及其解决方法

    最近在写ajax的时候,调用js方法,遇到了Uncaught SyntaxError:Unexpected identifier异常报错,开始搞不清原因,很苦恼. 以为是js方法参数个数和长度的问题, ...

最新文章

  1. android button背景图片自适应,Android开发之给你的Button加个背景
  2. ppwjs之bootstrap文字排版:排版常量
  3. JavaScript中this关键字使用方法详解
  4. Comet oj比赛组队
  5. 【Opencv实战】图像修复神技?看我一秒修复家里的老照片
  6. sklearn:auc、roc_curve、roc_auc_score
  7. 分享几款linux的歌词插件
  8. [李景山php]每天TP5-20161225|thinkphp5-Console.php-2
  9. 算术运算导致溢出。_【S7200指令教程】数据运算指令ADD SUB MUL DIV
  10. 音乐 美术 计算机期末考试表,贵阳初中学业水平考试信息技术、音乐、美术考评标准出炉!...
  11. 【工具】(转)PowerDesigner最基础的使用方法入门学习
  12. Python让繁琐工作自动化——chapter18 GUI控制键盘与鼠标
  13. 再看电商 - 黄若 摘录
  14. listbox java_listbox读取数据库
  15. 计算机自动关机原理,电脑自动关机是什么原因怎样处理
  16. gmail邮件分组_如何使用Gmail和G Suite设置专业电子邮件地址
  17. 全面升级,你能想象的都在这————京东API接口
  18. Fragment isAdded() returns false on an already added Fragment
  19. Anemometer安装
  20. 2021年安全员-C证考试及安全员-C证考试技巧

热门文章

  1. Dubbo的示例文档
  2. 小白一键系统重装系统GHO文件如何下载教程
  3. python加注释_python中加注释
  4. Bad Ugly Numbers
  5. cmd命令打开及切换目录路径
  6. java实现家庭关系图_左孩子右兄弟二叉树实现家族家谱
  7. SAP中批量采购冻结供应商实例
  8. 机器人编程软件semia_AlphaRobot2S(Alpha2机器人PC编程软件)
  9. android系统重力感应传感器 方向控制与方向切换,android sensor orientation 方向传感器 重力感应...
  10. 微信小程序开发入门教程(一)