It's all about the answers!

Ask a question

Why is one user not receiving build notficitactions?


Christopher Robinson (571317) | asked Mar 11 '16, 1:56 p.m.
We are doing a build and have 5 names on the list to be notified. Only One user is not receiving the email. They receive email from work items, just not the build. It has her name as one of the "notifiers".

Another build definition says it will notify everyone on "Team Builder" which she and I are one....no email for her, but yes for me.

How can I solve this?

One answer



permanent link
Christopher Robinson (571317) | answered Mar 11 '16, 2:00 p.m.
Looking in the customers ccm.log we saw many errors for a single user which was not the user that wasn't receiving the build notifications:

"An error occurred while processing build results for build email
notifications:
com.ibm.team.repository.common.model.impl.ChangeEventImpl@68906890
(stateId: [UUID _r-w3kNo6EeWz6f-oWwUUxw], itemId: [UUID
_r-w3iNo6EeWz6f-oWwUUxw], origin: <unset>, immutable: true) (contextId:
[UUID _7G7qr_U1EeKRx5VfiF883A], modified: 2016-02-23 08:35:29.85,
workingCopy: <unset>) (predecessor: <unset>) (eventState: [UUID
_r-LBp9o6EeWz6f-oWwUUxw], eventOwnerNS: com.ibm.team.build, eventTime:
2016-02-23 08:35:30.85, eventCategory:
com.ibm.team.build.category.BuildResultChanged, eventTitle: Failed: test
QA - Server 10.0.7_20160223-0829, eventDescription: <p>Build: test QA -
Server<br>Status: Failed<br>State: Completed<br>Tags: &lt;none&gt;</p>,
eventPriority: null, eventExpiration: 2016-02-25 08:35:29.912)
(February 23, 2016 8:35:29 AM)
javax.mail.internet.AddressException: Illegal whitespace in address in
string ``"<User's Name>"

This turned out to be an invalid user. Once the user was removed the initial user started receiving her build notifications again.

Comments
sam detweiler commented Mar 12 '16, 7:51 a.m. | edited Mar 12 '16, 7:51 a.m.

the sender processes in a loop.. looks like the exception handler is outside the loop, so the rest of the recipients don't get processed..  this would be a bug.

Your answer


Register or to post your answer.