Jabber 1.21 configuration to work with Google Talk

Chad Larkin February 28, 2013

I have the following configuration for Jabber Listener:

Jabber IM notifier
com.atlassian.jira.ext.jabbernotifier.listener.JabberNotifierListener
  • Events triggering message (default: all events) 1
  • Only notify for issues in projects with these keys (default: all projects) TII
  • User's Jabber ID Property jira@local.com
  • Users to notify user@local.com
  • XMPP Account Nick (required when posting to groups) jira
  • XMPP Login jira
  • XMPP Password jirapassword
  • XMPP Port (Default 5222) 5222
  • XMPP Server talk.google.com

Log file returns:

2013-02-28 15:34:09,830 localhost-startStop-1 DEBUG [ext.jabbernotifier.transport.JabberTransportFactory] Creating XMPP Configuration with a server name only: jira@talk.google.com:5222

2013-02-28 15:34:29,929 localhost-startStop-1 DEBUG [ext.jabbernotifier.listener.JabberNotifierListener] Error connecting to Jabber server jira@talk.google.com:5222

com.atlassian.jira.ext.jabbernotifier.transport.IMServerConnectionException: Error connecting to Jabber server jira@talk.google.com:5222

at com.atlassian.jira.ext.jabbernotifier.transport.JabberTransport.connect(JabberTransport.java:55)

at com.atlassian.jira.ext.jabbernotifier.listener.JabberNotifierListener.init(JabberNotifierListener.java:202)

at com.atlassian.jira.ext.jabbernotifier.transport.JabberTransport.connect(JabberTransport.java:50)

2013-02-28 15:34:29,932 localhost-startStop-1 INFO [ext.jabbernotifier.listener.JabberNotifierListener] Initialized listener JabberNotifierListener[jira@talk.google.com:5222imUser=jira@local.com eventIDs=[1] projectKeys=[TII] requiredGroups=[] ignoredGroups=[] priorityIDs=[] usersToNotify=[user@local.com] JABBER_NOTIFICATIONS_DISABLED=false]

jira-jabber-notifier-listener : jira-jabber-notifier-listener

Jabber IM notifier : com.atlassian.jira.ext.jabbernotifier.listener.JabberNotifierListener

__________________________________________________________________________

And I cannot see a way to set an XMPP Domain

2 answers

0 votes
Chad Larkin February 28, 2013

wondering if this is an issue with using java version 1.7 instead of 1.6

0 votes
Chad Larkin February 28, 2013

ok, even with the error on start up, this appears to be working with the exception that it does not send the message to the recepient. Log file now shows:

2013-03-01 09:47:53,111 http-bio-8080-exec-25 DEBUG jira 587x10270x1 ei7fl6 127.0.0.1 /secure/QuickCreateIssue.jspa [ext.jabbernotifier.listener.JabberNotifierListener] Events filter matches eventId 1

2013-03-01 09:47:53,111 http-bio-8080-exec-25 DEBUG jira 587x10270x1 ei7fl6 127.0.0.1 /secure/QuickCreateIssue.jspa [ext.jabbernotifier.listener.JabberNotifierListener] Projects filter matches TII

2013-03-01 09:47:53,111 http-bio-8080-exec-25 DEBUG jira 587x10270x1 ei7fl6 127.0.0.1 /secure/QuickCreateIssue.jspa [ext.jabbernotifier.listener.JabberNotifierListener] Issue has no priority or priorities filter is empty; not matching []

2013-03-01 09:47:53,112 http-bio-8080-exec-25 DEBUG jira 587x10270x1 ei7fl6 127.0.0.1 /secure/QuickCreateIssue.jspa [ext.jabbernotifier.listener.JabberNotifierListener] Event matched conditions. Notifying 1 users.

2013-03-01 09:47:53,112 JabberNotifier_7 DEBUG jira 587x10270x1 ei7fl6 127.0.0.1 /secure/QuickCreateIssue.jspa [ext.jabbernotifier.transport.JabberTransport] User user@local.com is unavailable

2013-03-01 09:47:53,112 JabberNotifier_7 WARN jira 587x10270x1 ei7fl6 127.0.0.1 /secure/QuickCreateIssue.jspa [ext.jabbernotifier.transport.JabberTransport] Asked to notify user@local.com, but this user is not on our roster (presence: unavailable)

2013-03-01 09:47:53,112 JabberNotifier_7 DEBUG jira 587x10270x1 ei7fl6 127.0.0.1 /secure/QuickCreateIssue.jspa [ext.jabbernotifier.listener.IMNotifierTask] Notifying user@local.com

at com.atlassian.jira.ext.jabbernotifier.transport.JabberTransport.sendMessage(JabberTransport.java:81)

at com.atlassian.jira.ext.jabbernotifier.listener.IMNotifierTask.sendMessageToUser(IMNotifierTask.java:99)

at com.atlassian.jira.ext.jabbernotifier.listener.IMNotifierTask.run(IMNotifierTask.java:57)

However the message is never received.

Suggest an answer

Log in or Sign up to answer