The form submission Java API for web services is:
//Invoke the processFormSubmission method formsOb.processFormSubmission(inForm, envValues, agent, processSpec, outProcessFormSubmissionResultDoc, clickedButton, outXML, validationErrorsList, action, attachments, processFormSubmissionResult);
where the inForm parameter is byte array created by reading HTTPRequest.getInputStream();
The only problem in portal is, that it gets its hands on the stream first, and reads everything out. So input stream is empty and it cannot be re-set.
Is there any other way how to pass data to the LC Forms, without actually retrieving all parameters and converting them to the binary stream again?
Or I am missing something?
Retrieving data ...