HTTP Multi-Form Post - And Config?

Hey Everyone,
I'm stuck on a situation where my code in PRD does not behave like my code in DEV and QAS. This code is a simple multi-part HTTP post to an external system. Nothing special. There are two variables in my equation:
1. DEV and QAS are on a higher kernel level than PRD. The kernel has not migrated that far yet.
2. I have the cryptographic library active on DEV and QAS, but not on PRD. Like the kernel, it has not migrated there yet.
Mind you, I've double checked the SICF and SMICM settings to guarantee they are identical in all systems. Is there something else that I have missed?
I have seen situations before where kernel applications have "tightened the bolts" on weak code, so I thought perhaps my code was "weak." Would someone mind giving a glance over to see if something is missing? Note that it works great in PRD, but not in QAS and DEV. It could be just sloppy code that crumbled under the stringent eye of a new kernel.
Here is the code...thanks for your attention.
Greg
DATA:  http_client       TYPE REF TO if_http_client.
    CALL METHOD cl_http_client=>create
      EXPORTING
        host    = lv_host
        service = '80'
        scheme  = '1'
      IMPORTING
        client  = http_client.
*These steps fill the HTTP Post basic settings for communication back to the URL that first Posted to SAP.
    http_client->request->set_header_field( name = '~request_uri'     value = sourcetask_http_url ).
    http_client->request->set_header_field( name = '~request_method'  value = 'POST' ).
    http_client->request->set_header_field( name = 'Content_Type'     value = 'multipart/form-data' ).
    http_client->request->set_header_field( name = '~server_protocol' value = 'HTTP/1.1' ).
* Variable Fields Need to Map to EDMS Form *These steps fill the MIME multi-part form fields with values.
    http_client->request->set_form_field( name = 'taskstatus' value = 'Done').
    http_client->request->set_form_field( name = 'attributes_ref_canddoc_1' value = attributes_ref_canddoc_1 ).
    http_client->request->set_form_field( name = 'wf_status' value = wf_status ).
    http_client->request->set_form_field( name = 'forms_dlm_lbl_form_change_type_1' value = form_change_type_1 ).
    http_client->request->set_form_field( name = 'forms_dlm_lbl_form_change_ref_1' value = form_change_ref_1 ).
    http_client->request->set_form_field( name = 'forms_dlm_lbl_form_dp_repart_1' value = form_dp_repart_1 ).
  *This step sends the HTTP Post to the external system.
    http_client->send( ).
*This step is necessary to make sure the communication was a success. Without it a failure won't be known.
    CALL METHOD http_client->receive
      EXCEPTIONS
        http_communication_failure = 1
        http_invalid_state         = 2
        http_processing_failed     = 3
        OTHERS                     = 4.

Update: I've reviewed the system profile, the ICF, the Crypto Library, the RFC, the ICM, rewritten my code in numerous ways, reverted the kernel back to its original level...all to no avail. What did come of it is this...and a lesson I've learned many times and should have been more astute and critical from the start. When the downstream system you are communicating with tells you they have not made a change and it must be SAP...well, make sure they are not lying. "Well, the change we made wouldn't affect that." Oh...really.

Similar Messages

  • Form posting and feedback

    Once I create a form how do I post it on my website and how do I receive e-mail answers of form posted to me on my website? I own www.sportsdds.com and am trying to activate my Contact Form. I use Adobe Dreamweaver CS6. Please e-mail me to [email protected]

    Randy, I am sorry but your reply was absolutely useless to me. I do not understand a word you said. Your reply is very high-brow and I am a new user to Adobe Dreamweaver CS6. You reply needs to be more graphic and less wordy. It is certainly no "cook book." And it comes across unintelligible to the general public. I have no idea what you are talking about. You give no examples nor do you try to teach. Sorry. Perhaps another staff member can help if you are unable to.
    Dr Michael D Kurtz
    Date: Fri, 21 Feb 2014 10:45:58 -0800
    From: [email protected]
    To: [email protected]
    Subject: Form posting and feedback
        Re: Form posting and feedback
        created by Brian Havlin in FormsCentral - View the full discussion
    Hi,
    Please refer to the following document for instructions on how to embed a form in a page on your website.
    http://forums.adobe.com/docs/DOC-1991
    To receive an email when a new response is submitted, you can use the Email Notifications feature.
    Regards,
    Brian
         Please note that the Adobe Forums do not accept email attachments. If you want to embed a screen image in your message please visit the thread in the forum to embed the image at http://forums.adobe.com/message/6144203#6144203
         Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/6144203#6144203
         To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/6144203#6144203. In the Actions box on the right, click the Stop Email Notifications link.
               Start a new discussion in FormsCentral at Adobe Community
      For more information about maintaining your forum email notifications please go to http://forums.adobe.com/thread/416458?tstart=0.

  • Xml over http form post and response example

    can some one point me to http form post/get  syntax to send and receive xml...let me know

    Use the cfhttp tag. For example, suppose the xmlDoc is already defined. Then you could post the document using
    <cfhttp url="the_url" method="post">
        <cfhttpparam type="header" name="content-type" value="text/xml">
        <cfhttpparam type="header" name="content-length" value="#len(xmlDoc)#">
        <cfhttpparam type="header" name="charset" value="utf-8">
        <cfhttpparam type="xml" name="message" value="#xmlDoc#">
    </cfhttp>

  • HTTP Submit & FORM Post

    Where can I find an example of how to submit form data in a format used by HTML forms (URL-encoded Data - HTTP post)?
    Im just learning Acrobat 7.xand Form designer 7.x and cant figure out how to attach code to the Submit HTTP button. A client has a generalized forms post decoder/foward as e-mail program. The url would be, for example:
    http://www.ourwebsite.org/cgi-win/deField.exe method="POST"
    and it needs the Acrobat form to have the hidden field:
    femail=[email protected]   (email address to send form info to)
    What we really want to do is:
    1.     Use an interactive Acrobat form to collect and validate data from users over the Internet (by querying a database) as they fill in the form
    2.     Merge both user-entered data, and user-specific data pulled from the db, into the pdf form
    3.     Returned the completed form to the user for printing at their location,
    4.     And capture the full data into our database.
    .Ive scoured the product literature and the dev user forums and seen some limited FAQs and advice but its pretty murky. Any help will be greatly appreciated.

    <[email protected]> ha scritto nel messaggio <br />news:[email protected]...<br />> Where can I find an example of how to submit form data in a format used by <br />> HTML forms (URL-encoded Data - HTTP post)?<br />> I'm just learning Acrobat 7.xand Form designer 7.x and can't figure out <br />> how to attach code to the Submit HTTP button. A client has a generalized <br />> forms post decoder/foward as e-mail program. The url would be, for <br />> example:<br />><br />> <a href=http://www.ourwebsite.org/cgi-win/deField.exe> method="POST"<br />><br />> and it needs the Acrobat form to have the hidden field:<br />><br />> [email protected]  (email address to send form info to)<br />><br />><br />> What we really want to do is:<br />><br />> 1.    Use an interactive Acrobat form to collect and validate data from <br />> users over the Internet (by querying a database) as they fill in the form <br />> .<br />> 2.    Merge both user-entered data, and user-specific data pulled from the <br />> db, into the pdf form .<br />> 3.    Returned the completed form to the user for printing at their <br />> location,<br />> 4.    And capture the full data into our database.<br />><br />><br />><br />> .I've scoured the product literature and the dev user forums and seen some <br />> limited FAQs and advice but it's pretty murky. Any help will be greatly <br />> appreciated.<br /><br />Maybe I don't understand your question well and so my answer can be of no <br />help for you, but the first two points can be easily done with Designer and <br />a web service that send the data retrieved from a specific request (i.e. <br />your customer inserts his userid and automatically some data appears in the <br />form). You simply have to create a button that retrieves data from this <br />webservice (first you have to create a data connection to your webservice).<br />The third point can be achieved using a print button (that is ready to use <br />in the library). Remember that you can making all the operations you want to <br />do without re-loading the PDF, but simply by doing the call to your <br />webservice after the user filled in the form.<br />The forth point can be achieved using a submit botton that has the <br />controltype set to submit, then you can send your data in the format that <br />you choose. Of course, in the submit URL you can specify an email.<br /><br />Sorry if I don't understand your request :)<br /><br />Ciao,<br />Alessio<br /><br />Bye,<br />Alessio

  • CF8 - Ajax Form Post and Document Type

    I'm having a problem trying to figure out how to get a form
    post to return a PDF document using CF8. I can't seem to get
    CFDOCUMENT to deliver a PDF through the form.
    I have a form inside a CFDIV...
    <cfdiv id="mydiv">
    <cfform action="myscript.cfm" method="post">
    a bunch of input fields, then...
    <input type="submit" value="Generate PDF" />
    </cfform>
    </cfdiv>
    On submit, the form makes an Ajax call sending the data to a
    script that generates a PDF using CFDOCUMENT and delivers it
    through the browser.
    However, it is not delivering the PDF. Instead, it is
    delivering the CODE for the PDF into the CFDIV and trying to
    display the code. I tried the same form delivering an Excel file
    with cfcontent and cfheader. It delivers the code instead of the
    actual document.
    If I take this form out of the CFDIV, everything works great.
    Why can't the Ajax call made by the CFDIV functionality
    deliver a PDF or other file?

    I'm having the same problems over two years later. CFCONTENT
    doesn't work as documented when you call it from within an AJAX
    app. My workarounds that call the code from another directory are
    way too kludgey for the client, but proved my standard code works
    outside of AJAX layout areas. I'm specifically trying to do what
    tSpark also mentioned, that is generate an Excel spreadsheet from
    query results displayed in an HTML table.
    Has anyone solved this problem?

  • SRM PO layout : Abode custom form logic and config

    Dear SRM Guru,
    I have a requirement in SRM PO layout.
    I need to create custom PO layout using Abode form instead of Smartform.
    u2022     I have proposed that, copy the standard Adobe form interface IF_BBP_PO_ADB and made it ZIF_BBP_PO_ADB and included my logic for custom form .
    u2022     Created an adobe form and refer the interface as ZIF_BBP_PO_ADB and designed the layout.
    I would be great if you could let me know below my quires.
    u2022     Am I copied correct interface program IF_BBP_PO_ADB for PO layout ?
    u2022     How to define the custom layout into SPRO out put ? do I need to define both Abode form interface and form layout in SPRO?
    Please share me your experience.
    Thanks.
    Regards,
    Preethi.

    Thanks Denis. That was very helpful.
    I put a HTTP breakpoint in LBBP_PO_APPF35. But I was not able to debug. Till sometime back the SRM portal was working fine, but all of a sudden I am getting the error
    "Error when processing your request "
    "The URL http://usushpdba387.nbcuni.ge.com:8000/sap/bc/gui/sap/its/bbpstart was not called due to an error"
    "The termination type was: RABAX_STATE
    In ST22 the error is:
    The termination occurred in the ABAP program "CL_HTTP_EXT_ITS===============CP" 
      in "IF_HTTP_EXTENSION~HANDLE_REQUEST".                                         
    The main program was "SAPMHTTP ".                                               
    Thanks and Regards,
    Jayesh

  • Form POST and GET at the same time?

    I am trying to add an entry to a database so the form has to
    be set to POST.
    But I would also like to have the code from the form added to
    the URL so I can use this in the next page, but I would need to
    have a GET action in the form for this...
    How can I do both at once?
    I have done a work around by adding a time stamp on the new
    entry, then the next page just finds the most recent addition - it
    works but its a bit clunky.
    Any better alternatives?

    Thank you for all your efforts, but the problem for me is
    that there are so many possibilities of what to do I would never be
    able to get it right. Its like being given the ingredients for a
    soufflé but not the method. It would take a heck of a lot of
    guesses to find something that was like a soufflé.
    Below is the PHP for the page, I assume you mean to put the
    < mysql_insert_id() > somewhere amongst the part where it
    says this:
    $insertGoTo = "AdminProductNewCheck.php";
    if (isset($_SERVER['QUERY_STRING'])) {
    $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
    $insertGoTo .= $_SERVER['QUERY_STRING'];
    But I still have no idea EXACLY where to put it. Nor how to
    actually insert it, as the script you have sent refers to "kossu"
    ???? and printf ???? is this the same as echo?
    I am beginning to think there is nothing wrong with how it is
    set up now!
    <?php
    if (!function_exists("GetSQLValueString")) {
    function GetSQLValueString($theValue, $theType,
    $theDefinedValue = "", $theNotDefinedValue = "")
    $theValue = get_magic_quotes_gpc() ? stripslashes($theValue)
    : $theValue;
    $theValue = function_exists("mysql_real_escape_string") ?
    mysql_real_escape_string($theValue) :
    mysql_escape_string($theValue);
    switch ($theType) {
    case "text":
    $theValue = ($theValue != "") ? "'" . $theValue . "'" :
    "NULL";
    break;
    case "long":
    case "int":
    $theValue = ($theValue != "") ? intval($theValue) : "NULL";
    break;
    case "double":
    $theValue = ($theValue != "") ? "'" . doubleval($theValue) .
    "'" : "NULL";
    break;
    case "date":
    $theValue = ($theValue != "") ? "'" . $theValue . "'" :
    "NULL";
    break;
    case "defined":
    $theValue = ($theValue != "") ? $theDefinedValue :
    $theNotDefinedValue;
    break;
    return $theValue;
    $editFormAction = $_SERVER['PHP_SELF'];
    if (isset($_SERVER['QUERY_STRING'])) {
    $editFormAction .= "?" .
    htmlentities($_SERVER['QUERY_STRING']);
    if ((isset($_POST["MM_insert"])) &&
    ($_POST["MM_insert"] == "updateForm")) {
    $insertSQL = sprintf("INSERT INTO products (`Department`,
    `Section`, `Show`, `Code`, `ShowOrder`, `Name`, `Description`,
    `Dimensions1`, `Dimensions2`, `Dimensions3`, `Dimensions4`,
    `Dimensions5`, `Dimensions6`, `Price`, `Note`) VALUES (%s, %s, %s,
    %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
    GetSQLValueString($_POST['Department'], "text"),
    GetSQLValueString($_POST['Section'], "text"),
    GetSQLValueString($_POST['Show'], "int"),
    GetSQLValueString($_POST['Code'], "text"),
    GetSQLValueString($_POST['ShowOrder'], "int"),
    GetSQLValueString($_POST['Name'], "text"),
    GetSQLValueString($_POST['Description'], "text"),
    GetSQLValueString($_POST['Dimensions1'], "text"),
    GetSQLValueString($_POST['Dimensions2'], "text"),
    GetSQLValueString($_POST['Dimensions3'], "text"),
    GetSQLValueString($_POST['Dimensions4'], "text"),
    GetSQLValueString($_POST['Dimensions5'], "text"),
    GetSQLValueString($_POST['Dimensions6'], "text"),
    GetSQLValueString($_POST['Price'], "double"),
    GetSQLValueString($_POST['Note'], "text"));
    mysql_select_db($database_chilstone_connection,
    $chilstone_connection);
    $Result1 = mysql_query($insertSQL, $chilstone_connection) or
    die(mysql_error());
    $insertGoTo = "AdminProductNewCheck.php";
    if (isset($_SERVER['QUERY_STRING'])) {
    $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
    $insertGoTo .= $_SERVER['QUERY_STRING'];
    header(sprintf("Location: %s", $insertGoTo));
    if (!function_exists("GetSQLValueString")) {
    function GetSQLValueString($theValue, $theType,
    $theDefinedValue = "", $theNotDefinedValue = "")
    $theValue = get_magic_quotes_gpc() ? stripslashes($theValue)
    : $theValue;
    $theValue = function_exists("mysql_real_escape_string") ?
    mysql_real_escape_string($theValue) :
    mysql_escape_string($theValue);
    switch ($theType) {
    case "text":
    $theValue = ($theValue != "") ? "'" . $theValue . "'" :
    "NULL";
    break;
    case "long":
    case "int":
    $theValue = ($theValue != "") ? intval($theValue) : "NULL";
    break;
    case "double":
    $theValue = ($theValue != "") ? "'" . doubleval($theValue) .
    "'" : "NULL";
    break;
    case "date":
    $theValue = ($theValue != "") ? "'" . $theValue . "'" :
    "NULL";
    break;
    case "defined":
    $theValue = ($theValue != "") ? $theDefinedValue :
    $theNotDefinedValue;
    break;
    return $theValue;
    $colname_ProductCode_RS = "-1";
    if (isset($_GET['Code'])) {
    $colname_ProductCode_RS = $_GET['Code'];
    mysql_select_db($database_chilstone_connection,
    $chilstone_connection);
    $query_ProductCode_RS = sprintf("SELECT * FROM products WHERE
    Code = %s", GetSQLValueString($colname_ProductCode_RS, "text"));
    $ProductCode_RS = mysql_query($query_ProductCode_RS,
    $chilstone_connection) or die(mysql_error());
    $row_ProductCode_RS = mysql_fetch_assoc($ProductCode_RS);
    $totalRows_ProductCode_RS = mysql_num_rows($ProductCode_RS);
    mysql_select_db($database_chilstone_connection,
    $chilstone_connection);
    $query_SectionHeadings_Recordset = "SELECT * FROM sections";
    $SectionHeadings_Recordset =
    mysql_query($query_SectionHeadings_Recordset,
    $chilstone_connection) or die(mysql_error());
    $row_SectionHeadings_Recordset =
    mysql_fetch_assoc($SectionHeadings_Recordset);
    $totalRows_SectionHeadings_Recordset =
    mysql_num_rows($SectionHeadings_Recordset);
    $currentPage = $_SERVER["PHP_SELF"];
    $queryString_ProductCode_RS = "";
    if (!empty($_SERVER['QUERY_STRING'])) {
    $params = explode("&", $_SERVER['QUERY_STRING']);
    $newParams = array();
    foreach ($params as $param) {
    if (stristr($param, "pageNum_ProductCode_RS") == false
    stristr($param, "totalRows_ProductCode_RS") == false) {
    array_push($newParams, $param);
    if (count($newParams) != 0) {
    $queryString_ProductCode_RS = "&" .
    htmlentities(implode("&", $newParams));
    $queryString_ProductCode_RS =
    sprintf("&totalRows_ProductCode_RS=%d%s",
    $totalRows_ProductCode_RS, $queryString_ProductCode_RS);
    ?>
    Text
    Text

  • Web Services HTTP Multi Part Post

    I noticed in LabView that there is a HTTP Client Palette library. The one particular VI is the HTTP Post Multipart VI that I am interested in. Why can't Lab Windows CVI have a similar HTTP Client Library in future versions of Lab Windows CVI for HTTP Clients? 

    You can post this in product suggestion center, http://digital.ni.com/applications/psc.nsf/default?openform.

  • HTTP POST and Internet Explorer

    Sorry for the cross post, but after reading through this newsgroup, it
              seems that this audience is better suited to answer this question...
              ===========================
              We're running across a very strange bug that is happening only in
              Internet Explorer and only when posting form data. Netscape works
              completely fine every single time.
              The user experience is this:
              Using IE, I get to a JSP that's got a form. I click a button on said
              form that performs either a "Save" or a "Cancel" action and am
              immediately hit with the wonderful "This page cannot be displayed(Cannot
              find server or DNS Error)" IE error message.
              What happens on the server side is this:
              User posts a form to a JSP. The JSP does any processing that it needs
              to, which in the case of "Cancel" is nothing, and issues these commands:
              response.sendRedirect("/some/page.jsp");
              return; //exit program immediately!
              I've verified that the server is executing as expected, sending the
              response and returning out of the program. That's where things seem to
              go awry in Internet Explorer. It's as if IE is not interpreting the
              HTTP response header correctly and just dies not knowing where to go.
              The even stranger thing is that, when running WLS on our internal
              network, this does not happen unless your dialed up. However, when
              hitting our servers that are colocated, this happens on a regular basis.
              One more thing to note is that this does not happen every time. It
              happens more than 90% of the time, but not every time, which is why it's
              very hard for me to recreate.
              Another strange thing is that this error seems to depend on the content
              of the form
              variables, for instance I can have a form with check boxes that errors
              out when the
              check boxes are unchecked, but is fine when the boxes are checked, and
              in both
              cases I'm not doing anything at all with the data that is getting
              posted.
              I've tried everything from changing the http headers to changing the
              post to be
              multipart encoded, and nothing works.
              If you've got a clue or a hint or any suggestions where I should be
              looking, then please let me know. I've got a few more things to check
              out, but I'm running out of ideas.
              Our platform:
              - RedHat Linux 6.0
              - WebLogic Server 4.5.1 Service Pack 5
              - JDK 1.2.2 (Sun/Blackdown)
              These JSPs:
              - Are posting form data ("GET" works for some reason)
              - Are not using any JavaScript
              

    Hi Chris/All,
              Following on from this I contacted WebLogic support (Frederic). They
              suggested I downgrade from 4.5.1 sp8 to 4.5.1 sp7. They also suggested I
              use HttpResponse.encodeURL()...
              This did not solve my problem but I went on to discover the following...
              Hi Frederic,
              We tried with sp7
              I thought HttpResponse.encodeURL just encoded session data where no cookie
              support was in the browser, but I tried it anyway.
              Also tried the following to the page I'm redirecting back to (to prevent
              browser cacheing)
              resp.setHeader("Cache-Control","no-cache"); file://HTTP 1.1
              resp.setHeader("Pragma","no-cache"); file://HTTP 1.0
              resp.setDateHeader ("Expires", 0); file://prevents caching at the proxy
              server
              Also added the following to override the standard implementation
              protected long getLastModified(HttpServletRequest req)
              System.out.println("ServletA.getLastModified"); // ensure lastModified is
              always in the future requiring a reload
              return Long.MAX_VALUE;
              The only way I've been able to force this to work is a bit of a cludge and
              is as follows...
              // add time to queryString to fool IE5 into thinking this is a new web page.
              String parentURL = HttpUtils.getRequestURL(req) + "?" + req.getQueryString()
              + "&t=" + System.currentTimeMillis();
              The following is also of interest
              http://forum.java.sun.com/forum?14@@.787c19c1
              HTH, Let me know
              Thanks, Gary
              Gary <[email protected]> wrote in message
              news:[email protected]...
              > This sounds similar to a problem I'm having with straight Servlets.
              >
              > I have a servlet (ServletA) that has a link to another servlet via <a
              href>
              > tags (ServletB). ServletB does some processing and calls ServletA with
              > original parameters to show the user the changed details. This is done as
              > follows...
              >
              > respose.sendRedirect(ServletA?params);
              > return;
              >
              > Once again this is fine in Netscape 4.07 but only works on IE5 machine
              here
              > to date (which unfortunately happens to be mine, leading to my late
              > discovery of this problem).
              >
              > My IE version is 5.00.2314.1003 if that helps.
              >
              >
              > Chris Fraser <[email protected]> wrote in message
              > news:[email protected]...
              > > Sorry for the cross post, but after reading through this newsgroup, it
              > > seems that this audience is better suited to answer this question...
              > > ===========================
              > > We're running across a very strange bug that is happening only in
              > > Internet Explorer and only when posting form data. Netscape works
              > > completely fine every single time.
              > >
              > > The user experience is this:
              > > Using IE, I get to a JSP that's got a form. I click a button on said
              > > form that performs either a "Save" or a "Cancel" action and am
              > > immediately hit with the wonderful "This page cannot be displayed(Cannot
              > >
              > > find server or DNS Error)" IE error message.
              > >
              > > What happens on the server side is this:
              > > User posts a form to a JSP. The JSP does any processing that it needs
              > > to, which in the case of "Cancel" is nothing, and issues these commands:
              > >
              > > response.sendRedirect("/some/page.jsp");
              > > return; file://exit program immediately!
              > >
              > > I've verified that the server is executing as expected, sending the
              > > response and returning out of the program. That's where things seem to
              > > go awry in Internet Explorer. It's as if IE is not interpreting the
              > > HTTP response header correctly and just dies not knowing where to go.
              > >
              > > The even stranger thing is that, when running WLS on our internal
              > > network, this does not happen unless your dialed up. However, when
              > > hitting our servers that are colocated, this happens on a regular basis.
              > >
              > > One more thing to note is that this does not happen every time. It
              > > happens more than 90% of the time, but not every time, which is why it's
              > >
              > > very hard for me to recreate.
              > >
              > > Another strange thing is that this error seems to depend on the content
              > > of the form
              > > variables, for instance I can have a form with check boxes that errors
              > > out when the
              > > check boxes are unchecked, but is fine when the boxes are checked, and
              > > in both
              > > cases I'm not doing anything at all with the data that is getting
              > > posted.
              > >
              > > I've tried everything from changing the http headers to changing the
              > > post to be
              > > multipart encoded, and nothing works.
              > >
              > > If you've got a clue or a hint or any suggestions where I should be
              > > looking, then please let me know. I've got a few more things to check
              > > out, but I'm running out of ideas.
              > >
              > > Our platform:
              > > - RedHat Linux 6.0
              > > - WebLogic Server 4.5.1 Service Pack 5
              > > - JDK 1.2.2 (Sun/Blackdown)
              > >
              > > These JSPs:
              > > - Are posting form data ("GET" works for some reason)
              > > - Are not using any JavaScript
              > >
              >
              >
              

  • Portal URL's and Form Posting

    When I use the following url in a form POST method, I receive a "page cannot be found" error when I click submit, but if I go directly to the page by entering the url in my browser, it works. Why is that?
    http://matrix0.dynamex.com:7778/pls/portal/url/page/dxnet_jsps/cr_submit?test=1
    How do I call another page in Portal through a form POST method using JSP?

    Hello Angela,
    you should find everything you need in :
    - the pdk-java sample 'event form' (eventform.jsp and publicparam.jsp)
    - the pdk articles
    http://portalstudio.oracle.com/pls/ops/docs/FOLDER/COMMUNITY/PDK/ARTICLES/ADDING.PARAMETERS.EVENTS.TO.PORTLETS.HTML
    (explained source code of the event form sample)
    http://portalstudio.oracle.com/pls/ops/docs/FOLDER/COMMUNITY/PDK/ARTICLES/primer.portlet.parameters.events.html
    (what to do in portal once your jsp-application is running)
    For your jsps, you'll know how to create the events, th event's parameters, how to call the htmlFrormActionLink() method, and finally get back the params from the request.
    Else, to create a link to a page, use the constructEventLink() in the EventUtils class (see API DOC deployed with JDPK on your OC4J)
    Hope this helps.
    Jean-Roch

  • HTTP Form Post

    Hi,
    I need to emulate an HTTP form post from ALSB 2.5.
    I have the business service defined as Text for both the Request and Response message types. I have a proxy that routes to the business service and sets the Content-type to 'application/x-www-form-urlencoded'.
    But what I'm not clear on is how can I specify the form data set (name/value pairs) in the outbound HTTP request?
    Thx in advance for the guidance!

    You can do it from anywhwere in the pipeline. You can use an assign action and modify the content of $body. Don't modify the whole variable.
    If it still does not work, here is what I would do. Write a simple html file containing a submit and point to a service bus dummy proxy service. Inside the dummy service use a log action to log the content of $body so you have an idea how it should exactlty looks like.
    Gregory Haardt
    ALSB Prg. Manager
    [email protected]

  • How to submit both HTTP post and a PDF

    I would like to know how to submit HTTP post and a PDF to a HTTPS web server that will have a php code to parse. Any ideas would be great.
    -Dev

    If you drop a regular button on the form and make it a submit button. In teh Submit panel you can control what is being submitted. One of the options is a PDF and another is an XDP (XML Data Package) where you can control what is in th epackage. One of the options for the package is the completed PDF (base64 encoded). If you use the XDP option you will get all of your data in XML and you will get the completed PDF in a separate node. I believe the node is Chunk. Then you can get the Chunk node an decode it and voila there is your data and completed PDF in a single transmission.

  • Hi, I am using HP11 and iPlanet web server. When trying to upload files over HTTP using FORM ENCTYPE="multipart/form-data" that are bigger than a few Kilobytes i get a 408 error. (client timeout).

    Hi, I am using HP11 and iPlanet web server. When trying to upload files over HTTP using FORM ENCTYPE="multipart/form-data" that are bigger than a few Kilobytes i get a 408 error. (client timeout). It is as if the server has decided that the client has timed out during the file upload. The default setting is 30 seconds for AcceptTimeout in the magnus.conf file. This should be ample to get the file across, even increasing this to 2 minutes just produces the same error after 2 minutes. Any help appreciated. Apologies if this is not the correct forum for this, I couldn't see one for iPlanet and Web, many thanks, Kieran.

    Hi,
    You didnt mention which version of IWS. follow these steps.
    (1)Goto Web Server Administration Server, select the server you want to manage.
    (2)Select Preference >> Perfomance Tuning.
    (3)set HTTP Persistent Connection Timeout to your choice (eg 180 sec for three minutes)
    (4) Apply changes and restart the server.
    *Setting the timeout to a lower value, however, may    prevent the transfer of large files as timeout does not refer to the time that the connection has been idle. For example, if you are using a 2400 baud modem, and the request timeout is set to 180 seconds, then the maximum file size that can be transferred before   the connection is closed is 432000 bits (2400 multiplied by 180)
    Regards
    T.Raghulan
    [email protected]

  • Install and config issues with Oracle Portal, Forms, Reports and Discoverer

    For a while now I've been struggling with migrating a testing database to a newer version.
    And right now I'm pretty much stuck at trying to configure Oracle Portal, Forms Reports and Discoverer
    What I've got:
    Windows server 2008 R2 64bit
    Oracle 11g database
    Java 6u27 64bit
    JDK 1.6 64bit (using this after 1.7 ended up throwing out bugs while trying to start a weblogic server)
    JDK 1.7 64bit
    Weblogic 10.3.5 (or so i think - I've installed from the wls1035_generic.jar from the oracle website)
    PFRD 11.1.1.2 with 11.1.1.3 installed over it, installed without config
    and a hanging up configuration
    Basically I've been trying to install PFRD (only forms, reports and enterprise manager from it actually) but it kept failing once it got to the configuration stage, so I installed without config, applied 11.1.1.3 and now trying to run the config manually with the good old \bin\config.bat
    Result - the config froze for approx.18 hours then failed
    There isn't much useful info I could deduct from the logs, mostly just says one or more configuration parts failed. At one place it mentions trying to set up a domain and starting up an adminserver for it - and apparently that's where it hangs up and finally times out and fails.
    I'm a little clueless what to do about it as the logs don't say anything else of use I could understand. Any ideas there?

    Trying the step by step, the only difference between that and what i do seems to be the file copying (which I can't do - there is no windows\extra\ directory anywhere, the files mentionned seem to already be on their places and either only there, or exactly the same) and clistering
    So far the news ain't good - the config process hangs on creating domain ->Step Creating Domain started
    It isn't frozen per se - the process doesn't use up any processor time, memory consumption within bounds, it reacts to button clicks and all..it just doesn't do anything concerning the said domain
    the last thing the .out file shows:
    Creating a new AdminServer Object ...
    AdminServer port is 7002
    Starting the domain ...
    LOADING DLL : E:\OracleDb\Middleware\develtools\install\config\\StartUtil64.dlland in the log:
    [2011-09-08T11:57:03.456+02:00] [as] [NOTIFICATION] [] [oracle.as.install.engine] [tid: 14] [ecid: 0000J98U0KsFS8XLxuDCiW1EQ92r000005,0] Setting >valueOf(DOMAIN_PORT) to:7002. Value obtained from:USERit's the same it did last time, when after 18hours it woke up with .out saying:
    oracle.as.provisioning.util.ConfigException:
    Error while starting the domain.
    Cause:
    An error occurred while starting the domain.
    Action:
    See logs for more details.
         at oracle.as.provisioning.util.ConfigException.createConfigException(ConfigException.java:123)
         at oracle.as.provisioning.weblogic.ASDomain.startDomain(ASDomain.java:3173)
         at oracle.as.provisioning.weblogic.ASDomain.startDomain(ASDomain.java:3033)
         at oracle.as.provisioning.engine.WorkFlowExecutor._startAdminServer(WorkFlowExecutor.java:1644)
         at oracle.as.provisioning.engine.WorkFlowExecutor._createDomain(WorkFlowExecutor.java:634)
         at oracle.as.provisioning.engine.WorkFlowExecutor.executeWLSWorkFlow(WorkFlowExecutor.java:390)
         at oracle.as.provisioning.engine.Config.executeConfigWorkflow_WLS(Config.java:866)
         at oracle.as.install.classic.ca.standard.StandardWorkFlowExecutor.execute(StandardWorkFlowExecutor.java:65)
         at oracle.as.install.classic.ca.standard.AbstractProvisioningTask.execute(AbstractProvisioningTask.java:26)
         at oracle.as.install.classic.ca.standard.StandardProvisionTaskList.execute(StandardProvisionTaskList.java:61)
         at oracle.as.install.classic.ca.ClassicConfigMain.doExecute(ClassicConfigMain.java:124)
         at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
         at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
         at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
         at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
         at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
         at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
         at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
         at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
         at java.lang.Thread.run(Thread.java:619)
    Caused by: oracle.as.provisioning.util.ConfigException:
    Error while starting the domain.
    Cause:
    Starting the Admin_Server timed out.
    Action:
    See logs for more details.
         at oracle.as.provisioning.util.ConfigException.createConfigException(ConfigException.java:123)
         at oracle.as.provisioning.weblogic.ASDomain.startDomain(ASDomain.java:3143)
         ... 18 more
    oracle.as.provisioning.exception.ASProvisioningException
         at oracle.as.provisioning.engine.Config.executeConfigWorkflow_WLS(Config.java:872)
         at oracle.as.install.classic.ca.standard.StandardWorkFlowExecutor.execute(StandardWorkFlowExecutor.java:65)
         at oracle.as.install.classic.ca.standard.AbstractProvisioningTask.execute(AbstractProvisioningTask.java:26)
         at oracle.as.install.classic.ca.standard.StandardProvisionTaskList.execute(StandardProvisionTaskList.java:61)
         at oracle.as.install.classic.ca.ClassicConfigMain.doExecute(ClassicConfigMain.java:124)
         at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
         at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
         at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
         at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
         at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
         at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
         at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
         at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
         at java.lang.Thread.run(Thread.java:619)
    Caused by: oracle.as.provisioning.exception.ASProvWorkflowException: Error Executing workflow.
         at oracle.as.provisioning.engine.WorkFlowExecutor._createDomain(WorkFlowExecutor.java:685)
         at oracle.as.provisioning.engine.WorkFlowExecutor.executeWLSWorkFlow(WorkFlowExecutor.java:390)
         at oracle.as.provisioning.engine.Config.executeConfigWorkflow_WLS(Config.java:866)
         ... 13 more
    progress in calculate progress4
    progress in calculate progress4
    oracle.as.provisioning.exception.ASProvisioningException
         at oracle.as.provisioning.engine.Config.executeConfigWorkflow_WLS(Config.java:872)
         at oracle.as.install.classic.ca.standard.StandardWorkFlowExecutor.execute(StandardWorkFlowExecutor.java:65)
         at oracle.as.install.classic.ca.standard.AbstractProvisioningTask.execute(AbstractProvisioningTask.java:26)
         at oracle.as.install.classic.ca.standard.StandardProvisionTaskList.execute(StandardProvisionTaskList.java:61)
         at oracle.as.install.classic.ca.ClassicConfigMain.doExecute(ClassicConfigMain.java:124)
         at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
         at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
         at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
         at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
         at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
         at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
         at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
         at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
         at java.lang.Thread.run(Thread.java:619)
    Caused by: oracle.as.provisioning.exception.ASProvWorkflowException: Error Executing workflow.
         at oracle.as.provisioning.engine.WorkFlowExecutor._createDomain(WorkFlowExecutor.java:685)
         at oracle.as.provisioning.engine.WorkFlowExecutor.executeWLSWorkFlow(WorkFlowExecutor.java:390)
         at oracle.as.provisioning.engine.Config.executeConfigWorkflow_WLS(Config.java:866)
         ... 13 more
    Going to execute executeAfterConfig
    java.lang.IllegalStateException: Action:Application Configuration failed with error:Configure Classic Failed.
         at oracle.as.install.engine.modules.configuration.client.ConfigAction.fail(ConfigAction.java:227)
         at oracle.as.install.classic.ca.ClassicConfigMain.doExecute(ClassicConfigMain.java:129)
         at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
         at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
         at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
         at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
         at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
         at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
         at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
         at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
         at java.lang.Thread.run(Thread.java:619)
    In Config Module Finish Event...and the log continuing with some variable setting notifications and this:
    [2011-09-08T08:27:45.272+02:00] [as] [ERROR] [] [oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager] [tid: 14] [ecid: >0000J93lRQOFS8XLxuDCiW1EPpn_000005,0] One or More configurations failed. Exitingthen again more traces and notifications until the end marking config as failed
    I'm kinda paranoid about the double backslash in the dll path, but other than that no clue as to why the domain doesn't set up
    the other link you mentionned seems to have no relevance yet
    does that clear up anything for you though?
    ..can the lack of SOA suite have anything to do with the problem?

  • Policy agent 2.1 in iis 5 and win 2000 form post

    hi,
    i am facing a typical issue with policy agent 2.1 in windows 2000 iis 5..here is the problem:-
    when ever we try to do a html form post, we get a http 200 response back with a blank screen "ok" written on it.
    there is nothing interesting in the logs ... when i completely uninstall the agent it works fine...even if i put the not_enforced_list=* it has the same issue...
    any help is highly appreciated.

    changed the notificationenabled=true which resolved the problem

Maybe you are looking for