Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-1622

Jabber plugin won't load

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Blocker Blocker
    • jabber-plugin
    • None
    • Platform: All, OS: Linux

      We upgraded from 1.180 to 1.211. Jabber plugin 0.4 don't work. Tried to re-upload it, same error.
      Looks like can't connect to server. It was working hour ago. Server configuration/availability didn't
      change.
      Anyway why plugin loading should fail because of server?

      hudson.util.IOException2: Failed to initialize
      at hudson.PluginWrapper.load(PluginWrapper.java:290)
      at hudson.PluginManager.(PluginManager.java:90)
      at hudson.model.Hudson.(Hudson.java:333)
      at hudson.WebAppMain$2.run(WebAppMain.java:155)
      Caused by: java.lang.ExceptionInInitializerError
      at hudson.plugins.jabber.im.transport.JabberPluginImpl.start(JabberPluginImpl.java:23)
      at hudson.PluginWrapper.load(PluginWrapper.java:287)
      ... 3 more
      Caused by: java.lang.IllegalStateException: Not connected to server.
      at org.jivesoftware.smack.XMPPConnection.sendPacket(XMPPConnection.java:699)
      at org.jivesoftware.smack.NonSASLAuthentication.authenticate(NonSASLAuthentication.java:54)
      at org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentication.java:223)
      at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:426)
      at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:389)
      at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:370)
      at
      hudson.plugins.jabber.im.transport.JabberIMConnection.createConnection(JabberIMConnection.java:14
      5)
      at hudson.plugins.jabber.im.transport.JabberIMConnection.(JabberIMConnection.java:76)
      at
      hudson.plugins.jabber.im.transport.JabberIMConnectionProvider.createConnection(JabberIMConnection
      Provider.java:37)
      at
      hudson.plugins.jabber.im.transport.JabberPublisherDescriptor.(JabberPublisherDescriptor.java:62)
      at hudson.plugins.jabber.im.transport.JabberPublisher.(JabberPublisher.java:64)
      ... 5 more

      While you're at it, can we finally proper status indication in Jabber,
      e.g. when building to appear "busy" Jabber. (Now it always offline).
      And simple interaction like messaging to Hudson to return job satus
      and progress. I posted feature request for that.

            dwdyer dwdyer
            ckramer ckramer
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: