Hi,
Jive Messenger doesn’‘t like underscores in usernames, or Java doesn’'t like it. Are you planning on making a filter for usernames? It would be nice if it was possible to not allow usernames that matches a certain regex or maybe the other way around.
Below is one of the many errors …
2005.12.06 08:55:28 org.jivesoftware.messenger.handler.PresenceUpdateHandler.process(PresenceUpdateH andler.java:130) Internal server error
java.lang.IllegalArgumentException: Illegal JID: alice_ve
at org.xmpp.packet.JID.init(JID.java:398)
at org.xmpp.packet.JID.(Roster.java:85)
at org.jivesoftware.messenger.roster.RosterManager.getRoster(RosterManager.java:73 )
at org.jivesoftware.messenger.handler.PresenceUpdateHandler.broadcastUpdate(Presen ceUpdateHandler.java:238)
at org.jivesoftware.messenger.handler.PresenceUpdateHandler.process(PresenceUpdate Handler.java:103)
at org.jivesoftware.messenger.handler.PresenceUpdateHandler.process(PresenceUpdate Handler.java:141)
at org.jivesoftware.messenger.SessionManager$ClientSessionListener.onConnectionClo se(SessionManager.java:1279)
at org.jivesoftware.messenger.net.SocketConnection.notifyCloseListeners(SocketConn ection.java:400)
at org.jivesoftware.messenger.net.SocketConnection.close(SocketConnection.java:285 )
at org.jivesoftware.messenger.net.SocketReader.run(SocketReader.java:147)
at java.lang.Thread.run(Unknown Source)
Caused by: org.jivesoftware.stringprep.IDNAException: Contains non-LDH characters.
at org.jivesoftware.stringprep.IDNA.toASCII(IDNA.java:106)
at org.jivesoftware.stringprep.IDNA.toASCII(IDNA.java:53)
at org.xmpp.packet.JID.init(JID.java:363)
… 17 more
Thanks,
Mark
Message was edited by:
CmdrNelle
Message was edited by:
CmdrNelle