Jabber 1.21 configuration to work with Google Talk

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

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.

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

Suggest an answer

Log in or Sign up to answer
How to earn badges on the Atlassian Community

How to earn badges on the Atlassian Community

Badges are a great way to show off community activity, whether you’re a newbie or a Champion.

Learn more
Community showcase
Published Thursday in Marketplace Apps

Tips on how to choose the best estimation method for your planning

Planning and grooming sessions all come with their own sets of rules. Team members meet to estimate stories or other work items, all according to an agreed-upon process. And with every session comes ...

76 views 0 11
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you