Question

Photo of Aaron Hackett

0

Check-In Manager Error

Encountered an error while trying to visit rock check-in manager. Any help would be appreciated. 

Screen Shot 2016-04-14 at 3.41.42 PM.png

Screen Shot 2016-04-14 at 3.41.46 PM.png

Screen Shot 2016-04-14 at 3.41.54 PM.png

  • Photo of Aaron Hackett

    0

    Hello Friends, I've been slow working on this, but I am needing this function up really soon. Is there someone who could maybe lend a hand in trying to fix it?  I'm not super knowledgeable with SQL and all that. But I do need to get this up and going and would super appreciate any help I could get.


    I resolved the Checkin Configurations issue, that was fairly simple. But I'm still getting the original message when trying to visit the checkin manager page.


    "An error occurred in Entity Framework when attempting to connect to your database. This could be caused by a missing 'MultipleActiveResultSets=true' parameter in your connection string settings."


    Thank You in advance! 

    Aaron

  • Photo of David Leigh

    0

    Aaron,

    My best guess from the error message is that this has something to do with loading the Check-In Locations.
    Is is possible you have two Locations that are parents of one another, creating an infinite loop in your Location tree structure?

     

  • Photo of Aaron Hackett

    0

    I'll Check that out tonight.  Thanks for the idea.  I appreciate it. 

  • Photo of Aaron Hackett

    0

    So... i've been working on this... and I think this issue may be something related to the Check-In Configuration. When trying to view the schedule for the default "Weekly Service Checkin Area" I get this error message. 

    Exception Log:

    OutOfMemoryException in mscorlib

    Message
    Exception of type 'System.OutOfMemoryException' was thrown.

    Stack Trace

       at System.Collections.Generic.List`1.set_Capacity(Int32 value)
       at System.Collections.Generic.List`1.EnsureCapacity(Int32 min)
       at System.Collections.Generic.List`1.Add(T item)
       at RockWeb.Blocks.CheckIn.CheckinScheduleBuilder.BindGrid()
       at RockWeb.Blocks.CheckIn.CheckinScheduleBuilder.OnLoad(EventArgs e)
       at System.Web.UI.Control.LoadRecursive()
       at System.Web.UI.Control.LoadRecursive()
       at System.Web.UI.Control.LoadRecursive()
       at System.Web.UI.Control.LoadRecursive()
       at System.Web.UI.Control.LoadRecursive()
       at System.Web.UI.Control.LoadRecursive()
       at System.Web.UI.Control.LoadRecursive()
       at System.Web.UI.Control.LoadRecursive()
       at System.Web.UI.Control.LoadRecursive()
       at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

    Any ideas on how to resolve this? I believe it will fix the Checkin Manager error.