0 Replies Latest reply on Feb 18, 2011 4:06 PM by abalaban1

    LC Forms client in Oracle Portlet

    abalaban1

      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?

       

      Thanks

       

      Alex