I'm trying to upgrade RavenDB from 2.5.2935 to 3.0.3800 and am getting this exception when trying to load our settings document `settings/1` from a database:
Logging to:c:\grc\platform\QueueHost\bin\Debug\Logs\QueueHost-console.log
Unhandled Exception: System.InvalidOperationException: Cannot modify a frozen collection.
at Raven.Imports.Newtonsoft.Json.JsonConverterCollection.InsertItem(Int32 index, JsonConverter item) in c:\Builds\RavenDB-Stable-3.0\Imports\Newtonsoft.Json\Src\Newtonsoft.Json\JsonConverterCollection.cs:line 80
at System.Collections.ObjectModel.Collection`1.Add(T item)
at TNW.Core.Configuration.Serializer.ServerToServerSerializerBuilder(Action`1 configureConventions, Action`1 configureSerializer) in c:\grc\core\TNW.Core\Configuration\Serializer.cs:line 38
at TNW.Core.Configuration.Serializer.get_ServerToServerInstance() in c:\grc\core\TNW.Core\Configuration\Serializer.cs:line 29
at TNW.Core.Configuration.RavenConfigLoader.Load[T](String fullDocumentId) in c:\grc\core\TNW.Core\Configuration\ConfigLoader.cs:line 40
at TNW.Core.Configuration.RavenConfigLoader.LoadSettings() in c:\grc\core\TNW.Core\Configuration\ConfigLoader.cs:line 22
at TNW.QueueHost.Program.Main(String[] args) in c:\grc\platform\QueueHost\Program.cs:line 113
The document loads fine when loaded from the web url, but when our queue spins up to get the configurations, I get the above exception. Any insight would be appreciated.