-
Re: State of the IM Gateway Plugin Address
Stefan Reuter Oct 25, 2007 4:11 PM (in response to Daniel Henninger)That's great news for the Openfire community!
Congrats and lots of fun with the other Jive guys
-
Re: State of the IM Gateway Plugin Address
Damian Murphy Nov 1, 2007 4:46 AM (in response to Daniel Henninger)I've just installed Openfire 3.4.0 with IM Gateway 1.2.0. It appears that only GTalk buddies icons are working. I'm not seeing anything for MSN, ICQ, AIM or Yahoo contacts.
Is there particular log information I can send through to help debug?
-
Re: State of the IM Gateway Plugin Address
Daniel Henninger Nov 1, 2007 5:20 AM (in response to Damian Murphy)The previous gateway may not have uninstalled correctly, especially considering the API changes. You may need to remove the gateway.jar and gateway directory, shut down openfire, restart openfire, and then reinstall the new gateway plugin. (or at least that's typically what causes this =( )
-
Re: State of the IM Gateway Plugin Address
Damian Murphy Nov 1, 2007 5:50 PM (in response to Daniel Henninger)I've just done that and still no joy.
-
Re: State of the IM Gateway Plugin Address
Daniel Henninger Nov 1, 2007 6:01 PM (in response to Damian Murphy)Hrm. Ok, couple of things to try.
Go info your server sessions screen in the admin console and make sure that you don't see active sessions for the JIDs that the various transports you are having problems with. If you see them, close all of them, and reload the plugin.
Beyond that, probably make sure debug logs are enabled, clear them, reload the plugin, and send me the debug logs. (daniel.henninger@jivesoftware.com) I'll take a look and see if I can see what's going on!
-
Re: State of the IM Gateway Plugin Address
Damian Murphy Nov 1, 2007 6:41 PM (in response to Daniel Henninger)Ok - my apologies.
The icons are working, but only in Adium (for me). iChat 4.0 will not display them.
-
Re: State of the IM Gateway Plugin Address
Daniel Henninger Nov 1, 2007 6:56 PM (in response to Damian Murphy)Hrm. I wonder what iteration of the avatar protocol ichat supports? There have been three. (sigh) We support the most common one at present. There's also the deprecated IQ based avatars (not even listed on xmpp.org/extensions anymore unless you dig around), and the new "user avatars" which as far as I know isn't adopted by much of anything yet. vcard based avatars is what we support. Anyone have any idea what ichat 4.0 supports? (is 4.0 the one for leopard? lol don't know)
-
Re: State of the IM Gateway Plugin Address
Damian Murphy Nov 1, 2007 7:43 PM (in response to Daniel Henninger)... and qualifying that further - in iChat 4.0 the Gtalk avatars do work, not the other gateways (Yahoo, AIM, ICQ and MSN).
-
Re: State of the IM Gateway Plugin Address
Daniel Henninger Nov 2, 2007 8:29 PM (in response to Damian Murphy)GTalk avatars work but others don't? That sure doesn't make a lot of sense! lol They all go through the same process. =) The only thing I can think of there is if it's a matter of gif vs jpg vs png vs whatever.
-
-
-
-
-
-
-
Re: State of the IM Gateway Plugin Address
Tim Tretyak Nov 2, 2007 11:19 AM (in response to Damian Murphy)Spark 2.5.8b1 - no ICQ icons.
Openfire platform - Linux (Fedora 6), jdk 1.6.0p3.
Some log information:
Error:
java.sql.SQLException: Type Conversion not supported
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcPreparedStatement.setParameter(Unknown Source)
at org.hsqldb.jdbc.jdbcPreparedStatement.setString(Unknown Source)<span class="hilite">at org.jivesoftware.openfire.gateway.avatars.Avatar.insertIntoDb(Avatar.java:226)< span class="hilite">at org.jivesoftware.openfire.gateway.avatars.Avatar.<init>(Avatar.java:109)< span class="hilite">at org.jivesoftware.openfire.gateway.protocols.oscar.BasicFlapConnection$1.handleR esponse(BasicFlapConnection.java:209)
at net.kano.joscar.snac.SnacRequest.gotResponse(SnacRequest.java:344)
at net.kano.joscar.snac.ClientSnacProcessor.continueHandling(ClientSnacProcessor.j ava:727)
at net.kano.joscar.snac.AbstractSnacProcessor.processPacket(AbstractSnacProcessor. java:447)
at net.kano.joscar.snac.AbstractSnacProcessor.access$100(AbstractSnacProcessor.jav a:134)
at net.kano.joscar.snac.AbstractSnacProcessor$1.handlePacket(AbstractSnacProcessor .java:208)
at net.kano.joscar.flap.AbstractFlapProcessor.processPacketSynchronously(AbstractF lapProcessor.java:231)
at
net.kano.joscar.flap.AsynchronousFlapProcessor$BackgroundPacketPr ocessor.tryProcessingPackets(AsynchronousFlapProcessor.java:75)
at net.kano.joscar.flap.AsynchronousFlapProcessor$BackgroundPacketProcessor.run(As ynchronousFlapProcessor.java:63)
at java.lang.Thread.run(Thread.java:619)<span class="hilite"><span class="date">2007.11.02 19:32:03
org.jivesoftware.openfire.gateway.util.Log4JToOpenfireAppender.append(Log4JToOpe nfireAppender.java:49)Avatar: SQL exception while inserting avatar:
java.sql.SQLException: Type Conversion not supported
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcPreparedStatement.setParameter(Unknown Source)
at org.hsqldb.jdbc.jdbcPreparedStatement.setString(Unknown Source)<span class="hilite">at org.jivesoftware.openfire.gateway.avatars.Avatar.insertIntoDb(Avatar.java:226)< span class="hilite">at org.jivesoftware.openfire.gateway.avatars.Avatar.<init>(Avatar.java:109)< span class="hilite">at org.jivesoftware.openfire.gateway.protocols.oscar.BasicFlapConnection$1.handleR esponse(BasicFlapConnection.java:209)
at net.kano.joscar.snac.SnacRequest.gotResponse(SnacRequest.java:344)
at net.kano.joscar.snac.ClientSnacProcessor.continueHandling(ClientSnacProcessor.j ava:727)
at net.kano.joscar.snac.AbstractSnacProcessor.processPacket(AbstractSnacProcessor. java:447)
at net.kano.joscar.snac.AbstractSnacProcessor.access$100(AbstractSnacProcessor.jav a:134)
at net.kano.joscar.snac.AbstractSnacProcessor$1.handlePacket(AbstractSnacProcessor .java:208)
at net.kano.joscar.flap.AbstractFlapProcessor.processPacketSynchronously(AbstractF lapProcessor.java:231)
at
net.kano.joscar.flap.AsynchronousFlapProcessor$BackgroundPacketPr ocessor.tryProcessingPackets(AsynchronousFlapProcessor.java:75)
at net.kano.joscar.flap.AsynchronousFlapProcessor$BackgroundPacketProcessor.run(As ynchronousFlapProcessor.java:63)
at java.lang.Thread.run(Thread.java:619)<span class="hilite"><span class="date">2007.11.02 19:39:40
org.jivesoftware.openfire.gateway.util.Log4JToOpenfireAppender.append(Log4JToOpe nfireAppender.java:49)Avatar: SQL exception while inserting avatar:
java.sql.SQLException: Type Conversion not supported
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcPreparedStatement.setParameter(Unknown Source)
at org.hsqldb.jdbc.jdbcPreparedStatement.setString(Unknown Source)<span class="hilite">at org.jivesoftware.openfire.gateway.avatars.Avatar.insertIntoDb(Avatar.java:226)< span class="hilite">at org.jivesoftware.openfire.gateway.avatars.Avatar.<init>(Avatar.java:109)< span class="hilite">at org.jivesoftware.openfire.gateway.protocols.oscar.BasicFlapConnection$1.handleR esponse(BasicFlapConnection.java:209)
at net.kano.joscar.snac.SnacRequest.gotResponse(SnacRequest.java:344)
at net.kano.joscar.snac.ClientSnacProcessor.continueHandling(ClientSnacProcessor.j ava:727)
at net.kano.joscar.snac.AbstractSnacProcessor.processPacket(AbstractSnacProcessor. java:447)
at net.kano.joscar.snac.AbstractSnacProcessor.access$100(AbstractSnacProcessor.jav a:134)
at net.kano.joscar.snac.AbstractSnacProcessor$1.handlePacket(AbstractSnacProcessor .java:208)
at net.kano.joscar.flap.AbstractFlapProcessor.processPacketSynchronously(AbstractF lapProcessor.java:231)
at
net.kano.joscar.flap.AsynchronousFlapProcessor$BackgroundPacketPr ocessor.tryProcessingPackets(AsynchronousFlapProcessor.java:75)
at net.kano.joscar.flap.AsynchronousFlapProcessor$BackgroundPacketProcessor.run(As ynchronousFlapProcessor.java:63)
at java.lang.Thread.run(Thread.java:619)
Had removed (manual, from plugins dir) all plugins before upgrade (3.3.3->3.4.1), upgraded then insert new plugins.
Had some trouble with upgrade - sql error at the middle of setup without ldapvcardavatar plugin so leave it installed.
All other looks like work good.
-
Re: State of the IM Gateway Plugin Address
Daniel Henninger Nov 2, 2007 8:28 PM (in response to Tim Tretyak)Interesting. I wonder what's up with the icons that's causing that? I don't suppose you have more debug logs enabled/from around when that was happening do you?
-
Re: State of the IM Gateway Plugin Address
Tim Tretyak Nov 5, 2007 5:48 AM (in response to Daniel Henninger)In general it's a production system, but I'll try.
May be something in this debug part will help...
-
Re: State of the IM Gateway Plugin Address
DeeJay Nov 5, 2007 8:15 AM (in response to Tim Tretyak)Same issue for me too - type conversation and no viewable MSN avatars:
2007.11.05 16:12:54 [org.jivesoftware.openfire.gateway.util.Log4JToOpenfireAppender.append(Log4JToO penfireAppender.java:49)
] Avatar: SQL exception while inserting avatar:
java.sql.SQLException: Type Conversion not supported
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcPreparedStatement.setParameter(Unknown Source)
at org.hsqldb.jdbc.jdbcPreparedStatement.setString(Unknown Source)
at org.jivesoftware.openfire.gateway.avatars.Avatar.insertIntoDb(Avatar.java:226)
at org.jivesoftware.openfire.gateway.avatars.Avatar.<init>(Avatar.java:109)
at org.jivesoftware.openfire.gateway.protocols.msn.MSNListener$1.notifyMsnObjectRe trieval(MSNListener.java:240)
at net.sf.jml.message.p2p.DisplayPictureRetrieveWorker.notifyFinalization(DisplayP ictureRetrieveWorker.java:172)
at net.sf.jml.message.p2p.DisplayPictureRetrieveWorker.p2pMessageReceived(DisplayP ictureRetrieveWorker.java:680)
at net.sf.jml.impl.AbstractMessenger.fireP2PMessageReceived(AbstractMessenger.java :374)
at net.sf.jml.message.p2p.MsnP2PMessage.messageReceived(MsnP2PMessage.java:131)
at net.sf.jml.message.IncomingMimeMessage.messageReceived(IncomingMimeMessage.java :56)
at net.sf.jml.protocol.MsnSession$1.messageReceived(MsnSession.java:105)
at net.sf.cindy.impl.AbstractSession$6.doRun(AbstractSession.java:341)
at net.sf.cindy.impl.AbstractSession$DispatchObject.run(AbstractSession.java:395)
at net.sf.cindy.impl.SimpleDispatcher.dispatch(SimpleDispatcher.java:35)
at net.sf.cindy.impl.AbstractSession.dispatch(AbstractSession.java:249)
at net.sf.cindy.impl.AbstractSession.dispatchMessageReceived(AbstractSession.java: 335)
at net.sf.cindy.impl.StreamChannelSession.recognizeMessageAndDispatch(StreamChanne lSession.java:77)
at net.sf.cindy.impl.StreamChannelSession.readFromChannel(StreamChannelSession.jav a:53)
at net.sf.cindy.impl.ChannelSession.onReadable(ChannelSession.java:212)
at net.sf.cindy.impl.ChannelSession.onEvent(ChannelSession.java:134)
at net.sf.cindy.impl.SocketSession.onEvent(SocketSession.java:119)
at net.sf.cindy.impl.SimpleEventGenerator.processKey(SimpleEventGenerator.java:212 )
at net.sf.cindy.impl.SimpleEventGenerator.run(SimpleEventGenerator.java:192)
at net.sf.cindy.impl.SimpleEventGenerator.access$000(SimpleEventGenerator.java:54)
at net.sf.cindy.impl.SimpleEventGenerator$1.run(SimpleEventGenerator.java:115)
-
-
-
-