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

Question

Question

Forms 9.2 - Save to Repository randomly suspending submissions

asked on September 14, 2015

So, I've read a lot here about the Forms Save to Repository task not always working because of an htmltopdf timeout issue. That was for LFF9.1, I'm running 9.2.1.1069

 

99% of the time, it works as expected. The remaining 1% are randomly not saving. The most-recent one was a week ago, which produced the following in Event Viewer:

 

10/09/2015 4:23:20 AM
Bad field value ('Supplier Contact Number'): The parameter is out of range or too long. [9020]
Bad field value ('Supplier Name'): Another operation on which this operation depends failed. [9054]
Bad field value ('Quantity'): Another operation on which this operation depends failed. [9054]
Bad field value ('Description'): Another operation on which this operation depends failed. [9054]
Bad field value ('Unit Price'): Another operation on which this operation depends failed. [9054]
Bad field value ('Item Total'): Another operation on which this operation depends failed. [9054]
Bad field value ('Item GST'): Another operation on which this operation depends failed. [9054]
Bad field value ('Total PO Value'): Another operation on which this operation depends failed. [9054]
Bad field value ('Total GST Value'): Another operation on which this operation depends failed. [9054]
Bad field value ('Budget Code'): Another operation on which this operation depends failed. [9054]
Bad field value ('Purpose'): Another operation on which this operation depends failed. [9054]
Bad field value ('Months To Repay'): Another operation on which this operation depends failed. [9054]
Bad field value ('Cost Allocation'): Another operation on which this operation depends failed. [9054]
Bad field value ('Submitter Date'): Another operation on which this operation depends failed. [9054]
Bad field value ('Submitter Name'): Another operation on which this operation depends failed. [9054]
Bad field value ('Submitter Email'): Another operation on which this operation depends failed. [9054]
Bad field value ('Supplier Instructions'): Another operation on which this operation depends failed. [9054]
Message: Multistatus response. [9039]
The parameter is out of range or too long. [9020]
The parameter is out of range or too long. [9020]
Another operation on which this operation depends failed. [9054]
Another operation on which this operation depends failed. [9054]
Another operation on which this operation depends failed. [9054]
Another operation on which this operation depends failed. [9054]
Another operation on which this operation depends failed. [9054]
Another operation on which this operation depends failed. [9054]
Another operation on which this operation depends failed. [9054]
Another operation on which this operation depends failed. [9054]
Another operation on which this operation depends failed. [9054]
Another operation on which this operation depends failed. [9054]
Another operation on which this operation depends failed. [9054]
Another operation on which this operation depends failed. [9054]
Another operation on which this operation depends failed. [9054]
Another operation on which this operation depends failed. [9054]
Another operation on which this operation depends failed. [9054]
Another operation on which this operation depends failed. [9054]
Stack trace:    at Laserfiche.RepositoryAccess.EntryInfo.Save()
   at Laserfiche.Forms.CommonUtils.LFHelper.SetValueToTemplateField(EntryInfo lfDoc, String template, FieldValueCollection fvs)

 

If it was happening with every Forms submission, then I'd be looking at access rights or some such. But, as I said, it happens randomly so I'm stuck on where to look to determine it.

 

I've tried to Retry, but the same error occurs.

 

Any suggestions or questions greatly appreciated.

1 0

Replies

replied on September 14, 2015

I've seen trailing spaces in the field cause the issue if it goes over the length or the field it's trying to fill is wrong. I've also seen issues where the field is filled in by some javascript function but that function is not repeated when submitted, effectively making it submit something blank. 

The best response I've used to deal with it is to use javascript to validate the field before submitting. 

3 0
replied on September 14, 2015

Oh, the data entered in the "Supplier Contact Number" field is fine. No problems

0 0
replied on February 19, 2016

any solution to this?

0 0
replied on November 2, 2017

I had this happen when I didn't have the output parameters configured correctly on a task in my forms workflow and it caused a task to be assigned to "Multiple Steps" instead of just one person. To correct it, I had to assign the faulty tasks to myself and route the form with those tasks to an end event.  The correctly routed task was sitting at "Save to Repository" and I had to go in and un-assign the template, let Laserfiche save it, then go into the repository and add the metadata manually.  I have since fixed the output parameters in my workflow and have reassigned the template and the fields to the save to repository step.  Not sure if this helps at all with this issue but maybe it can help someone who is searching"bad field values".

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

Sign in to reply to this post.