Hi All,
We have a client who is looking to pass documents in to Laserfiche via the Workflow API (Workflow Web Service) but we've had a couple of issues with the size of the request, as per my previous post here: https://answers.laserfiche.com/questions/174587/413-Request-Entity-Too-Large--Workflow-Web-Service-API#174599
The above issue was with the total size of the request, and has now been resolved. However we now seem to be stuck with a limitation on the size of each individual parameter. If I try to pass in a parameter value longer than approx. 200,000 characters the API request fails with the following error:
<InstanceCreationResultData xmlns="http://schemas.datacontract.org/2004/07/Laserfiche.Workflow.ComponentModel.DataContracts.Creation" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <fault> <Status xmlns="">100</Status> <Detail xmlns="">An error occurred communicating with the workflow server. View error log for more details. [0604-WFSO0]</Detail> <DetailCode xmlns="">0</DetailCode> </fault> <instanceId i:nil="true"/> </InstanceCreationResultData>
I assume because shorter parameters work that this is a limitation on the number of characters that can be passed in as a parameter? I've attached a sample request with an example of an API request that fails.
Thanks in advance!
Dan