Submitting a form data to an absolute url from an h:form?

I am using <h:form> in a jsf file.
I need to submit this form to an absolute url. How to accomplish this? I cannot do this way (code at commadButton).
<h:form prependId="false" id="form2">
          <h:panelGrid columns="2">
          <h:outputText value="Applicant Name: "></h:outputText>
          <h:outputText value="#{appbean.applicantName}" id="name"></h:outputText>
          <h:outputText value="AAMC ID" />
          <h:outputText value="#{appbean.aamcId}"></h:outputText>
          <h:outputText value="Applicant EmailId" />
          <h:outputText value="#{appbean.email}"></h:outputText>
          </h:panelGrid><br>
          <h:inputHidden value="3453323242324" id="Identifier"></h:inputHidden>
          <h:inputHidden id="Order_Items" value="0"></h:inputHidden>
          <h:inputHidden id="Order_Price" value="50"></h:inputHidden>
          <h:inputHidden id="Order_Checksum1" value="9233"></h:inputHidden>
          <h:inputHidden id="Order_Checksum2" value="2623423"></h:inputHidden>
                <h:commandButton action="absoluteurl?" />
                 </fomr>So what I thought was submit the form to a new page "result.jsp" In result.jsp I used response.sendRedirect(). The absolute url will process the form data.Can you please helpppp..

Hi Sri,
You will need to have a Show item for the form as the users will need to be able to view the contents of the form.
Darin's idea for the email is a good one. You should create a group for all the intended recipients of the email and then configure them to receive notification on updates to the directory that you specify your XML forms to point to.
SAP library has the answers.
http://help.sap.com/saphelp_nw04/helpdata/en/3b/e5f85dae7d8a49bffd2cbc255197f0/content.htm
Cheers
Daniel

Similar Messages

  • Absolute url from h:form

    I need to send form data to an absolute url which is a jsp page out of my application.
    What should be in the attribute of CommandButton for this?
    Any help is greatly appreciated.

    Dear Sir, I have read your articles in your blog. http://balusc.blogspot.com/2007/03/post-redirect-get-pattern.html I have also posted a comment on this too. Frankly I am not an expert but I am learning jsf. I can still accomplish the task in jsp and html. But I want to learn JSF.
    I have the following case. I want all the <h:form> input data passed to an external url which reads them via the parameters names.
    I have created the following form in "process.jsp"
    <h:form prependId="false" id="form2" >
              <h:outputText value="Applicant Name: "></h:outputText>
              <h:outputText value="#{appbean.applicantName}" id="name"></h:outputText><br>
              <h:outputText value="AAMC ID" />
              <h:outputText value="#{appbean.aamcId}" id= "aamcid"></h:outputText><br>
              <h:outputText value="Applicant EmailId" />
              <h:outputText value="#{appbean.email}" id="email"></h:outputText><br>
              <h:inputHidden value="3.2" id="Version"></h:inputHidden>
              <h:inputHidden value="238098" id="Identifier"></h:inputHidden>
              <h:inputHidden id="Order_Items" value="0"></h:inputHidden>
              <h:inputHidden id="Order_Price" value="60"></h:inputHidden>
              *<h:commandButton  action="??" value="Process Payment" type="submit"></h:commandButton> *           
              </h:form>My appbean is as follows.
    public class ChmAppBean {
         public ChmAppBean() {
         private String email;
         private String aamcId;
         private String applicantName;
                    public String getEmail() {
              return email;
         public String getAamcId(){
              return aamcId;
         public String getApplicantName(){
              return applicantName;
         public void setEmail(String email){
              this.email = email;
         public void setAamcId(String aamcId){
              this.aamcId = aamcId;
         public void setApplicantName(String applicantName){
              this.applicantName = applicantName;
    }what should be there in the action="??" following code *<h:commandButton action="??" value="Process Payment" type="submit"></h:commandButton> *
    Your help is greatly appreciated in this regards. Kindly help..

  • Submitting PDF form data

    In the following discussion from last year: http://forums.adobe.com/thread/988633?tstart=0
    it's stated that the only type of submit form action that's supported is where the entire PDF is sent via email. This isn't really a submit though, it's just initiating an email and attaching the form. What I would like is to be able to set up a form to submit to a web server, either the entire PDF or just the form data. This is in fact allowed for PDF forms (Acroforms) that have been distributed through the FormsCentral service (which was added after that discussion linked to above), and when using the various desktop versions of course. The button action for a FormsCentral PDF form uses the submitForm JavaScript method and submits the form data as "HTML", but when I try to do the same thing with a form I create, it simply doesn't work. So either there's some proprietary magic that's enabled for use only with FormsCentral distributed forms, or everything I've tried is somehow wrong. Can anyone from the Reader development team or anyone else provide some clues?
    I noticed that when I replaced the URL in the submitForm statement in a FormsCentral-enabled PDF form, the form still submitted to FormsCentral, probably due to the metadata that's also set when a PDF is distributed via FormsCentral, so there is some sort of magic going on...
    Thanks!

    If the ability to submit is limited to FormsCentral-enabled forms, it would be interesting to know why such a restriction is in place. Reader for Win/Mac has been able to submit form data (as "HTML", FDF and later XFDF and PDF) since forms were first introduced with version 3. What is the justification for this restriction on iOS?

  • Unkown failure when submitting a form to PHP web page

    Hello.
    I've been having a following issue when using Adobe Reader X version 10.1.3.23 and the newest version.
    An error occurred during submit process. Unkown failure.
    This happens when the document is receiving data from web page.
    Following javascript is behind the submit button:
    this.submitForm({
    cURL: "http://path.to.url/index.php",
    cSubmitAs: "XFDF" // the default, not needed here
    In the web page there is a script that processes the data and after that it sends pdf document to the user that has submitted the form:
    header('Content-type: application/pdf');
    header('Content-Disposition: attachment; filename="confirmation.pdf"');
    readfile('confirmation.pdf');
    The problem only occurs on some computers i've tried this form. I have no idea why this is happening. Any ideas?

    The submit button is in the PDF file.
    http://s29.postimg.org/v5y4hmyg7/error.png

  • Submitting a Form in a Spry Tabbed Region

    I have a spry tabbed region with 6 tabs.
    I have constructed a menu which targets and opens the specific tab using the ?tab=4 type notation.  I have also created links between tabs using the same notation.  All works fine.
    I have a form in one tab which, when I submit it, I want to return to the same tab.  However when I use the notation <form action="index.php?tab=4" > the page just reloads on the first tab, stripping off the ?tab=4 part of the url. I have searched the forums but can't find any reference to how to target a specific tab when submitting a form.
    Any help much appreciated.
    Thanks
    John

    Hi
    Thanks for your patience.
    Because there are 8 tabs on this page there is a lot of code, much of it irrelevant, so I have copied below the chunks which relate to this part of the page.
    When the form is submitted the data being returned from the database is correct and is loaded into the page. It is just that the page loads the first tab and you then have to click on the 'Results' tab to see the data which has been returned.
    Ok, from the top of the page the php code which filters the recordset is as follows;
    <?php
    if (!function_exists("GetSQLValueString")) {
    function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
      if (PHP_VERSION < 6) {
        $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;
    // recordset for results
    $var1_rsCompResults = "-1";
    if (isset($_GET["event_ID"])) {
      $var1_rsCompResults = $_GET["event_ID"];
    $var2_rsCompResults = "-1";
    if (isset($_GET["age_group"])) {
      $var2_rsCompResults = $_GET["age_group"];
    $var3_rsCompResults = "-1";
    if (isset($_GET["gender"])) {
      $var3_rsCompResults = $_GET["gender"];
    mysql_select_db($database_connPublic, $connPublic);
    $query_rsCompResults = sprintf("SELECT tblResults.result_ID, DATE_FORMAT(tblEvents.event_start_date, '%%Y') AS year, tblResults.event_ID, tblEvents.event_name, tblResults.age_group, tblResults.points, tblIndividuals.forename, tblIndividuals.surname, tblIndividuals.sex FROM tblEvents INNER JOIN tblResults ON tblEvents.event_id = tblResults.event_ID INNER JOIN tblIndividuals ON tblResults.individual_ID = tblIndividuals.individual_id WHERE tblResults.event_ID = %s AND age_group = %s AND sex = %s ORDER BY tblResults.points", GetSQLValueString($var1_rsCompResults, "int"),GetSQLValueString($var2_rsCompResults, "text"),GetSQLValueString($var3_rsCompResults, "text"));
    $rsCompResults = mysql_query($query_rsCompResults, $connPublic) or die(mysql_error());
    $row_rsCompResults = mysql_fetch_assoc($rsCompResults);
    $totalRows_rsCompResults = mysql_num_rows($rsCompResults);
    ?>
    then the links to the Spry Assets and the  js which creates the datasets is as follows;
    <script src="../SpryAssets/SpryTabbedPanels.js" type="text/javascript"></script>
    <script src="../SpryAssets/SpryURLUtils.js" type="text/javascript"></script>
    <script src="../SpryAssets/SpryData.js" type="text/javascript"></script>
    <script src="../SpryAssets/SpryDataExtensions.js" type="text/javascript"></script>
    <script src="../SpryAssets/SpryHTMLDataSet.js" type="text/javascript"></script>
    <script src="../SpryAssets/SpryNestedXMLDataSet.js" type="text/javascript"></script>
    <script src="../SpryAssets/SpryXML.js" type="text/javascript"></script>
    <script src="../SpryAssets/SpryTabbedPanels.js" type="text/javascript"></script>
    <script src="../SpryAssets/SpryPagedView.js" type="text/javascript"></script>
    <script src="../SpryAssets/xpath.js" type="text/javascript"></script>
    <script type="text/javascript">
    var dsYears = new Spry.Data.XMLDataSet("competitions_year_data_xml.php", "root/row");
    var dsCompetitions = new Spry.Data.XMLDataSet("calendar_competitions_data_xml.php", "root/row[year = '{dsYears::year}']");
    var dsAgeGroups = new Spry.Data.XMLDataSet("competitions_age_group_data_xml.php", "root/row[event_ID = '{dsCompetitions::event_ID}']");
    var dsGender = new Spry.Data.XMLDataSet("competitions_sex_data_xml.php", "root/row[age_group = '{dsAgeGroups::age_group}']");
    </script>
    Then the html which creates the tabbed region is as follows;
                      <div id="TabbedPanels1" class="TabbedPanels">
                          <ul class="TabbedPanelsTabGroup">
                            <li class="TabbedPanelsTabLeft" tabindex="0">News</li>
                            <li class="TabbedPanelsTab" tabindex="1">Calendar</li>
                            <li class="TabbedPanelsTab" tabindex="2">Rules</li>
                            <li class="TabbedPanelsTab" tabindex="3">Competition Entries</li>
                            <li class="TabbedPanelsTab" tabindex="4">Results</li>
                            <li class="TabbedPanelsTab" tabindex="5">Rankings</li>
                            <li class="TabbedPanelsTab" tabindex="6">Contacts</li>
                            <li class="TabbedPanelsTabRight" tabindex="7">FAQ</li>
                          </ul>
                          <div class="TabbedPanelsContentGroup">
    Then the form which includes the four select statements is as follows;
    <div class="TabbedPanelsContent" id ="results_data">
                   <h3>Results</h3>
    <form name="selectForm" action="index.php?tab=4&" method="get">
            Year:
    <span spry:region="dsYears" id="yearSelector">
            <select spry:repeatchildren="dsYears" spry:choose="spry:choose" name="year" onchange="dsYears.setCurrentRowNumber(this.selectedIndex);">
                <option value="{year}" spry:when="{ds_CurrentRowID} == {ds_RowID}" selected="selected">{year}</option>
                <option value="{year}" spry:default="spry:default" >{year}</option>
            </select>
    </span>
            Event:
    <span spry:region="dsCompetitions" id="eventSelector">
            <select spry:repeatchildren="dsCompetitions" name="event_ID" onchange="dsCompetitions.setCurrentRowNumber(this.selectedIndex);">
                <option value="{event_ID}">{event_name}</option>
            </select>
    </span>
            Age Groups:
    <span spry:region="dsAgeGroups" id="agegroupSelector">
            <select spry:repeatchildren="dsAgeGroups" name="age_group" onchange="dsAgeGroups.setCurrentRowNumber(this.selectedIndex);">
                <option value="{age_group}">{age_group}</option>
            </select>
    </span>
            Gender:
    <span spry:region="dsGender" id="genderSelector">
            <select spry:repeatchildren="dsGender" name="gender">
                <option value="{sex}">{sex}</option>
            </select>
    </span>
    <input type="submit" value="Submit" />
    </form>
    <?php if ($totalRows_rsCompResults > 0) { // Show if recordset not empty ?>
      <div id="result_ID" name="result_ID">
        <table>
          <tr>
            <th>Athlete Name</th>
            <th>Event</th>
            <th>Score</th>
          </tr>
          <?php do { ?>
            <tr>
              <td><?php echo $row_rsCompResults['forename']; ?> <?php echo $row_rsCompResults['surname']; ?></td>
              <td><?php echo $row_rsCompResults['event_name']; ?></td>
              <td><?php echo $row_rsCompResults['points']; ?></td>
            </tr>
            <?php } while ($row_rsCompResults = mysql_fetch_assoc($rsCompResults)); ?>
        </table>
      </div>
      <?php } // Show if recordset not empty ?>
           </div> <!-- end of TabbedPanelsContent div Results -->
    Then at the end of the page is this code;
    <script type="text/javascript">
    var TabbedPanels1 = new Spry.Widget.TabbedPanels("TabbedPanels1", {defaultTab: params.tab ? params.tab : 0});
    </script>
    </body>
    </html>
    <?php
    mysql_free_result($rsCompResults);
    ?> 

  • New page on click of absolute url

    I need IE to open new page of the absolute url when user click the url on initial page, but as result the new page always replace the inital page but not open a new session, I also refer to the threads in the forum like adding "sap-sessioncmd=open" or "syscmd=nocookie" but still does not work, can anyone give me any suggestion?following is my coding:
    Layout of the page1.htm:
    <htmlb:link id = "link1"
                text = "google with new session"
                reference = "http://www.google.com"
                target    = "_BLANK"
                onClick   = "LinkClick">
    <htmlb:link>
    OnInputProcessing:
      if event_id = cl_htmlb_manager=>event_id. " HTMLB event?
        data: lr_htmlb_event type ref to cl_htmlb_event.
        lr_htmlb_event = cl_htmlb_manager=>get_event( request ).
        if lr_htmlb_event is not initial.
          if lr_htmlb_event->server_event = 'LinkClick'.
            call method navigation->use_absolute_url.
            call method navigation->goto_page
              exporting
                url = 'http://www.google.com/ncr?sap-sessioncmd=open'
    *          url = 'http://www.google.com/ncr?sap-syscmd=nocookie'
                session = 'NEW'.
          endif.
        endif.
      endif.
    Message was edited by: Patrick Yan

    now i got a few minutes to work on this.
    here is a sample code.
    in the layout of the flow logic:
    i am using button for example,
    1) <htmlb:button id = 'CONTINUE'
          text          = "Continue"
          onClick       = "OnInputProcessing(continue)" />
    2) create a page attribute called index and also link the 'continue' page to the same page in the BSP
    3)in the layout
    <% IF INDEX = '1'.(use the dynamic link)
    l_url = 'http://www.google.com/'. %>
        <script type="text/javascript">
      <!--
        window.open("<%=l_url%>","ErrorLog","width=400,height=250,left=250,top=200 dependent=yes resizable=yes");
      //-->
    </script>
    4) in the oninput processing of this page
    assign event
      l_event = cl_htmlb_manager=>get_event( runtime->server->request ).
      IF l_event->id = 'CONTINUE'.
      l_index = '1'.
           navigation->set_parameter( name  = 'INDEX'
                                 value =  l_index ).
        navigation->NEXT_page( 'CONTINUE' ).
    endif.
    so when you click on the button you should get the google page in a popup.
    this is working for me. let me know if you are still having problms.
    regards,
    manasa

  • Can a confirmation email be automatically sent to a person who submits a form?

    I am setting up a job request PDF form for internal use at my company. The team who will be filling out and submitting this form on a recurring basis wants to know if there is a way they can receive a confirmation email after they submit the form, stating the details (date, time) etc of the form submission. As it is, they submit the form and the data goes 'into space' so to speak and they have no record of the form submission or the data inputted. I looked all over and could not find any information about a way to do this. The only other option is for me (the distributor) to manually email them each time I receive form data. Of course I don't want to do this so I'd like to know if there's a way to automate it.

    You will have to set up the form differently than what you get when you distribute it via the "Distribute Form" wizard, unless you can configure your email server to send out an automated response (e.g., a vacation notification response). If you want to go this route, it might be best to set up an account just for your forms and set the vacation response to what you want. You'd then use this email address when you use the distribution wizard. The email address it uses is configured by selecting: Edit > Preferences > Identity > Email address
    You can change it back after you've distributed the form.
    The alternative is to set up the form to submit to a web server, which processes the submission, extracts the user's email address from the form data, sends the notification, and does something with the XFDF. It could forward it on to you in another email.

  • Error while submitting a form through workspace.

    I am trying to send a pdf form to a certain location when i hit the complete button on the form i get following error
    An error occurred submitting the form (task 345, form 0). (ALC-WKS-007-043)
    Can anyone help me with it.
    My process flow in workbench is very simple and is as follows
    get id--> generate pdfa---> archive document
    I assume i have done all the setting routing properly. I am stuck at this point since a long time and need some help
    Thanks

    I too am having the same issue. My process is also very simple, and I can't seem to find where I could have made a mistake.
    I googled the error and found only one or two possible solutions that involved changing my data source. I don't think that is exactly the solution to either of our problems. It seems a bit complex for such simple workflows.

  • Error while submitting a form

    I have made a table and on the basis of that table i have created a form when i am submitting the form its throwing an error "ORA-06502: PL/SQL: numeric or value error: number precision too large ORA-06512: at "APEXDEMO_TEST.BI_NEW_BOOKINGS1", line 3 ORA-04088: error during execution of trigger 'APEXDEMO_TEST.BI_NEW_BOOKINGS1'"
    please let me know where i am wrong
    thanks in advance
    adi
    Edited by: Adi's on Feb 18, 2010 12:41 AM

    Adi,
    When declaring a number data type you can provide a precision and scale. The first parameter in the declaration is precision and the second parameter is the scale. lets say for instance you declare a number(10) you told oracle to allow for 10 digits If you would have declared the number as number(10,2) this would allow for 10 total digits 2 of which are to the right of the decimal point. So if you declare a number as number(30,30) you are telling oracle to allow for 30 digits and have all 30 digits to the right of the decimal point. effectively only allowing for numbers that are below zero. Since your sequence is returning a whole number it cannot fit into your data type of number (30,30). To find out more information about declaring data types, have a look at this link. http://www.techonthenet.com/oracle/datatypes.php.
    I'll get to your second question in the next post...
    Cheers,
    Tyson Jouglet

  • Error while submitting ISR form

    Folks,
    I am getting the error when I am submitting ISR form
    <b>com.sap.tc.webdynpro.progmodel.context.ContextException:  is not a valid name for a node or attribute
         at com.sap.tc.webdynpro.progmodel.context.NodeInfo.validateName(NodeInfo.java:948)
         at com.sap.tc.webdynpro.progmodel.context.NodeInfo.addChild(NodeInfo.java:308)
         at com.sap.tc.webdynpro.progmodel.context.NodeInfo.addChild(NodeInfo.java:374)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.createGenericContext(FcISRProcessEvent.java:1294)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.adjustContext(FcISRProcessEvent.java:1745)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.callIsrProcessEvent(FcISRProcessEvent.java:321)
         at com.sap.pcui_gp.isr.isrprocessevent.wdp.InternalFcISRProcessEvent.callIsrProcessEvent(InternalFcISRProcessEvent.java:1079)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEventInterface.callIsrProcessEvent(FcISRProcessEventInterface.java:125)
         at com.sap.pcui_gp.isr.isrprocessevent.wdp.InternalFcISRProcessEventInterface.callIsrProcessEvent(InternalFcISRProcessEventInterface.java:380)
         at com.sap.pcui_gp.isr.isrprocessevent.wdp.InternalFcISRProcessEventInterface$External.callIsrProcessEvent(InternalFcISRProcessEventInterface.java:504)
         at com.we.mss.rec.req.buttonsreview.VcCustomButtonsReview.onEvent(VcCustomButtonsReview.java:225)
         at com.we.mss.rec.req.buttonsreview.wdp.InternalVcCustomButtonsReview.onEvent(InternalVcCustomButtonsReview.java:192)
         at com.we.mss.rec.req.buttonsreview.VcCustomButtonsReviewInterface.onEvent(VcCustomButtonsReviewInterface.java:164)
         at com.we.mss.rec.req.buttonsreview.wdp.InternalVcCustomButtonsReviewInterface.onEvent(InternalVcCustomButtonsReviewInterface.java:148)
         at com.we.mss.rec.req.buttonsreview.wdp.InternalVcCustomButtonsReviewInterface$External.onEvent(InternalVcCustomButtonsReviewInterface.java:228)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:439)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:354)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.access$1300(FPMComponent.java:71)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.raiseSaveEvent(FPMComponent.java:805)
         at com.we.mss.rec.req.buttonsreview.VcCustomButtonsReview.submitForm(VcCustomButtonsReview.java:205)
         at com.we.mss.rec.req.buttonsreview.wdp.InternalVcCustomButtonsReview.submitForm(InternalVcCustomButtonsReview.java:184)
         at com.we.mss.rec.req.buttonsreview.ButtonsReviewView.onActionSubmit(ButtonsReviewView.java:151)
         at com.we.mss.rec.req.buttonsreview.wdp.InternalButtonsReviewView.wdInvokeEventHandler(InternalButtonsReviewView.java:159)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
         at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
         at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleAction(WebDynproMainTask.java:101)
         at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleActionEvent(WebDynproMainTask.java:304)
         at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:659)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:59)
         at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:251)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:116)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:55)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)<b></b></b>

    We have enabled the looging and here is the log trace
    <b>#1.5#0016356AB5FA006F0000008D00001D5C000430826F70B48E#1179236680474#System.err#sap.com/tckw_tc#System.err#Guest#2####6de0e3d002ea11dc81050016356ab5fa#SAPEngine_Application_Thread[impl:3]_3##0#0#Error##Plain###May 15, 2007 8:44:40 AM      com.sap.kw.framework.FrontController [SAPEngine_Application_Thread[impl:3]_3] Path: Caught java.lang.RuntimeException: FATAL ERROR: Could not load E:
    usr
    sap
    ADS
    JC01
    j2ee
    cluster
    server0
    apps
    sap.com
    tckw_tc
    servlet_jsp
    SAPIKS2
    root
    WEB-INF
    ApplConfig.xml
         at com.sap.kw.framework.XMLConfiguration.<init>(XMLConfiguration.java:52)
         at com.sap.kw.actions.ApplConfig.init(ApplConfig.java:83)
         at com.sap.kw.framework.FrontController.init(FrontController.java:197)
         at com.sap.engine.services.servlets_jsp.server.runtime.context.WebComponents.addServlet(WebComponents.java:139)
         at com.sap.engine.services.servlets_jsp.server.container.ApplicationThreadInitializer.loadServlets(ApplicationThreadInitializer.java:386)
         at com.sap.engine.services.servlets_jsp.server.container.ApplicationThreadInitializer.run(ApplicationThreadInitializer.java:110)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Caused by: java.io.FileNotFoundException: E:
    usr
    sap
    ADS
    JC01
    j2ee
    cluster
    server0
    apps
    sap.com
    tc~kw_tc
    servlet_jsp
    SAPIKS2
    root
    WEB-INF
    ApplConfig.xml (The system cannot find the file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at java.io.FileInputStream.<init>(FileInputStream.java:66)
         at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:69)
         at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:156)
         at java.net.URL.openStream(URL.java:913)
         at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:201)
         at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:263)
         at com.sap.engine.lib.xml.parser.Parser.parseWithoutSchemaValidationProcessing(Parser.java:280)
         at com.sap.engine.lib.xml.parser.Parser.parse(Parser.java:342)
         at com.sap.engine.lib.xml.parser.DOMParser.parse(DOMParser.java:101)
         at com.sap.engine.lib.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:127)
         at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:151)
         at com.sap.kw.framework.XMLConfiguration.<init>(XMLConfiguration.java:49)
         ... 9 more</b>

  • How to Save State on an Entry Form prior to Submitting the Form?

    I want to be able to save the values the user enters to fields on the entry form if they navigate away from the page and come back (without the user clicking the submit button for the form.) For example, one of the input fields has a goLink to go to another page to lookup a field value - when the user returns from the page, all other form field values are cleared. If the user does submit the form by clicking the command button, then all form field values are saved (if the user navigates from the page and comes back, all values are retained.) What I'm trying to do then is somehow save the values (passivate the state) for the field the user has filled in when the user navigates from the page without submitting the form. Any suggestions?
    I am using a read-only View Object with all transient values. The VO is configured to passivate state including all transient values. The initial row is created programmatically; there will only be one row for the VO used as an entry form. I am not using a backing bean for the values and would prefer not to use one, but would rather use the VO's capability to passivate state to save the data values. The question then seems to be how to force the VO to passivate state prior to the form being submitted.
    thanks
    Message was edited by:
    javaX

    "My hunch is that the real problem is that the fields are not being set into the bindings due to the use of immediate="true"."
    Yes. Now I see that is the real problem. Is there anyway to force setting the bindings from the input form field values if the user navigates from the page using a goLink, or commandButton with immediate="true" other than overriding the default FacesPageLifecycle classes?
    I'd prefer not to have to do that unless necessary, and, if I over-ride that method, then how could I get it to work normally when the user presses the commandButton at the end of the form and I do want all validation checks to be performed (immediate=false for the form's submit button; immediate=true only for lookup commandButtons used for certain fields)?
    Here's an overview of how I set the page up:
    1. create transient view object; all attributes marked as always updateable; passivate state=true for VO and all transient values; no key id field selected (will only ever be one row - just using VO to save values that will eventually be used to do an insert to the database);
    2. transient VO added to Application Module
    3. Add data control to .jspx page as an ADF Form (not an ADF Creation Form)
    4. Add code to AM to create the initial row for the input form
    protected void prepareSession(Session session) {
    super.prepareSession(session);
    insertTransientViewObjRows();
    private void insertTransientViewObjRows() {
    ViewObject transientvo = getViewObj1();
    transientvo.clearCache();
    transientvo.insertRow(transientvo.createRow());
    --- Entry Form .jspx pagedef.xml snippet ---
    <executables>
    <iterator id="MyIterator" RangeSize="10" Binds="MyView"
    DataControl="AMDataControl"/>
    </executables>
    <bindings>
    <attributeValues id="sponsorid" IterBinding="MyIterator">
    <AttrNames>
    <Item Value="sponsorid"/>
    </AttrNames>
    </attributeValues>
    --- Entry Form .jspx page snippet ---
    <h:form>
    <af:panelForm>
    <af:panelLabelAndMessage label="#{bindings.sponsorid.label}">
    <af:panelGroup layout="horizontal">
    <af:inputText value="#{bindings.sponsorid.inputValue}"/>
    // state will not be saved for other form field values if use immediate="true" when temporarily navigate away from page and return; don't want to validate other form fields here
    <af:commandButton text="Lookup Details"
    action="lookup-page" immediate="true"/>
    </af:panelGroup>
    </af:panelLabelAndMessage>....
    // state will be saved with immediate="false" when user submit forms at end of entry (need to perform validation of form's required fields here)
    <af:commandButton text="Continue to Next Step" immediate="false"
    action="nextpage"/>
    Message was edited by:
    javaX

  • IE error while submitting Adobe Form

    Hi All,
    I am facing an unusual problem while submitting Adobe form. When I try to submit Adobe form a dialog box will appear, which shows some missing dll information.
    "sapadobecontrol.dll" and force me to close that dialog box which ultimately leads to closing the application.
    Till now I have done several things like
    1. Repair/upgrade the IE.
    2. Modify/ repair Adobe Life Cycle Designer.
    I am using Portal Sneak Preview 7.0
    Please give your valuable views.
    Regards,

    I too am having the same issue. My process is also very simple, and I can't seem to find where I could have made a mistake.
    I googled the error and found only one or two possible solutions that involved changing my data source. I don't think that is exactly the solution to either of our problems. It seems a bit complex for such simple workflows.

  • State service error when submitting InfoPath form to Library

    I have a problem and looks like Google couldn't help me.. I really hope someone here will be able to.
    I have a Form Library using a custom form. When submitting the form to the library, users are getting this error. I don't get the error with my own user, only difference is I have full access to the farm and content using web app policy.
    ULS logs give me few informations
    SharePoint Server
    State Service
    bm1k
    Medium
    StateSqlSession.GetItemBytesInternal() Locked row in database for key ba18f90ee2e844468b08e90ad96dff2c_05967b71a21948d39b7d4d3ada9b27c9 for 4 seconds
    SharePoint Server
    State Service
    bm0t
    Unexpected
    StateManager.GetState() Locked data (05967b71-a219-48d3-9b7d-4d3ada9b27c9)
    InfoPath Forms Services
    Runtime - State Service
    b5st
    Medium
    MOSS StateService threw an exception: A Microsoft SharePoint Server State Service error occurred while processing your request. For more information, contact your server farm administrator.
    I deleted the State Service and recreated it twice, once with PowerShell and then with the Farm Configuration wizard. Restarted the server. Problem might come from InfoPath Forms Services tho but I don't what else I can do.
    Does anyone have any clue??
    JP Berube | MCTS SharePoint 2010 Configuration and Application Development

    Hi,
    We had the same problem with InfoPath.
    After analysis of servers,it turns out that
    the anonymous user authentication has been enabled on
    the web application server
    via IIS and not via SharePoint
    (unsupported configuration), causing
    side-effects on some queries which
    calls to forms.
    We disabled anonymous access.This desactivation
    causes the functioning of forms again.
    Rachid.

  • Problems Submitting PDF Forms via Adobe Reader XI?

    Hi,
    I have used Acrobat Pro (Versions 9/X and XI) to successfully create fillable PDF forms. I distributed the forms to a server via Acrobat, then set up a hyperlink to the form's location for my users. The users were able to fill the form and submit it.  I was able to manage the submitted form data via Adobe Tracker.  Recently, many of my users have been updated to Acrobat Reader XI.  Now, some of these same users (who have successfully submitted these forms in the past - before the latest upgrade) can no longer submit the form data!  If a user fills the form and clicks submit, it appears to that user that the form was successfully submitted, but no data appears in Adobe Tracker, even after refreshing... What would cause this??
    Thank you!

    What is your operating system?  What is your Reader XI version?  What exactly means "cannot"?

  • After a person submits a form, how can I have their screen return to my company's webpage?

    After a person submits a form, how can I have their screen return to my company's webpage?

    Setup a Redirect URL: http://forums.adobe.com/thread/869660

Maybe you are looking for

  • Save results of javascript operation to a plain text file

    Hi, How do you save to a file using Acrobat javascript? Not a PDF file - I know how to do that - but to a plain text file. I have javascript that searches through a PDF document and generates some output. I can send the output to a Report (in PDF for

  • Streamclip Settings For Multiclip

    So I have tried setting it to Apple DV/DVCPRO - NTSC and it will not work in Multiclip and I get no options under RT on my timeline. However if I then export from Quicktime choosing DV/DVCPRO it will work with Multiclip and I get my options under Tim

  • Handheld Device Event handling in B1

    Hi Experts, I am using a Signature Handheld device and have integrated it with SAP B1 form. This is how it should work: I click a button "Get Signature" from B1 form. The activex gets activated and display a message "Please sign and Tap OK" on Signat

  • Problems with the USB Super Multi-Burn​er Drive (LS)

    I allready used the Drive and it worked fine but today I wanted to try how well Red Alert 3 would run on my X200. But when I put the DVD into the drive in begann to spin and then span down and up and down and it did not recognise the DVD. It just con

  • Error in build.xml!!!

    hi all, i'm working with netbeans 6 rc. i'm trying to build my first mobile application. i want to create an animation picture. when i tried to run it i get an error in build.xml file!!! the only thing i want is to suggest me a book in pdf format to