add jabber connection verification on main config page

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major
    • Component/s: jabber-plugin
    • None
    • Environment:
      Platform: All, OS: All

      otherwise it will stay quiet until next restart where the user gets a pretty
      nasty exception:
      That'll look like a pretty big one but from all I know it must be that it
      attempts to connect even if nothing is configured ? I had just dumped the hpi
      in there

      INFO: Loading plugin: C:\Users\arnaud\.hudson\plugins\jabber.hpi
      Jul 29, 2007 8:58:31 PM hudson.PluginWrapper <init>
      INFO: Loading plugin: C:\Users\arnaud\.hudson\plugins\plot.hpi
      stream:error (text)
      at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:32
      0)
      at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:43)
      at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:63)
      No response from the server.:
      at org.jivesoftware.smack.NonSASLAuthentication.authenticate(NonSASLAuth
      entication.java:58)
      at org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentica
      tion.java:228)
      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.createConnectio
      n(JabberIMConnection.java:73)
      at hudson.plugins.jabber.im.transport.JabberIMConnection.<init>(JabberIM
      Connection.java:41)
      at hudson.plugins.jabber.im.transport.JabberIMConnectionProvider.createC
      onnection(JabberIMConnectionProvider.java:37)
      at hudson.plugins.jabber.im.transport.JabberPublisherDescriptor.<init>(J
      abberPublisherDescriptor.java:41)
      at hudson.plugins.jabber.im.transport.JabberPublisher.<clinit>(JabberPub
      lisher.java:51)
      at hudson.plugins.jabber.im.transport.JabberPluginImpl.start(JabberPlugi
      nImpl.java:21)
      at hudson.PluginWrapper.load(PluginWrapper.java:250)
      at hudson.PluginManager.<init>(PluginManager.java:88)
      at hudson.model.Hudson.<init>(Hudson.java:208)
      at hudson.WebAppMain.contextInitialized(WebAppMain.java:92)
      at org.apache.catalina.core.StandardContext.listenerStart(StandardContex
      t.java:3827)
      at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
      334)
      at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
      .java:791)
      at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:77
      1)
      at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)

      at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)

      at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714
      )
      at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490
      )
      at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
      at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
      :311)
      at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
      eSupport.java:117)
      at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

      at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
      at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

      at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443
      )
      at org.apache.catalina.core.StandardService.start(StandardService.java:5
      16)
      at org.apache.catalina.core.StandardServer.start(StandardServer.java:710
      )
      at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
      java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
      sorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
      at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
      Jul 29, 2007 8:58:52 PM hudson.TcpSlaveAgentListener <init>

            Assignee:
            kutzi
            Reporter:
            al_xipe
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: