I have updated my jive server from 2.2 to 2.3.1
Now I notice that my clients (psi, spark and exodus) are not getting updated about user presence. If the last time, I saw the user idle, it becomes idle all the time and if it is online, it shows online even though the user goes offline. I checked the user status in the jive server. Here is the logs.
Btw, I also have plugin not showing up problems. So I am not sure which error trigger which error log.
Thanks,
Wmhtet
Error
at java.lang.String.contains(String.java:1934)
at org.jivesoftware.messenger.component.InternalComponentManager.getComponent(Inte rnalComponentManager.java:221)
at org.jivesoftware.messenger.component.InternalComponentManager.getComponent(Inte rnalComponentManager.java:242)
at org.jivesoftware.messenger.XMPPServer.matchesComponent(XMPPServer.java:191)
at org.jivesoftware.messenger.group.DefaultGroupProvider.getMembers(DefaultGroupPr ovider.java:436)
at org.jivesoftware.messenger.group.DefaultGroupProvider.getGroup(DefaultGroupProv ider.java:118)
at org.jivesoftware.messenger.group.GroupManager.getGroup(GroupManager.java:107)
at org.jivesoftware.messenger.group.DefaultGroupProvider.getGroups(DefaultGroupPro vider.java:265)
at org.jivesoftware.messenger.group.GroupManager.getGroups(GroupManager.java:169)
at org.jivesoftware.messenger.roster.RosterManager.getSharedGroups(RosterManager.j ava:151)
at org.jivesoftware.messenger.roster.Roster.(Roster.java:85)
at org.jivesoftware.messenger.roster.RosterManager.getRoster(RosterManager.java:73 )
at org.jivesoftware.messenger.user.User.getRoster(User.java:243)
at org.jivesoftware.messenger.handler.IQRosterHandler.manageRoster(IQRosterHandler .java:173)
at org.jivesoftware.messenger.handler.IQRosterHandler.handleIQ(IQRosterHandler.jav a:103)
at org.jivesoftware.messenger.handler.IQHandler.process(IQHandler.java:48)
at org.jivesoftware.messenger.IQRouter.handle(IQRouter.java:242)
at org.jivesoftware.messenger.IQRouter.route(IQRouter.java:78)
at org.jivesoftware.messenger.PacketRouter.route(PacketRouter.java:65)
at org.jivesoftware.messenger.net.SocketReader.processIQ(SocketReader.java:321)
at org.jivesoftware.messenger.net.ClientSocketReader.processIQ(ClientSocketReader. java:51)
at org.jivesoftware.messenger.net.SocketReader.readStream(SocketReader.java:251)
at org.jivesoftware.messenger.net.SocketReader.run(SocketReader.java:115)
at java.lang.Thread.run(Thread.java:595)
2005.12.05 11:01:11 org.jivesoftware.messenger.handler.IQvCardHandler.handleIQ(IQvCardHandler.java:8 6)
java.lang.UnsupportedOperationException: VCard provider is read-only.
at org.jivesoftware.messenger.vcard.VCardManager.setVCard(VCardManager.java:120)
at org.jivesoftware.messenger.handler.IQvCardHandler.handleIQ(IQvCardHandler.java: 83)
at org.jivesoftware.messenger.handler.IQHandler.process(IQHandler.java:48)
at org.jivesoftware.messenger.IQRouter.handle(IQRouter.java:242)
at org.jivesoftware.messenger.IQRouter.route(IQRouter.java:78)
at org.jivesoftware.messenger.PacketRouter.route(PacketRouter.java:65)
at org.jivesoftware.messenger.net.SocketReader.processIQ(SocketReader.java:321)
at org.jivesoftware.messenger.net.ClientSocketReader.processIQ(ClientSocketReader. java:51)
at org.jivesoftware.messenger.net.SocketReader.readStream(SocketReader.java:251)
at org.jivesoftware.messenger.net.SocketReader.run(SocketReader.java:115)
at java.lang.Thread.run(Thread.java:595)
2005.12.05 11:41:18 org.jivesoftware.messenger.handler.IQvCardHandler.handleIQ(IQvCardHandler.java:8 6)
java.lang.UnsupportedOperationException: VCard provider is read-only.
at org.jivesoftware.messenger.vcard.VCardManager.setVCard(VCardManager.java:120)
at org.jivesoftware.messenger.handler.IQvCardHandler.handleIQ(IQvCardHandler.java: 83)
at org.jivesoftware.messenger.handler.IQHandler.process(IQHandler.java:48)
at org.jivesoftware.messenger.IQRouter.handle(IQRouter.java:242)
at org.jivesoftware.messenger.IQRouter.route(IQRouter.java:78)
at org.jivesoftware.messenger.PacketRouter.route(PacketRouter.java:65)
at org.jivesoftware.messenger.net.SocketReader.processIQ(SocketReader.java:321)
at org.jivesoftware.messenger.net.ClientSocketReader.processIQ(ClientSocketReader. java:51)
at org.jivesoftware.messenger.net.SocketReader.readStream(SocketReader.java:251)
at org.jivesoftware.messenger.net.SocketReader.run(SocketReader.java:115)
at java.lang.Thread.run(Thread.java:595)
Warning
2005.12.03 14:41:53 Stream error detected. Session: org.jivesoftware.messenger.ClientSession@c360a5 status: 3 address: wmhtet@jive.mysite.com/Exodus id: 19e16c89 presence:
org.dom4j.DocumentException: Cannot have text content outside of the root document
at org.dom4j.io.XPPPacketReader.parseDocument(XPPPacketReader.java:365)
at org.jivesoftware.messenger.net.SocketReader.readStream(SocketReader.java:168)
at org.jivesoftware.messenger.net.SocketReader.run(SocketReader.java:115)
at java.lang.Thread.run(Thread.java:595)
2005.12.05 11:42:55 Invalid presence type
java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.invisible
at java.lang.Enum.valueOf(Enum.java:192)
at org.xmpp.packet.Presence$Type.valueOf(Presence.java:318)
at org.xmpp.packet.Presence.getType(Presence.java:103)
at org.jivesoftware.messenger.net.SocketReader.readStream(SocketReader.java:211)
at org.jivesoftware.messenger.net.SocketReader.run(SocketReader.java:115)
at java.lang.Thread.run(Thread.java:595)
2005.12.05 11:42:55 Invalid presence type
java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.invisible
at java.lang.Enum.valueOf(Enum.java:192)
at org.xmpp.packet.Presence$Type.valueOf(Presence.java:318)
at org.xmpp.packet.Presence.getType(Presence.java:103)
at org.jivesoftware.messenger.net.SocketReader.readStream(SocketReader.java:211)
at org.jivesoftware.messenger.net.SocketReader.run(SocketReader.java:115)
at java.lang.Thread.run(Thread.java:595)
Info
2005.12.03 13:03:06 Jive Messenger 2.3.1
2005.12.03 13:04:35 Server halted
2005.12.03 13:05:19 Multi User Chat domain: jconference.jive.mysite.com
2005.12.03 13:05:19 Started server (unencrypted) socket on port: 5269
2005.12.03 13:05:19 Started plain (unencrypted) socket on port: 5222
2005.12.03 13:05:24 Started SSL (encrypted) socket on port: 5223
2005.12.03 13:05:25 Jive Messenger 2.3.1
2005.12.03 13:59:54 Jive Messenger stopped
2005.12.03 13:59:54 Server halted
2005.12.03 14:00:06 Multi User Chat domain: jconference.jive.mysite.com
2005.12.03 14:00:07 Started server (unencrypted) socket on port: 5269
2005.12.03 14:00:07 Started plain (unencrypted) socket on port: 5222
2005.12.03 14:00:13 Started SSL (encrypted) socket on port: 5223
2005.12.03 14:00:13 Jive Messenger 2.3.1
2005.12.03 14:10:09 Jive Messenger stopped
2005.12.03 14:10:09 Server halted
2005.12.03 14:10:24 Multi User Chat domain: jconference.jive.mysite.com
2005.12.03 14:10:24 Started server (unencrypted) socket on port: 5269
2005.12.03 14:10:24 Started plain (unencrypted) socket on port: 5222
2005.12.03 14:10:30 Started SSL (encrypted) socket on port: 5223
2005.12.03 14:10:32 Jive Messenger 2.3.1
2005.12.03 15:16:35 Jive Messenger stopped
2005.12.03 15:16:35 Server halted
2005.12.03 15:17:05 Multi User Chat domain: jconference.jive.mysite.com
2005.12.03 15:17:05 Started server (unencrypted) socket on port: 5269
2005.12.03 15:17:05 Started plain (unencrypted) socket on port: 5222
2005.12.03 15:17:10 Started SSL (encrypted) socket on port: 5223
2005.12.03 15:17:10 Jive Messenger 2.3.1