2019-02-19 11:55:26.677 ERROR : Could not find search string [SIGNATURE OF CONTRACTING OFFICER].
2019-02-19 11:55:26.677 ERROR : Command [ExtractMultiTextAnchor (file: /tmp/20190219/ffd0fee0-033b-412f-b717-30f493a4dd85-5711-
[2/19/19 11:55:26:733 CST] 000002a8 OperationResp W Operation update returned error error.eslx.inputValidation.documentExtractError
So my guess is, inside the PDF there is a signature object “SIGNATURE OF CONTRACTING OFFICER” which is declared somewhere and not not found, thus throwing the error.
I’m told that if we use the exact same JSON and PDF and load it via Postman it works fine. I’m going to attempt to reproduce the error inside my sandbox account, but was hoping that your trained eye will be able to spot something obvious and lead me into the right place.
From the server log, it looks like in your JSON, you have an extractAnchor with text of “SIGNATURE OF CONTRACTING OFFICER” while when doc engine was trying to find it in uploaded document, the string can’t be found.
Another question is, are you in on-premise environment? Because when I was testing on this issue, I can reproduce the same error message in SaaS 11.18 version but not in SaaS 11.23 version. So this issue should also related to instance version because of the release updates.
I just talked with our Technical Consultant who had a screenshare with you guys this morning about your issue and have known more about your workflow. I was told that your version seems to be 11.3.3 Classic UI.
If you were using a PDF generator that fills in data into PDF file and then your application used that PDF file to upload to OSS, could you check whether the PDF was properly generated before sending?
Thank you for the version! I’m sort of outside of those two teams so I wasn’t on the screenshare this morning. I think verifying the PDF is properly generated before sending is a great idea. But, this is where I get confused though, since the JSON and PDF being sent in the request seem to be correct. And the maddening bit is that it seems to work fine in Postman, so I’m sort of at a loss as to what’s going on. I’m still building a test case (we are calling the REST API via Oracle’s UTL_HTTP) to see if I can get it to reproduce. Will keep you posted! Thanks again Duo.