My screen name only contains characters in [a-z], and no spaces… so no periods or @ signs, etc. I didn’'t mentione before that both the MSN and Yahoo! transports are working beautifully, and my screen names for both of those services is identical to my screen name for AIM…
Here is the stacktrace. I reproduced it so I was sure there was only one exception:
Exception in thread “Client SR - 18799851” java.lang.NoSuchMethodError: net.kano.joscar.DefensiveTools.asUnmodifiableList([Ljava/lan
g/Object;)Ljava/util/List;
at net.kano.joscar.snaccmd.auth.ClientAuthCmdFactory.(LoginConnection.java:37)
at org.jivesoftware.wildfire.gateway.protocols.oscar.OSCARSession.logIn(OSCARSessi on.java:81)
at org.jivesoftware.wildfire.gateway.protocols.oscar.OSCARTransport.registrationLo ggedIn(OSCARTransport.java:80)
at org.jivesoftware.wildfire.gateway.BaseTransport.processPacket(BaseTransport.jav a:243)
at org.jivesoftware.wildfire.gateway.BaseTransport.processPacket(BaseTransport.jav a:129)
at org.jivesoftware.wildfire.component.InternalComponentManager$RoutableComponent. process(InternalComponentManager.java:435)
at org.jivesoftware.wildfire.net.SocketPacketWriteHandler.process(SocketPacketWrit eHandler.java:53)
at org.jivesoftware.wildfire.spi.PacketDelivererImpl.deliver(PacketDelivererImpl.j ava:48)
at org.jivesoftware.wildfire.spi.PresenceManagerImpl.probePresence(PresenceManager Impl.java:293)
at org.jivesoftware.wildfire.spi.PresenceManagerImpl.handleProbe(PresenceManagerIm pl.java:191)
at org.jivesoftware.wildfire.PresenceRouter.handle(PresenceRouter.java:122)
at org.jivesoftware.wildfire.PresenceRouter.route(PresenceRouter.java:61)
at org.jivesoftware.wildfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:75)
at org.jivesoftware.wildfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:56)
at org.jivesoftware.wildfire.component.InternalComponentManager.sendPacket(Interna lComponentManager.java:160)
at org.jivesoftware.wildfire.gateway.BaseTransport.sendPacket(BaseTransport.java:1 239)
at org.jivesoftware.wildfire.gateway.BaseTransport.processPacket(BaseTransport.jav a:140)
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.j ava:51)
at org.jivesoftware.wildfire.net.SocketReader.process(SocketReader.java:216)
at org.jivesoftware.wildfire.net.BlockingReadingMode.readStream(BlockingReadingMod e.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(Unknown Source)
HTH. Let me know if I can help otherwise!
Thanks.
–sk.