You are viewing limited content. For full access, please sign in.

Question

Question

LFF502-Unexpected Error - Unknown field multiplicity

asked on November 2, 2022

This is a new error for me. Does anyone know what 'Unknown field multiplicity' is referring to? End users were receiving this when trying to submit a form from a user task yesterday.

An unexpected error has occurred. [LFF502-UnexpectedError]

Details:
URL: /Forms/Form/Submit?source=formiframe
Error: UnexpectedError
Date: 11/1/2022 6:10:54 PM (US Mountain Standard Time)
HTTP Status Code: 500
Business Process ID: 8
User: XXXXXX
IP: XX.XX.XX.XX
Browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36
Instance ID: 2085535
Business Process Name: AP - Invoice Approval Forms

Other:
hint: Unknown field multiplicity.

Stack Trace:
Caught exception: Laserfiche.Forms.CommonUtils.Exceptions.LFFormsException
Message: An unexpected error has occurred. [LFF502-UnexpectedError]
   at E_Forms.Classes.FormDataProcessor.GetRepeatId(MatchCollection matches, String& path)
   at E_Forms.Models.ViewModels.Form.Submit.RetrieveDataFromForm(HttpRequestBase request, FormDataSet formdata, List`1& NoChangedElements, Boolean SaveAll)
   at E_Forms.Controllers.FormController.Submit(FormCollection collection)
   at lambda_method(Closure , ControllerBase , Object[] )
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c.<BeginInvokeSynchronousActionMethod>b__9_0(IAsyncResult asyncResult, ActionInvocation innerInvokeState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_0.<InvokeActionMethodFilterAsynchronouslyRecursive>b__0()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_2.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_2.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_6.<BeginInvokeAction>b__4()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_1.<BeginInvokeAction>b__1(IAsyncResult asyncResult)

 

0 0

Replies

replied on November 4, 2022 Show version history

The "Unknown field multiplicity." error happened when a field outside a collection/table is submitted as a field inside collection/table. For example, for field outside collection/table, the ID of it should like "Field1", but somehow it becomes "Field1(1)" which means the first set/row inside collection/table. 

Can you check it is a one time error or you can always reproduce with that user task if you run the process again? If you can always reproduce with that user task, the form used in the user task may be corrupted.

0 0
replied on November 4, 2022

The error happened over and over throughout the day earlier this week, but only on one of our the load balanced servers. The next day it stopped. 

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.