Home Home
  login

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.




Schedule is getting an OutOfMemoryException

converse
scheduler

Schedule is getting an OutOfMemoryException:

mscorlib - Exception of type 'System.OutOfMemoryException' was thrown. - at System.String.GetStringForStringBuilder(String value, Int32 startIndex, Int32 length, Int32 capacity) at System.Text.StringBuilder.GetNewString(String currentString, Int32 requiredLength) at System.Text.StringBuilder.Append(String value) at System.IO.StringWriter.Write(String value) at System.Xml.XmlTextEncoder.Write(String text) at System.Xml.XmlTextWriter.WriteString(String text) at System.Xml.XmlText.WriteTo(XmlWriter w) at System.Xml.XmlElement.WriteContentTo(XmlWriter w) at System.Xml.XmlElement.WriteTo(XmlWriter w) at System.Xml.XmlElement.WriteContentTo(XmlWriter w) at System.Xml.XmlElement.WriteTo(XmlWriter w) at System.Xml.XmlElement.WriteContentTo(XmlWriter w) at System.Xml.XmlElement.WriteTo(XmlWriter w) at System.Xml.XmlDocument.WriteContentTo(XmlWriter xw) at System.Xml.XmlDocument.WriteTo(XmlWriter w) at System.Xml.XmlNode.get_OuterXml() at CounterSoft.Gemini.Commons.Rest.Serializer.ConvertToObject[T](XmlNode node) at CounterSoft.Gemini.Commons.Rest.Serializer.ConvertToObject[T](Stream stream) at CounterSoft.Gemini.WebServices.BaseService.GetObjectFromResponse[T](Stream stream, Int64 length) at CounterSoft.Gemini.WebServices.BaseService.ProcessResponse[T](String url, Object obj, RequestType requestType) at CounterSoft.Gemini.WebServices.AlertsService.GetAlerts() at Countersoft.Gemini.Scheduler.EmailAlerts.EmailAlertsProcess.ProcessIssueAlerts()

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Gene
· 1
Gene
Replies (3)
helpful
0
not helpful

It might be that you have backlog of alerts to process, can you please check the count of records in the geminiissuealerts table (select count(*) from geminiissuealerts)?


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

select count(*) from gemini_issuealerts

returne: 14941


Gene
· 1
Gene
helpful
0
not helpful
ANSWER

Yes, that is a huge number of alerts. I suggest truncating the alerts as you probably got some from last year. issue "truncate table gemini_issuealerts" to remove all records.


Mark Wing
· 9108
Mark Wing