I am able to connect just fine to Google Talk using Spark. However, when I try to connect to my Oracle Messenger XMPP service using Spark, it logs me in for a few seconds, then it tells me “Your connection was closed due to an error” and puts me in a reconnecting loop. After a number of times in that loop, it finally leaves me logged in, but shows all of my contacts as offline. Any ideas? I can connect to my Oracle Messenger XMPP service just fine using Gaim, iChat, TrillianPro, and Psi.
Hi,
do you see any errors in Spark/log/error.log?
LG
Here are the errors I see in the Spark client’'s error log from Help>View Logs :
Feb 27, 2007 10:07:54 AM org.jivesoftware.spark.util.log.Log error
SEVERE:
(404)
at org.jivesoftware.smackx.ServiceDiscoveryManager.discoverItems(ServiceDiscoveryM anager.java:460)
at org.jivesoftware.smackx.ServiceDiscoveryManager.discoverItems(ServiceDiscoveryM anager.java:426)
at org.jivesoftware.spark.SessionManager.discoverItems(SessionManager.java:110)
at org.jivesoftware.spark.SessionManager.initializeSession(SessionManager.java:99)
at org.jivesoftware.LoginDialog$LoginPanel.login(LoginDialog.java:616)
at org.jivesoftware.LoginDialog$LoginPanel.access$400(LoginDialog.java:179)
at org.jivesoftware.LoginDialog$LoginPanel$1.construct(LoginDialog.java:502)
at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:132)
at java.lang.Thread.run(Unknown Source)
Feb 27, 2007 10:07:55 AM org.jivesoftware.spark.util.log.Log error
SEVERE: Unable to contact shared group info.
(404)
at org.jivesoftware.smackx.SharedGroupManager.getSharedGroups(SharedGroupManager.j ava:49)
at org.jivesoftware.spark.ui.ContactList$17.construct(ContactList.java:1430)
at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:132)
at java.lang.Thread.run(Unknown Source)
Feb 27, 2007 10:07:56 AM org.jivesoftware.spark.util.log.Log error
SEVERE: Unable to load MUC Service Names.
(404)
at org.jivesoftware.smackx.ServiceDiscoveryManager.discoverItems(ServiceDiscoveryM anager.java:460)
at org.jivesoftware.smackx.ServiceDiscoveryManager.discoverItems(ServiceDiscoveryM anager.java:426)
at org.jivesoftware.smackx.muc.MultiUserChat.getServiceNames(MultiUserChat.java:22 1)
at org.jivesoftware.spark.ui.conferences.BookmarkedConferences$11.construct(Bookma rkedConferences.java:287)
at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:132)
at java.lang.Thread.run(Unknown Source)
Feb 27, 2007 10:07:56 AM org.jivesoftware.spark.util.log.Log error
SEVERE: Connection closed on error.
java.text.ParseException: Unparseable date: “2007-02-27T16:54:38”
at java.text.DateFormat.parse(Unknown Source)
at org.jivesoftware.smackx.provider.DelayInformationProvider.parseExtension(DelayI nformationProvider.java:66)
at org.jivesoftware.smack.util.PacketParserUtils.parsePacketExtension(PacketParser Utils.java:370)
at org.jivesoftware.smack.util.PacketParserUtils.parsePresence(PacketParserUtils.j ava:196)
at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:308)
at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:45)
at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:77)
Here are the errors I see in C:\Program Files\Spark\logs\error.log:
Feb 27, 2007 10:12:19 AM org.jivesoftware.spark.util.log.Log error
SEVERE:
feature-not-implemented(501)
at org.jivesoftware.smackx.ServiceDiscoveryManager.discoverItems(ServiceDiscoveryM anager.java:460)
at org.jivesoftware.smackx.ServiceDiscoveryManager.discoverItems(ServiceDiscoveryM anager.java:426)
at org.jivesoftware.spark.SessionManager.discoverItems(SessionManager.java:110)
at org.jivesoftware.spark.SessionManager.initializeSession(SessionManager.java:99)
at org.jivesoftware.LoginDialog$LoginPanel.login(LoginDialog.java:616)
at org.jivesoftware.LoginDialog$LoginPanel.access$400(LoginDialog.java:179)
at org.jivesoftware.LoginDialog$LoginPanel$1.construct(LoginDialog.java:502)
at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:132)
at java.lang.Thread.run(Unknown Source)
Feb 27, 2007 10:12:20 AM org.jivesoftware.spark.util.log.Log error
SEVERE: Unable to contact shared group info.
feature-not-implemented(501)
at org.jivesoftware.smackx.SharedGroupManager.getSharedGroups(SharedGroupManager.j ava:49)
at org.jivesoftware.spark.ui.ContactList$17.construct(ContactList.java:1430)
at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:132)
at java.lang.Thread.run(Unknown Source)
feature-not-implemented(501)
at org.jivesoftware.smackx.PrivateDataManager.getPrivateData(PrivateDataManager.ja va:213)
at org.jivesoftware.smackx.bookmark.BookmarkManager.retrieveBookmarks(BookmarkMana ger.java:208)
at org.jivesoftware.smackx.bookmark.BookmarkManager.getBookmarkedConferences(Bookm arkManager.java:80)
at org.jivesoftware.spark.ui.conferences.Conferences$4.construct(Conferences.java: 168)
at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:132)
at java.lang.Thread.run(Unknown Source)
Exception in thread “AWT-EventQueue-0” java.lang.ClassCastException: java.lang.Boolean
at org.jivesoftware.spark.ui.conferences.Conferences$4.finished(Conferences.java:1 80)
at org.jivesoftware.spark.util.SwingWorker$2$1.run(SwingWorker.java:139)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Feb 27, 2007 10:12:20 AM org.jivesoftware.spark.util.log.Log error
SEVERE: Unable to load MUC Service Names.
feature-not-implemented(501)
at org.jivesoftware.smackx.ServiceDiscoveryManager.discoverItems(ServiceDiscoveryM anager.java:460)
at org.jivesoftware.smackx.ServiceDiscoveryManager.discoverItems(ServiceDiscoveryM anager.java:426)
at org.jivesoftware.smackx.muc.MultiUserChat.getServiceNames(MultiUserChat.java:22 1)
at org.jivesoftware.spark.ui.conferences.BookmarkedConferences$11.construct(Bookma rkedConferences.java:287)
at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:132)
at java.lang.Thread.run(Unknown Source)
Feb 27, 2007 10:12:23 AM org.jivesoftware.spark.util.log.Log error
SEVERE:
feature-not-implemented(501)
at org.jivesoftware.smackx.PrivateDataManager.getPrivateData(PrivateDataManager.ja va:213)
at org.jivesoftware.sparkimpl.plugin.bookmarks.BookmarkPlugin$1.construct(Bookmark Plugin.java:53)
at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:132)
at java.lang.Thread.run(Unknown Source)
Feb 27, 2007 10:12:23 AM org.jivesoftware.spark.util.log.Log error
SEVERE: Unable to load private data for Gateways
feature-not-implemented(501)
at org.jivesoftware.smackx.PrivateDataManager.getPrivateData(PrivateDataManager.ja va:213)
at org.jivesoftware.sparkimpl.plugin.gateways.transports.TransportUtils.<clinit >(TransportUtils.java:48)
at org.jivesoftware.sparkimpl.plugin.gateways.GatewayPlugin$1.finished(GatewayPlug in.java:92)
at org.jivesoftware.spark.util.SwingWorker$2$1.run(SwingWorker.java:139)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Any ideas?
I’m having the same problem using the Smack API, it seem that the date format of YYYY-MM-DDTHH:MM:SS is n ot parseable by the API. Please advice. Thank you.