Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

"Generating Team Invitation" has encountered a problem

 This is the rest of the error:
Exception occurred during team invitation generation:
Error generating team invitations for the following members: MemberName MemberLastName.

----
I've checked that my profile (Project Owner and SCRUM Master) has the send invitations permission.
I've confirmed that the SMTP credentials work.
However there is no other more "verbose" error that allows us to know exactly what is going on.

We need your help!
Best,

Nicolas E.

0 votes

Comments

 Ruby,


This is happening in the RAD UI. To tell you the truth we almost couldn't "find" where to send the invitations in the Web UI.
We finally found the icon and now the error is more "expressive". Here it is:
---
Failed to send team invitations.
hide details

Error generating team invitations for the following members: Nicolas Echavarria.

com.ibm.team.repository.common.TeamRepositoryException

com.ibm.team.process.internal.service.ProcessService.sendTeamInvitation(ProcessService.java:4721) com.ibm.team.process.internal.service.GenerateTeamInvitationOperation.run(GenerateTeamInvitationOperation.java:52) com.ibm.team.process.internal.common.advice.runtime.OperationAdviceManager.runOperation(OperationAdviceManager.java:1380) com.ibm.team.process.internal.common.advice.runtime.OperationAdviceManager.advise(OperationAdviceManager.java:312) com.ibm.team.process.internal.common.util.AbstractProcess.doAdvise(AbstractProcess.java:196) com.ibm.team.process.internal.service.ServerProcess.access$2(ServerProcess.java:1) com.ibm.team.process.internal.service.ServerProcess$2.run(ServerProcess.java:156) com.ibm.team.repository.service.internal.PrimitiveTransactionService$3.run(PrimitiveTransactionService.java:168) com.ibm.team.repository.service.internal.rdb.RepositoryDatabase$Transaction.run(RepositoryDatabase.java:470) com.ibm.team.repository.service.internal.rdb.RepositoryDatabase$1.run(RepositoryDatabase.java:294) com.ibm.team.repository.service.internal.rdb.ConnectionPoolService.withCurrentConnection(ConnectionPoolService.java:381) sun.reflect.GeneratedMethodAccessor58.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) java.lang.reflect.Method.invoke(Method.java:611) org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361) org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347) org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56) $Proxy580.withCurrentConnection(Unknown Source) com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runTransaction(RepositoryDatabase.java:290) com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runInTransaction(RepositoryDatabase.java:245) com.ibm.team.repository.service.internal.PrimitiveTransactionService.runInTransaction(PrimitiveTransactionService.java:102) com.ibm.team.repository.service.internal.PrimitiveTransactionService.runInTransaction(PrimitiveTransactionService.java:97) sun.reflect.GeneratedMethodAccessor268.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) java.lang.reflect.Method.invoke(Method.java:611) org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361) org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347) org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56) $Proxy660.runInTransaction(Unknown Source) com.ibm.team.repository.service.internal.TransactionService.runInTransaction(TransactionService.java:37) sun.reflect.GeneratedMethodAccessor311.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) java.lang.reflect.Method.invoke(Method.java:611) org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361) org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347) org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56) $Proxy808.runInTransaction(Unknown Source) com.ibm.team.process.internal.service.ProcessService.runInTransaction(ProcessService.java:4614) com.ibm.team.process.internal.service.ProcessService.runInTransaction(ProcessService.java:4621) com.ibm.team.process.internal.service.ServerProcess.adviseAndExecute(ServerProcess.java:153) com.ibm.team.process.internal.service.ProcessService.executeProcessItemSaveOperation(ProcessService.java:1598) com.ibm.team.process.internal.service.ProcessService.generateTeamInvitation(ProcessService.java:3758) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) java.lang.reflect.Method.invoke(Method.java:611) org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361) org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347) org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56) $Proxy1204.generateTeamInvitation(Unknown Source) com.ibm.team.process.internal.service.web.ProcessWebUIService.generateTeamInvitation(ProcessWebUIService.java:3022) com.ibm.team.process.internal.service.web.ProcessWebUIService.postGenerateTeamInvitations(ProcessWebUIService.java:3018) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) java.lang.reflect.Method.invoke(Method.java:611) org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361) org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347) org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56) $Proxy1862.postGenerateTeamInvitations(Unknown Source) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) java.lang.reflect.Method.invoke(Method.java:611) com.ibm.team.repository.servlet.AbstractTeamServerServlet.doModelledRestService(AbstractTeamServerServlet.java:531) com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest2(AbstractTeamServerServlet.java:2058) com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest(AbstractTeamServerServlet.java:1878) com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1754) javax.servlet.http.HttpServlet.service(HttpServlet.java:668) org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180) org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:126) org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:76) javax.servlet.http.HttpServlet.service(HttpServlet.java:668) org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120) com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:68) javax.servlet.http.HttpServlet.service(HttpServlet.java:668) com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1214) com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:774) com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:456) com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178) com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:125) com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:92) com.ibm.team.repository.server.servletbridge.BridgeFilter.processDelegate(BridgeFilter.java:133) com.ibm.team.repository.server.servletbridge.BridgeFilter.doFilter(BridgeFilter.java:154) com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:192) com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:89) com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:926) com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1023) com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3703) com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:304) com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:962) com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662) com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:195) com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458) com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:522) com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:311) com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:87) com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1784) com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165) com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217) com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161) com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138) com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204) com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775) com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905) com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1783)

Caused by:

Error sending message.; nested exception is: com.ibm.team.repository.service.compatibility.util.http.CrossServerHttpClient$RestCommunicationException (javax.mail.MessagingException)ID CRJAZ1611E

com.ibm.team.repository.service.compatibility.internal.mailer.MailerService.sendMail(MailerService.java:249) com.ibm.team.repository.service.compatibility.internal.mailer.MailerService.sendMail(MailerService.java:231) com.ibm.team.repository.service.compatibility.internal.mailer.MailerService.sendMail(MailerService.java:264) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ... 123 more.


Your help and insight are greatly valued!
Waiting for your feedback,

Nicolas E.


Accepted answer

Permanent link
 I am not sure if this is the same case but, a customer of mine had an issue with the email notifications as well.
The problem was in the firewall. Some of the ports required by the email system were blocked.

Check in the jts setup if the email notification customization is working. 

Liora
Nicolas Echavarria selected this answer as the correct answer

2 votes

Comments

Liora,

Thanks a lot for your help.
We did try with the complete firewall down and a local SMTP server.
It worked.
Thanks,

Nicolas E.


2 other answers

Permanent link
Hello,
The team invitations are sent as the currently logged in user.  But I am not sure that is the problem here. When there is an error mailing the invitation, the error usually includes details with an exception stack trace. That is not the case here, correct?
Is there anything in the log file on the server? Is this happening in the Eclipse UI or the web UI?
Thanks,
Ruby
Jazz L3 Developer

0 votes

Comments

Ruby, 

My response didn't fit here, sorry.
Please check the next response.
Thanks!

Nicolas E. 

 Ruby,


Any insights?
Thanks,

Nicolas E. 


Permanent link
Hello Nicolas,
The stack trace indicates there was an error during the send. It probably occurred on the JTS.
Is there an error in the jts.log file?
Thanks,
Ruby

0 votes

Comments

Hello Martha!

We are ready to go into production with this installation but, however email is still not working.
Can you provide more light in this matter?
How should we obtain support?

Let me know,
Best,

Nicolas E.

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 7,495

Question asked: Oct 23 '12, 3:28 p.m.

Question was seen: 4,953 times

Last updated: Nov 19 '12, 7:41 p.m.

Confirmation Cancel Confirm