Yahoo Gateway Jar...call for participation!

Long overdue, but here’'s the Gateway Jar.

Please fill out the contributors agreement with Jive and help out. I can only give my attention to this project when time allows. I also need feedback as to what you’'d like to see fixed.

Noah

Now im able to download the gateway.jar, thanks noah.

But when i try to execute the jar, i got the following error:

Exception in thread “main” java.lang.VerifyError: verification failed at PC 135 in org.jivesoftware.messenger.gateway.ExternalGateway:main(([Ljava.lang.String;)V) : String, int, or float constant expected

at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib/libgcj.so.6.0.0)

at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.6.0.0)

at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0)

at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)

Any clue?

Fernando

Make sure you’'re using JavaSE 5.0

Noah

Its mostly working here. The main issue is that it seems to get confused about logins - for example, right now (just restarted with 2.3.0-final) when I try to send to a gaim-yahoo user I get:

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.messenger.transport.yahoo.YahooGatewaySession.sendPacket(Unkno wn Source)

at org.jivesoftware.messenger.gateway.BaseGateway.processPacket(Unknown Source)

at org.jivesoftware.messenger.gateway.BaseGateway.processPacket(Unknown Source)

at org.jivesoftware.whack.ExternalComponent$1.run(ExternalComponent.java:260)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Exception in thread “pool-1-thread-3” java.lang.RuntimeException: java.lang.IllegalStateException: Not logged in

at org.jivesoftware.messenger.gateway.BaseGateway.processPacket(Unknown Source)

at org.jivesoftware.whack.ExternalComponent$1.run(ExternalComponent.java:260)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: 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.messenger.transport.yahoo.YahooGatewaySession.sendPacket(Unkno wn Source)

at org.jivesoftware.messenger.gateway.BaseGateway.processPacket(Unknown Source)

… 5 more

Not sure if the other user gets the message, I’‘ll let you know when she comes around again (she’'s set Away)

Its worrking now, the problem was the java version.

didnt have any exception till now, just little problems adding a contact to the list,

because he is not receiveng my authorization request, but im still working on it,

ill post the solution when i find it.

Fernando

why can’‘t i download the gateway.jar?downloa complete and it’'s always 0 byte…

I am not able download the gateway.jar file… It always contains 0 bytes !!!

we’'re the same