openfire源码在本地编译后,使用sparkweb创建用户报错.

问题描述

使用sparkweb在登录的时候,登录不成功一闪而过而在创建用户的时候,提示NoresponsefromserverPlearetryagain后台报错:17:27:21,747ERRORConnectionHandler:183-Closingconnectionduetoerrorwhileprocessingmessage:<iqto="127.0.0.1"id="iq_1"type="set"><queryxmlns="jabber:iq:register"><username>test2</username><password>test2</password></query></iq>java.lang.NullPointerExceptionatorg.jivesoftware.openfire.net.ClientStanzaHandler.processIQ(ClientStanzaHandler.java:91)atorg.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:295)atorg.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:187)atorg.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandler.java:181)atorg.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived(AbstractIoFilterChain.java:570)atorg.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:299)atorg.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:53)atorg.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:648)atorg.apache.mina.common.IoFilterAdapter.messageReceived(IoFilterAdapter.java:80)atorg.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:299)atorg.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:53)atorg.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:648)atorg.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(SimpleProtocolDecoderOutput.java:58)atorg.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:185)atorg.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:299)atorg.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:53)atorg.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:648)atorg.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java:239)atorg.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(ExecutorFilter.java:283)atjava.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)atjava.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)atorg.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)atjava.lang.Thread.run(Thread.java:619)分不多,求大神解答

解决方案

解决方案二:
得进去调,看ClientStanzaHandler.java:91行为什么抛NullPointerException异常
解决方案三:
spark客户端也一样的错误么?
解决方案四:
引用1楼woeser的回复:

得进去调,看ClientStanzaHandler.java:91行为什么抛NullPointerException异常

packet.setFrom(session.getAddress());session.getAddress()获取的值是空的。。
解决方案五:
引用2楼woeser的回复:

spark客户端也一样的错误么?

没有spark客户端一切正常而且如果我直接不用源码启动openfire而是直接用官网上下的zip包直接解压后启动服务的的话sparkweb也是正常的

时间: 2025-01-27 07:55:50

openfire源码在本地编译后,使用sparkweb创建用户报错.的相关文章

照着集成sdk视频写的源码,为什么点击发送的时候就报错。求教,万分感谢!!

问题描述 debug发现执行这一句的时候就没有进去,而是直接跳出来了EMChatManager.getInstance().sendMessage(message, new EMCallBack(){                    @Override                    public void onError(int arg0, String arg1) {                        // TODO Auto-generated method stu

aecengine开发 路网-arcengine 网络数据集创建时 报错,请问是什么原因,求源码参考

问题描述 arcengine 网络数据集创建时 报错,请问是什么原因,求源码参考 开发 路网-arcengine 网络数据集创建时 报错,请问是什么原因,求源码参考-arcengine 源码">

《Android的设计与实现:卷I》——第1章 1.3Android源码下载和编译

1.3 Android源码下载和编译 Android源码的开发需要Linux环境,读者可以安装Ubuntu 10.04及其后续版本,推荐安装Ubuntu的10.04或者12.04这两个LTS(长期技术支持)版本.本书基于Jelly Bean(Android 4.1)分析源代码,该部分源代码的编译需要64位操作系统环境.本节将介绍如何在Ubuntu 12.04(LTS)-64bit上搭建Android源码开发所需环境,这是保障后续步骤能够顺利进行的前提条件,必须准确无误.Android源码分成上层

openfire源码二次开发,打包到tomcat,基于源码自带的ant打包

问题描述 openfire源码二次开发,打包到tomcat,基于源码自带的ant打包 openfire源码下载后,整合到eclipse完成:服务器正常,客户端可访问: 我现在想修改openfire的源码,并且将这个项目放到tomcat运行: 由于openfire的源码项目目录与普通项目不同,是个jave项目,且通过ant启动: 我想在openfire根目录配置2个文件夹,里面是测试服务器以及正式服务器的配置信息,根据openfire自己的build.xml的文件,再重新编写2个打包文件: 这样开

在ubuntu12.04 64位下编译从github上下载的android系统最新源码,出现编译错误

问题描述 在ubuntu12.04 64位下编译从github上下载的android系统最新源码,出现编译错误 在ubuntu12.04 64位下编译从github上下载的android系统最新源码,出现编译错误 make: *** 没有规则可以创建"out/build-full.ninja"需要的目标"prebuilts/build-tools/linux-x86/bin/ckati". 停止. 耗费了2天了还没解决,急 解决方案 http://zhidao.ba

在android源码环境下编译报错: _intermediates/src/R.stamp&amp;amp;#39;. Stop.

问题描述 在android源码环境下编译报错: _intermediates/src/R.stamp'. Stop. 在android源码环境下编译报错: make: *** No rule to make target out/host/linux-x86/bin/aapt', needed byout/target/common/obj/APPS/my.cloud_intermediates/src/R.stamp'. Stop. 这个错误怎么样处理?

thunder bird3.0源码要怎么编译啊

问题描述 thunder bird3.0源码要怎么编译啊 下载thunder bird3.0源码之后不知如何用vc编译啊,还是不用VC编译啊,完全不知道该怎么下手了 解决方案 http://wenku.it168.com/d_000628969.shtml

在网上下载了一个zint-2.4.3的源码 用qt编译的时候 编译不过 求大神帮忙

问题描述 在网上下载了一个zint-2.4.3的源码 用qt编译的时候 编译不过 求大神帮忙 在网上下载了一个zint-2.4.3的源码 用qt编译的时候 编译不过 求大神帮忙

ZooKeeper源码研究系列(2)客户端创建连接过程分析

1 系列目录 ZooKeeper源码研究系列(1)源码环境搭建 ZooKeeper源码研究系列(2)客户端创建连接过程分析 ZooKeeper源码研究系列(3)单机版服务器介绍 ZooKeeper源码研究系列(4)集群版服务器介绍 2 客户端API简单使用 2.1 demo案例1 一个最简单的demo如下: public class ZookeeperConstructorSimple implements Watcher{ private static CountDownLatch conne