Hey All !
I am used JabLogger-0_6_0 connect to Wildfire , occur this is error !
Socket[addr=/192.168.1.2,port=3685,localport=5522]
ÄÚ²¿·þÎñÆ÷´íÎó
java.lang.NullPointerException
at org.jivesoftware.wildfire.SessionManager.sessionAvailable(SessionManager.java:5 74)
at org.jivesoftware.wildfire.ClientSession.setPresence(ClientSession.java:596)
at org.jivesoftware.wildfire.handler.PresenceUpdateHandler.process(PresenceUpdateH andler.java:92)
at org.jivesoftware.wildfire.handler.PresenceUpdateHandler.process(PresenceUpdateH andler.java:141)
at org.jivesoftware.wildfire.PresenceRouter.handle(PresenceRouter.java:87)
at org.jivesoftware.wildfire.PresenceRouter.route(PresenceRouter.java:61)
at org.jivesoftware.wildfire.PacketRouter.route(PacketRouter.java:73)
at org.jivesoftware.wildfire.net.SocketReader.processPresence(SocketReader.java:43 9)
at org.jivesoftware.wildfire.net.ClientSocketReader.processPresence(ClientSocketRe ader.java:56)
at org.jivesoftware.wildfire.net.SocketReader.readStream(SocketReader.java:233)
at org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:118)
at java.lang.Thread.run(Unknown Source)
Socket[addr=/192.168.1.2,port=2999,localport=5522]
½¨Á¢»á»°Ö®Ç°Á¬½ÓÒѹرÕ
Socket[addr=/192.168.1.2,port=3005,localport=5522]
½¨Á¢»á»°Ö®Ç°Á¬½ÓÒѹرÕ
Socket[addr=/192.168.1.2,port=3008,localport=5522]
java.sql.SQLException: I/O Error: Connection reset by peer: socket write error
at net.sourceforge.jtds.jdbc.TdsCore.executeSQL(TdsCore.java:1049)
at net.sourceforge.jtds.jdbc.JtdsStatement.executeSQL(JtdsStatement.java:478)
at net.sourceforge.jtds.jdbc.JtdsPreparedStatement.executeUpdate(JtdsPreparedState ment.java:421)
at org.jivesoftware.wildfire.user.User.updateProperty(User.java:420)
at org.jivesoftware.wildfire.user.User.access$200(User.java:39)
at org.jivesoftware.wildfire.user.User$PropertiesMap.put(User.java:298)
at org.jivesoftware.wildfire.spi.PresenceManagerImpl.userUnavailable(PresenceManag erImpl.java:172)
at org.jivesoftware.wildfire.handler.PresenceUpdateHandler.process(PresenceUpdateH andler.java:111)
at org.jivesoftware.wildfire.handler.PresenceUpdateHandler.process(PresenceUpdateH andler.java:141)
at org.jivesoftware.wildfire.SessionManager$ClientSessionListener.onConnectionClos e(SessionManager.java:1299)
at org.jivesoftware.wildfire.net.SocketConnection.notifyCloseListeners(SocketConne ction.java:496)
at org.jivesoftware.wildfire.net.SocketConnection.close(SocketConnection.java:341)
at org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:150)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at java.io.DataOutputStream.write(Unknown Source)
at net.sourceforge.jtds.jdbc.SharedSocket.sendNetPacket(SharedSocket.java:656)
at net.sourceforge.jtds.jdbc.RequestStream.putPacket(RequestStream.java:560)
at net.sourceforge.jtds.jdbc.RequestStream.flush(RequestStream.java:508)
at net.sourceforge.jtds.jdbc.TdsCore.executeSQL(TdsCore.java:1036)
… 13 more
Message was edited by:
zhuam