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.




v3.7.2: email alert doesn't work when create new issue

web-app

I don't know why my email notification doesn't work for new issue created.

I tried to create the new issue, I don't get email alert at all.  Neither the person I assign the issue to.
But with existing issue, i added myself to watcher list, i got the email alert right away for being added in the watcher list of so and so issue #.

In administration -> Notifications -> I have all YES for three top options, schedulerService, <email>, <display name> and everything checked marked in Configure Email Alerts.

In specific project where I tried to add myself in the watcher list, the EmailAlert show nothing checked for my username.  But i still get notified with the email about being added to the Watcher list

kha
· 1
kha
Replies (7)
helpful
0
not helpful

Do you have the watcher alert enabled in the Administration -> Notifications page?


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

here is what i have
[img]http://img28.imageshack.us/img28/4802/notificationsgemini.jpg[/img]


kha
· 1
kha
helpful
0
not helpful

Are there any errors in the windows application log (event viewer) from the scheduler service?


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

I restarted the Scheduler Service this morning after user reported the problem to me.
Now, going back to the Application Log, i am seeing this (it looks like it failed to start but it's still shown as "running")

Log Name:      Application
Source:        Error starting Gemini Scheduler [3]
Date:          10/7/2010 1:23:33 PM
Event ID:      0
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      web01
Description:
System.Xml - '100' is an unexpected token. The expected token is '"' or '''. Line 20, position 71. -    at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
   at System.Xml.XmlTextReaderImpl.ThrowUnexpectedToken(String expectedToken1, String expectedToken2)
   at System.Xml.XmlTextReaderImpl.ParseAttributes()
   at System.Xml.XmlTextReaderImpl.ParseElement()
   at System.Xml.XmlTextReaderImpl.ParseElementContent()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
   at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
   at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
   at System.Xml.XmlDocument.Load(XmlReader reader)
   at System.Xml.XmlDocument.Load(Stream inStream)
   at CounterSoft.Gemini.Commons.Rest.Serializer.ConvertToObject[T](Stream stream)
   at CounterSoft.Gemini.WebServices.BaseService.GetObjectFromResponse[T](Stream stream)
   at CounterSoft.Gemini.WebServices.BaseService.ThrowResponseException(WebResponse response)
   at CounterSoft.Gemini.WebServices.BaseService.ProcessResponse[T](String url, Object obj, RequestType requestType)
   at CounterSoft.Gemini.WebServices.BaseService.WhoAmI()
   at CounterSoft.Gemini.Scheduler.SchedulerService.OnStart(String[] args)
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Error starting Gemini Scheduler [3]" />
    <EventID Qualifiers="0">0</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2010-10-07T17:23:33.000Z" />
    <EventRecordID>65051189</EventRecordID>
    <Channel>Application</Channel>
    <Computer>IDEAS-web01</Computer>
    <Security />
  </System>
  <EventData>
    <Data>System.Xml - '100' is an unexpected token. The expected token is '"' or '''. Line 20, position 71. -    at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
   at System.Xml.XmlTextReaderImpl.ThrowUnexpectedToken(String expectedToken1, String expectedToken2)
   at System.Xml.XmlTextReaderImpl.ParseAttributes()
   at System.Xml.XmlTextReaderImpl.ParseElement()
   at System.Xml.XmlTextReaderImpl.ParseElementContent()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
   at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
   at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
   at System.Xml.XmlDocument.Load(XmlReader reader)
   at System.Xml.XmlDocument.Load(Stream inStream)
   at CounterSoft.Gemini.Commons.Rest.Serializer.ConvertToObject[T](Stream stream)
   at CounterSoft.Gemini.WebServices.BaseService.GetObjectFromResponse[T](Stream stream)
   at CounterSoft.Gemini.WebServices.BaseService.ThrowResponseException(WebResponse response)
   at CounterSoft.Gemini.WebServices.BaseService.ProcessResponse[T](String url, Object obj, RequestType requestType)
   at CounterSoft.Gemini.WebServices.BaseService.WhoAmI()
   at CounterSoft.Gemini.Scheduler.SchedulerService.OnStart(String[] args)</Data>
  </EventData>
</Event>


kha
· 1
kha
helpful
0
not helpful

at the same time i also got this message saying that the service was successfully started:

Log Name:      Application
Source:        CounterSoft Gemini Scheduler
Date:          10/7/2010 1:23:33 PM
Event ID:      0
Task Category: None
Level:         Information
Keywords:      Classic
User:          N/A
Computer:      web01
Description:
Service started successfully.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="CounterSoft Gemini Scheduler" />
    <EventID Qualifiers="0">0</EventID>
    <Level>4</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2010-10-07T17:23:33.000Z" />
    <EventRecordID>65051190</EventRecordID>
    <Channel>Application</Channel>
    <Computer>web01</Computer>
    <Security />
  </System>
  <EventData>
    <Data>Service started successfully.</Data>
  </EventData>
</Event>


kha
· 1
kha
helpful
0
not helpful

Seems like the scheduler can't authenticate.
Can you double check the url, username and password settings in the scheduler's config file?


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

Cool!! [H]That solved my problem.  I still have the old Gemini URL in the scheduler config file.  I updated it and it works like charm.  Excellent! [B] Thanks very much for the quick response! [:D][<:o)]


kha
· 1
kha