Плагин Jabber для уведомлений не может отправлять сообщения - PullRequest
0 голосов
/ 16 октября 2019

Я хотел бы получать уведомления, когда один из моих автоматических тестов не работает, поэтому я использую плагин уведомлений Jenkins with Jabber (XMPP). В настоящее время невозможно отправить какие-либо уведомления, и я получаю следующий вывод:

Плагин уведомлений Jabber: Отправка уведомления на: test@jabber.de Плагин уведомлений Jabber: [ОШИБКА] не подключен. Не удается отправить сообщение на'test@jabber.de'

. См. Конфигурацию на Jenkins ниже: enter image description here

И это то, что я получил из файла журнала(jenkins.log):

2019-10-16 11:47:36.607+0000 [id=35]    INFO    h.p.j.i.t.JabberIMConnection#initNewConnection: Connected to XMPP on 192.168.1.3:5222/jabber.hamburg.de using secure connection
2019-10-16 11:47:36.608+0000 [id=35]    WARNING h.p.j.i.t.JabberIMConnection#connect: java.lang.IllegalArgumentException: org.jxmpp.stringprep.XmppStringprepException: XmppStringprepException caused by '': org.jxmpp.stringprep.XmppStringprepException: Argument can't be the empty string
    at org.jxmpp.jid.impl.JidCreate.entityBareFromUnescapedOrThrowUnchecked(JidCreate.java:695)
    at hudson.plugins.jabber.im.transport.JabberIMConnection.getOrCreateGroupChat(JabberIMConnection.java:628)
    at hudson.plugins.jabber.im.transport.JabberIMConnection.initNewConnection(JabberIMConnection.java:270)
    at hudson.plugins.jabber.im.transport.JabberIMConnection.connect(JabberIMConnection.java:232)
    at hudson.plugins.jabber.im.transport.JabberIMConnectionProvider.createConnection(JabberIMConnectionProvider.java:75)
    at hudson.plugins.im.IMConnectionProvider.create(IMConnectionProvider.java:59)
    at hudson.plugins.im.IMConnectionProvider.access$500(IMConnectionProvider.java:16)
    at hudson.plugins.im.IMConnectionProvider$ConnectorRunnable.run(IMConnectionProvider.java:165)
    at java.lang.Thread.run(Thread.java:748)
Caused by: org.jxmpp.stringprep.XmppStringprepException: XmppStringprepException caused by '': org.jxmpp.stringprep.XmppStringprepException: Argument can't be the empty string
    at org.jxmpp.jid.impl.JidCreate.entityBareFromUnescaped(JidCreate.java:731)
    at org.jxmpp.jid.impl.JidCreate.entityBareFromUnescaped(JidCreate.java:707)
    at org.jxmpp.jid.impl.JidCreate.entityBareFromUnescapedOrThrowUnchecked(JidCreate.java:693)
    ... 8 more
Caused by: org.jxmpp.stringprep.XmppStringprepException: Argument can't be the empty string
    at org.jxmpp.stringprep.XmppStringPrepUtil.throwIfEmptyString(XmppStringPrepUtil.java:131)
    at org.jxmpp.stringprep.XmppStringPrepUtil.domainprep(XmppStringPrepUtil.java:79)
    at org.jxmpp.jid.parts.Domainpart.from(Domainpart.java:90)
    at org.jxmpp.jid.impl.DomainpartJid.<init>(DomainpartJid.java:41)
    at org.jxmpp.jid.impl.LocalAndDomainpartJid.<init>(LocalAndDomainpartJid.java:45)
    at org.jxmpp.jid.impl.JidCreate.entityBareFromUnescaped(JidCreate.java:729)
    ... 10 more

Буду рад любой помощи.

1 Ответ

0 голосов
/ 16 октября 2019

Понижение версии плагина Jabber с 1.37 до 1.36 решило проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...