Gemini Community Support Site

This Gemini community support site can be used to find solutions to product issues. You can log in using Open Id, Google Profile and even Facebook. Feel free to ask a question or browse FAQs and documentation. Product tour videos are also available along with how-to videos demonstrating key Gemini capabilities.




Email Notifications/alerts do not work

emails

Not sure why the email alerts are not working.  I first tried without the scheduler, test email works, then created issues and updated them and it did not.  So I then installed the scheduler and same problem.

Test Email works and I get it. 

Issues updating, creating or any of the alerts never work.  WHY??????

I am using version 3.6.4.   This has been a problem for me for months.

 

risso
· 1
risso
Replies (19)
helpful
0
not helpful

What is your email alerts engine set to (Administration -> Notification)?

If it is the scheduler service then please check the application log (windows event viewer) on the machine that the service is installed.

Otherwise check Gemini's system log.


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

I did both and neither have any errors as to why it is not working.  If the test email works why doesn't the alert?


risso
· 1
risso
helpful
0
not helpful

It depends on your settings.

Do you have the email alerts enabled (Administration -> Notifications)?

Also, on the same page make sure that "watcher" alert is enabled.

Add yourslef as an issue watcher and update the issue, making sure that your profile is set to email your changes.

You should get an alert or an error.


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

I had the same problem as is being discussed here. After making sure all the selections and setup was correct, e.g. test mails received, I still didn't get any notifications. The solutions was simple: restart the desktop that Gemini was running on.

ye olde re-start came through once again ;)


dadigu
· 1
dadigu
helpful
0
not helpful

Has anyone found a solution to this without the need to restart the sever?

Cheers, Graeme


DifferentDigital
· 1
DifferentDigital
helpful
0
not helpful

What are the issues you are getting? you shouldn't need to restart the server,  just the web app and only when switching to the mail plugin.


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

I have just switched to the MailPlugin and restarted the web app and it is now sending emails. We originally had the SchedulerService setup and running. Not sure if the switch or the restart has fixed it but I'll leave the MailPlugin set at the moment and see how it goes.

Thanks.


DifferentDigital
· 1
DifferentDigital
helpful
0
not helpful

The MailPlugin seems to be working quite happily, however one of our Projects is sending completely blank emails instead of the normal emails. The project itself is no different from other projects, it's actually based on a previous project which is sending emails correctly.

Has anyone had this happen to them?

Cheers, Graeme


DifferentDigital
· 1
DifferentDigital
helpful
0
not helpful

Which version of Gemini?
Do you have any errors in Gemini's system log?


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

v3.6.1 Build 2571

Yes, we have the following errors today:


The file '/rss/Issues.ashx' does not exist. at System.Web.UI.Util.CheckVirtualFileExists(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.UI.SimpleHandlerFactory.System.Web.IHttpHandlerFactory2.GetHandler(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) at System.Web.UI.SimpleHandlerFactory.GetHandler(HttpContext context, String requestType, String virtualPath, String path) at System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)


Unable to find resource 'text/IssueAssigned.vm' at NVelocity.Runtime.Resource.ResourceManagerImpl.LoadResource(String resourceName, ResourceType resourceType, String encoding) at NVelocity.Runtime.Resource.ResourceManagerImpl.GetResource(String resourceName, ResourceType resourceType, String encoding) at NVelocity.Runtime.RuntimeInstance.GetTemplate(String name, String encoding) at NVelocity.App.Velocity.GetTemplate(String name) at CounterSoft.Gemini.Business.Alerts.MailPlugin.MakeTemplate_NVelocity(IssueEventArgs args, String templateFile)

Unable to find resource 'IssueCommentSubjectLine.vm' at NVelocity.Runtime.Resource.ResourceManagerImpl.LoadResource(String resourceName, ResourceType resourceType, String encoding) at NVelocity.Runtime.Resource.ResourceManagerImpl.GetResource(String resourceName, ResourceType resourceType, String encoding) at NVelocity.Runtime.RuntimeInstance.GetTemplate(String name, String encoding) at NVelocity.App.Velocity.GetTemplate(String name) at CounterSoft.Gemini.Business.Alerts.MailPlugin.MakeTemplate_NVelocity(IssueEventArgs args, String templateFile)

Unable to find resource 'html/IssueComment.vm' at NVelocity.Runtime.Resource.ResourceManagerImpl.LoadResource(String resourceName, ResourceType resourceType, String encoding) at NVelocity.Runtime.Resource.ResourceManagerImpl.GetResource(String resourceName, ResourceType resourceType, String encoding) at NVelocity.Runtime.RuntimeInstance.GetTemplate(String name, String encoding) at NVelocity.App.Velocity.GetTemplate(String name) at CounterSoft.Gemini.Business.Alerts.MailPlugin.MakeTemplate_NVelocity(IssueEventArgs args, String templateFile)


DifferentDigital
· 1
DifferentDigital
helpful
0
not helpful

Can you please check if these vm files are present under the templates directory?


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

The templates are there in both the mail/text and mail/html folders. Are there supposed to be any in the actual templates folder?


DifferentDigital
· 1
DifferentDigital
helpful
0
not helpful

That is fine. Did you try restarting the web app?


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

I restarted a few days ago when I switched to the MailPlugin. I've just restarted again now so we'll see if that sorts it out.

Cheers, Graeme


DifferentDigital
· 1
DifferentDigital
helpful
0
not helpful

If it does sort the issue, I suggest either upgrading to 3.6.5 (3.7.1 is possible) or using the scheduler service.


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

My email alerts stopped working as well.  I believe this started after upgrading Gemini to the 3.7.1 a few weeks ago.
I am using the Scheduler Service. When I look in the event viewer I see this error.
CounterSoft.Gemini.Scheduler - Object reference not set to an instance of an object. -    at CounterSoft.Gemini.Scheduler.EmailAlertsProcess.ProcessIssueAlerts()

What needs to be done?


rlevine
· 1
rlevine
helpful
0
not helpful
ANSWER

Did you upgrade the scheduler service to 3.7? You can't use the old scheduler (3.6) with the new web 3.7.


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

Ok, thanks Saar.
That was my issue.

I reinstalled the new one and now it is working.
Though there seems to be a little bug with the installer.
1) I changed the default installation path (C:\Program Files (x86)\CounterSoft\CounterSoft Gemini Scheduler Service) to something else.  It created the path to the directory I defined, though the app was installed on the default.

2) I changed the default login to the Gemini instance from admin/admin, but it still put admin/admin in the configuration file, which I manually changed after installation.

As always, thanks for the quick response time.  That is what will keep me coming back to Countersoft.


rlevine
· 1
rlevine
helpful
0
not helpful

Thanks for the good feedback, much appreciated.
We will investigate the installer issue.


Saar Cohen
· 5000
Saar Cohen