12-06-2018 12:02 PM
Number of actions 1079.
Go into Security>Roles and try to add an new action to the role.
Won't page through the list of actions to get to the new action to add.
Check in administrator log and find:
07.12.2018 08:52:04 ERROR - Controller Form has raised an exception in Action PageTableData.
System.InvalidOperationException: The JSON request was too large to be deserialized.
at System.Web.Mvc.JsonValueProviderFactory.EntryLimitedDictionary.Add(String key, Object value)
at System.Web.Mvc.JsonValueProviderFactory.AddToBackingStore(EntryLimitedDictionary backingStore, String prefix, Object value)
at System.Web.Mvc.JsonValueProviderFactory.AddToBackingStore(EntryLimitedDictionary backingStore, String prefix, Object value)
at System.Web.Mvc.JsonValueProviderFactory.AddToBackingStore(EntryLimitedDictionary backingStore, String prefix, Object value)
at System.Web.Mvc.JsonValueProviderFactory.GetValueProvider(ControllerContext controllerContext)
at System.Web.Mvc.ValueProviderFactoryCollection.GetValueProvider(ControllerContext controllerContext)
at System.Web.Mvc.ControllerBase.get_ValueProvider()
at System.Web.Mvc.ControllerActionInvoker.GetParameterValue(ControllerContext controllerContext, ParameterDescriptor parameterDescriptor)
at System.Web.Mvc.ControllerActionInvoker.GetParameterValues(ControllerContext controllerContext, ActionDescriptor actionDescriptor)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<BeginInvokeAction>b__19(AsyncCallback asyncCallback, Object asyncState)
I recall something similar to above a few years back but I can't remember where I wrote down the workaround - anyone have it handy?
ta
Solved! Go to Solution.
12-06-2018 12:25 PM
ah, found it.
C:\Program Files\Intergraph\GeoMedia SmartClient\Program\Administrator\Web.config
Add
<add key="aspnet:MaxJsonDeserializerMembers" value="15000"/>
to <appSettings> section