Hey,
I am noticing several exceptions related to the transport in the jivesoftware.com log file:
There are about 4000 lines of this one:
2006.09.20 11:34:35 [org.jivesoftware.wildfire.gateway.BaseTransport.processPacket(BaseTransport.java:145)] Error occured while processing packet:
java.lang.IllegalArgumentException: value of message cannot be null
at net.kano.joscar.DefensiveTools.checkNull(Unknown Source)
at net.kano.joscar.snaccmd.icbm.InstantMessage.<init>(InstantMessage.java:69)
at net.kano.joscar.snaccmd.icbm.SendImIcbm.<init>(SendImIcbm.java:106)
at org.jivesoftware.wildfire.gateway.protocols.oscar.OSCARSession.sendMessage(OSCARSession.java:240)
at org.jivesoftware.wildfire.gateway.BaseTransport.processPacket(BaseTransport.java:173)
at org.jivesoftware.wildfire.gateway.BaseTransport.processPacket(BaseTransport.java:132)
at org.jivesoftware.wildfire.component.InternalComponentManager$RoutableComponent.process(InternalComponentManager.java:435)
at org.jivesoftware.wildfire.MessageRouter.route(MessageRouter.java:90)
at org.jivesoftware.wildfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:71)
at org.jivesoftware.wildfire.net.SocketReader.processMessage(SocketReader.java:347)
at org.jivesoftware.wildfire.net.ClientSocketReader.processMessage(ClientSocketReader.java:63)
at org.jivesoftware.wildfire.net.SocketReader.process(SocketReader.java:148)
at org.jivesoftware.wildfire.net.BlockingReadingMode.readStream(BlockingReadingMode.java:156)
at org.jivesoftware.wildfire.net.BlockingReadingMode.run(BlockingReadingMode.java:62)
at org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:123)
at java.lang.Thread.run(Thread.java:595)
006.09.20 11:30:52 [org.jivesoftware.wildfire.gateway.protocols.yahoo.YahooSession.updateStatus(YahooSession.java:335)] Unable to set Yahoo Status:
java.lang.IllegalArgumentException: Unstarted sessions can be available or invisible only
at ymsg.network.Session.setStatus(Session.java:219)
at org.jivesoftware.wildfire.gateway.protocols.yahoo.YahooSession.updateStatus(YahooSession.java:332)
at org.jivesoftware.wildfire.gateway.BaseTransport.processPacket(BaseTransport.java:224)
at org.jivesoftware.wildfire.gateway.BaseTransport.processPacket(BaseTransport.java:129)
at org.jivesoftware.wildfire.component.InternalComponentManager$RoutableComponent.process(InternalComponentManager.java:435)
at org.jivesoftware.wildfire.roster.Roster.broadcastPresence(Roster.java:586)
at org.jivesoftware.wildfire.handler.PresenceUpdateHandler.broadcastUpdate(PresenceUpdateHandler.java:258)
at org.jivesoftware.wildfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:96)
at org.jivesoftware.wildfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:153)
at org.jivesoftware.wildfire.PresenceRouter.handle(PresenceRouter.java:92)
at org.jivesoftware.wildfire.PresenceRouter.route(PresenceRouter.java:61)
at org.jivesoftware.phone.xmpp.PresenceLayerer.routePresence(PresenceLayerer.java:129)
at org.jivesoftware.phone.xmpp.PresenceLayerer.createInterceptSession(PresenceLayerer.java:120)
at org.jivesoftware.phone.xmpp.PresenceLayerer.setPresence(PresenceLayerer.java:155)
at org.jivesoftware.phone.PhonePlugin.setPresence(PhonePlugin.java:231)
at org.jivesoftware.phone.asterisk.AsteriskEventHandler.handleOnPhone(AsteriskEventHandler.java:105)
at org.jivesoftware.phone.asterisk.AsteriskEventHandler.handleNewStateEvent(AsteriskEventHandler.java:61)
at org.jivesoftware.phone.asterisk.AsteriskEventHandler.handleEvent(AsteriskEventHandler.java:45)
at net.sf.asterisk.manager.DefaultManagerConnection.dispatchEvent(DefaultManagerConnection.java:979)
at net.sf.asterisk.manager.impl.ManagerReaderImpl.run(ManagerReaderImpl.java:236)
at java.lang.Thread.run(Thread.java:595)
2006.09.20 11:19:59 [org.jivesoftware.wildfire.gateway.BaseTransport.processPacket(BaseTransport.java:145)] Error occured while processing packet:
java.lang.IllegalStateException: Not logged in
at ymsg.network.Session.checkStatus(Session.java:1999)
at ymsg.network.Session.sendMessage(Session.java:178)
at org.jivesoftware.wildfire.gateway.protocols.yahoo.YahooSession.sendMessage(YahooSession.java:313)
at org.jivesoftware.wildfire.gateway.BaseTransport.processPacket(BaseTransport.java:173)
at org.jivesoftware.wildfire.gateway.BaseTransport.processPacket(BaseTransport.java:132)
at org.jivesoftware.wildfire.component.InternalComponentManager$RoutableComponent.process(InternalComponentManager.java:435)
at org.jivesoftware.wildfire.MessageRouter.route(MessageRouter.java:90)
at org.jivesoftware.wildfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:71)
at org.jivesoftware.wildfire.net.SocketReader.processMessage(SocketReader.java:347)
at org.jivesoftware.wildfire.net.ClientSocketReader.processMessage(ClientSocketReader.java:63)
at org.jivesoftware.wildfire.net.SocketReader.process(SocketReader.java:148)
at org.jivesoftware.wildfire.net.BlockingReadingMode.readStream(BlockingReadingMode.java:156)
at org.jivesoftware.wildfire.net.BlockingReadingMode.run(BlockingReadingMode.java:62)
at org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:123)
at java.lang.Thread.run(Thread.java:595)
2006.09.20 11:19:31 [org.jivesoftware.wildfire.gateway.BaseTransport.processPacket(BaseTransport.java:145)] Error occured while processing packet:
java.lang.NullPointerException
at ymsg.network.Util.isUtf8(Util.java:184)
at ymsg.network.Session.transmitMessage(Session.java:1032)
at ymsg.network.Session.sendMessage(Session.java:178)
at org.jivesoftware.wildfire.gateway.protocols.yahoo.YahooSession.sendMessage(YahooSession.java:313)
at org.jivesoftware.wildfire.gateway.BaseTransport.processPacket(BaseTransport.java:173)
at org.jivesoftware.wildfire.gateway.BaseTransport.processPacket(BaseTransport.java:132)
at org.jivesoftware.wildfire.component.InternalComponentManager$RoutableComponent.process(InternalComponentManager.java:435)
at org.jivesoftware.wildfire.MessageRouter.route(MessageRouter.java:90)
at org.jivesoftware.wildfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:71)
at org.jivesoftware.wildfire.net.SocketReader.processMessage(SocketReader.java:347)
at org.jivesoftware.wildfire.net.ClientSocketReader.processMessage(ClientSocketReader.java:63)
at org.jivesoftware.wildfire.net.SocketReader.process(SocketReader.java:148)
at org.jivesoftware.wildfire.net.BlockingReadingMode.readStream(BlockingReadingMode.java:156)
at org.jivesoftware.wildfire.net.BlockingReadingMode.run(BlockingReadingMode.java:62)
at org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:123)
at java.lang.Thread.run(Thread.java:595)
2006.09.20 00:00:18 [org.jivesoftware.wildfire.handler.PresenceSubscribeHandler.process(PresenceSubscribeHandler.java:192)] Internal server error
java.lang.NullPointerException
at org.jivesoftware.wildfire.gateway.protocols.oscar.OSCARSession.syncContactGroupsAndNickname(OSCARSession.java:186)
at org.jivesoftware.wildfire.gateway.protocols.oscar.OSCARSession.updateContact(OSCARSession.java:233)
at org.jivesoftware.wildfire.gateway.BaseTransport.contactUpdated(BaseTransport.java:1281)
at org.jivesoftware.wildfire.roster.RosterEventDispatcher.contactUpdated(RosterEventDispatcher.java:115)
at org.jivesoftware.wildfire.roster.Roster.updateRosterItem(Roster.java:406)
at org.jivesoftware.wildfire.handler.PresenceSubscribeHandler.manageSub(PresenceSubscribeHandler.java:258)
at org.jivesoftware.wildfire.handler.PresenceSubscribeHandler.process(PresenceSubscribeHandler.java:113)
at org.jivesoftware.wildfire.PresenceRouter.handle(PresenceRouter.java:118)
at org.jivesoftware.wildfire.PresenceRouter.route(PresenceRouter.java:61)
at org.jivesoftware.wildfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:75)
at org.jivesoftware.wildfire.roster.Roster.deleteRosterItem(Roster.java:442)
at org.jivesoftware.wildfire.gateway.BaseTransport.cleanUpRoster(BaseTransport.java:1198)
at org.jivesoftware.wildfire.gateway.BaseTransport.deleteRegistration(BaseTransport.java:1167)
at org.jivesoftware.wildfire.gateway.BaseTransport.handleIQRegister(BaseTransport.java:509)
at org.jivesoftware.wildfire.gateway.BaseTransport.processPacket(BaseTransport.java:385)
at org.jivesoftware.wildfire.gateway.BaseTransport.processPacket(BaseTransport.java:126)
at org.jivesoftware.wildfire.component.InternalComponentManager$RoutableComponent.process(InternalComponentManager.java:435)
at org.jivesoftware.wildfire.IQRouter.handle(IQRouter.java:218)
at org.jivesoftware.wildfire.IQRouter.route(IQRouter.java:96)
at org.jivesoftware.wildfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:67)
at org.jivesoftware.wildfire.net.SocketReader.processIQ(SocketReader.java:250)
at org.jivesoftware.wildfire.net.ClientSocketReader.processIQ(ClientSocketReader.java:51)
at org.jivesoftware.wildfire.net.SocketReader.process(SocketReader.java:216)
at org.jivesoftware.wildfire.net.BlockingReadingMode.readStream(BlockingReadingMode.java:156)
at org.jivesoftware.wildfire.net.BlockingReadingMode.run(BlockingReadingMode.java:62)
at org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:123)
at java.lang.Thread.run(Thread.java:595)
All of these, except for the last one occur multiple times.
Thanks,
Alex