Error with a procedure in Forms 6i

Hello,
hope someone can help:
I’m running Forms6i client /server and have a problem with a procedure. What I wish to do is to fill some text_item in a block with values from a query like this:
Procedure test is
BEGIN
select distinct ( pc.d_id), pc.min_value, pc.max_value, pc.def_value, pc.act_value
into :blk_multi.c_id,:blk_multi.txt_multi_min,:blk_multi.txt_multi_max, :blk_multi.txt_multi_def, :blk_multi.txt_multi_old_value
from par_car pc, c_list cl
where pc.par_id = 21 and pc.d_id IN (select cg.ce_id from cel_group cg where cg.gr_id like 'TEST') and
pc.d_id = cl.c_id
order by pc.d_id desc;
end;
In my form I have a button and in trigger WHEN-BUTTON-PRESSED I call this procedure. It returns error message FRM-40735 WHEN-BUTTON-PRESSED trigger raised unhandled exception ORA-06502. What causes this error message?
Regards
Roar

Roar,
2 comments:
1. Query into PLSQL variables and not forms fileds. After a successful query, set the value in teh variables to teh forms fields
2. another problem with your implementation is that it breaks when many rows are retruned. You should use a cursor that loops trhough the query result sets. This way you are save.
Frank

Similar Messages

  • Error Handling on procedure based forms

    Hi all,
    I have seen examples of error handling on table based forms like
    the following:
    begin
    doInsert;
    exception
    when others then
    --redirect to some error page
    I have tried the same with a procedure based form by wrapping
    the doSubmit procedure, but when the procedure returns an
    exception, it doesn't execute my exception handling code.
    Any ideas on why this is happening or at least how I can catch
    these exceptions with my own exception handler?
    Thanks,
    Curt

    Chetan, Antonio,
    I opened a TAR on this issue with Oravle and they got the same
    results. Thay suggested a work around of creating an error table
    that gets written to and then dispaly and new page to retrieve
    the error from the table.
    What I ended up doing is creating a dummy procedure that does
    nothing (NULL). The form based on the dummy procedure allows me
    to get the values I need from the user.
    The procedure always returns succesful since it doesn't do
    anything. So in the form success code area I call the real
    procedure, check the return value, and now I can redirect back
    to the orignal form on error, or direct to another paqe on
    success.
    Not the most elegant solution, but it is working for now.
    Curt

  • Error with stored procedure block datasource

    Hi all,
    I tried to base a datablock on a stored procedure in order to get better runtime performance. I work with Forms Builder 6i with patch 17 , and our database is oracle 8.1.7.1.4
    But when compiling I got errors.
    Here are what I did :
    create or replace type TSourceObject as object(name varchar2(30), propname varchar2(200));
    create or replace type TSourceTable is table of TSourceObject;
    create or replace procedure p_query_ntwk_chnl_mirror(p_tab IN OUT NOCOPY TSourceTable, p_action varchar2, p_lien number)
    is
    begin
    if p_action = 'VISU' then
    select TSourceObject(B.bdw_name, P.prop_bdw_name)
    bulk collect into p_tab
    from T_NETWORK_CHANNEL N, t_bdw_mw B, t_prop_bdw_mw P
    where B.comp_bdw = P.comp_bdw and P.comp_prop_bdw = N.comp_prop_bdw
    and EXISTS (SELECT 1
    FROM t_channel_element C
    WHERE N.comp_network_channel = C.comp_network_channel and comp_lien = p_lien);
    else
    select TSourceObject(B.bdw_name, P.prop_bdw_name)
    bulk collect into p_tab
    from T_NETWORK_CHANNEL N, t_bdw_mw B, t_prop_bdw_mw P
    where B.comp_bdw = P.comp_bdw and P.comp_prop_bdw = N.comp_prop_bdw;
    end if;
    end;
    Then I created the datablock with the wizard , I entered correctly the value of the arguments for the table type name, the argument p_action and the argument p_lien.
    And when compiling there was this alert error :
    Compiling QUERY-PROCEDURE trigger on NETWORK_CHANNEL_MIRROR data block...
    Compilation error on QUERY-PROCEDURE trigger on NETWORK_CHANNEL_MIRROR data block:
    PL/SQL ERROR 960 at line 5, column 9
    RPCs cannot use variables with schema level user-defined types in this release
    PL/SQL ERROR 0 at line 5, column 9
    Item ignored
    PL/SQL ERROR 320 at line 7, column 26
    the declaration of the type of this expression is incomplete or malformed
    PL/SQL ERROR 0 at line 7, column 1
    Statement ignored
    PL/SQL ERROR 320 at line 8, column 28
    the declaration of the type of this expression is incomplete or malformed
    PL/SQL ERROR 0 at line 8, column 1
    Statement ignored
    Compilation errors have occurred.
    So what should I do ?
    Thank you very much indeed.

    I create the package , and when creating the body then there was an error.
    Here is the package :
    create or replace package pkg_query_ntwrk_chnl_mirror
    is
    type TSourceObject is record(name varchar2(30), propname varchar2(200));
    type TSourceTable is table of TSourceObject index by binary_integer;
    procedure p_query_ntwk_chnl_mirror(p_tab IN OUT NOCOPY pkg_query_ntwrk_chnl_mirror.TSourceTable, p_action varchar2, p_lien number);
    end;
    create or replace package body pkg_query_ntwrk_chnl_mirror
    is
    procedure p_query_ntwk_chnl_mirror(p_tab IN OUT NOCOPY pkg_query_ntwrk_chnl_mirror.TSourceTable, p_action varchar2, p_lien number)
    is
    begin
    if p_action = 'VISU' then
         select B.bdw_name, P.prop_bdw_name
         bulk collect into p_tab
         from T_NETWORK_CHANNEL N, t_bdw_mw B, t_prop_bdw_mw P
         where B.comp_bdw = P.comp_bdw and P.comp_prop_bdw = N.comp_prop_bdw
         and EXISTS (SELECT 1
         FROM t_channel_element C
         WHERE N.comp_network_channel = C.comp_network_channel and comp_lien = p_lien);
    else
         select B.bdw_name, P.prop_bdw_name
         bulk collect into p_tab
         from T_NETWORK_CHANNEL N, t_bdw_mw B, t_prop_bdw_mw P
         where B.comp_bdw = P.comp_bdw and P.comp_prop_bdw = N.comp_prop_bdw;
    end if;
    end;
    end;
    And here is the error :
    7/2 PL/SQL: SQL Statement ignored
    8/20 PLS-00597: expression 'P_TAB' in the INTO list is of wrong type
    15/2 PL/SQL: SQL Statement ignored
    16/20 PLS-00597: expression 'P_TAB' in the INTO list is of wrong type
    And what is the problem here ? I think it is right!

  • Error when calling procedure from form personalization

    Hi every body
    I want to call a procudre using form personalization . I made the procedure and in form personalization i call it as follow:
    built in type : Execute a Procedure
    Argument :
    ='GAZ_EMP_ASSIGN_UPDATE(' || :ASSGT.ORGANIZATION_ID || ', ' || :ASSGT.ASSIGNMENT_ID || ', ' || FND_PROFILE.VALUE('USER_ID') || ', ' || FND_PROFILE.VALUE('DB_SESSION_ID') ||' )'
    but the following error raised when i click on Apply Now button :
    the string (='GAZ_EMP_ASSIGN_UPDATE(' || :ASSGT.ORGANIZATION_ID || ', ' || :ASSGT.ASSIGNMENT_ID || ', ' || FND_PROFILE.VALUE('USER_ID') || ', ' || FND_PROFILE.VALUE('DB_SESSION_ID') ||' )' )
    couldn't be evaluated because of error ORA-06550 :line 1 , column 43
    PLS-00103:encountered the symbol ")" while expecting one of the folowing (- + ...... etc
    can anyone have a solution to this problem because it made me mad .(urgent)
    Or if anyone have another way to call the procedure ??
    Note that i want to pass db_session_id to the procedure from the application so does anyone have a complian about the way of passing this parameter to the procedure ??

    See http://oracle.ittoolbox.com/groups/technical-functional/oracle-apps-l/forms-personalization-execute-a-procedure-1778674

  • Error with reCAPTCHA when submitting form on Business Catalyst hosted site

    Hi
    Just had a client complain that the webform on their MUSE website isn't submitting correctly. When I tested this myself the image verification for reCAPTCHA is failing and throwing out an error on a new page.
    As it is a BC hosted website, the form no longer requires a verification key (it was previously hosted elsewhere until recently).
    I've since discovered this happening on another of my websites... Any ideas please?
    The error I see is:
    ERROR: An error occurred. Image verification failed. If you believe this is incorrect, please contact your system administrator or go back and re-submit the form

    There can be few reasons for this including captcha or recatcha included in the form , any html edit with form etc.
    Please provide the page url where form is inserted so that we can check on our end, additionally have you tried to re-insert the form and then check or update the site again from Muse to BC ?
    Thanks,
    Sanjit

  • FRM-40112 error with 10g Release 2 Forms

    How do I get around the FRM-40112 error (attempted go-item to non-enabled item) in 10g? I want to present a column but not have the user modify it. This is an update/insert form. I can make it not keyboard navigable but the user can use the mouse to get to it and change it if it is enabled. I want to fix this instead of using the FORMS_REJECT_GO_DISABLED_ITEM environment parameter.
    Thanks,
    Dave

    Yeah, the UPDATE_ALLOWED=FALSE works, but there is one column that is changed programmatically by the form and shown to the user. I need it not ENABLED but UPDATE_ALLOWED = TRUE. I may have to go with FORMS_REJECT_GO_DISABLED_ITEM=FALSE and revisit in the next release. It looks to me like this a catch-22.

  • ICF-IE-http error with PO change from former SC in SRM

    Hello Gentlemen,
    Le Radis will be delighted to reward you points if you can explain why we get the following error message each time we try to modify a PO (already sent to the vendor) that is created from a shopping cart that is a copy from a former shopping cart.
    Context : SRM 4 (EBP 5) SP08 connected to a NON-R3 backend through XI. In the shopping cart there is a product number (not only material group with free text).
    The error message (in spanish but easy to understand):
    Nota
     El texto error siguiente se ha procesado %=SYSYSID%> en el sistema: An exception that could not be caught occurred.
     El error se produjo en el servidor de aplicación XXX y en el proceso de trabajo 0 .
     La clase de cancelación ha sido: RABAX_STATE
     La jerarquía de llamada ABAP ha sido:
    Function: BBP_PD_ABORT of program SAPLBBP_PDH
    Form: ABORT of program SAPLBBP_PDCV
    Form: CHANGE_VERSION_MAP_ORG of program SAPLBBP_PDCV
    Form: CHANGE_VERSION_UPDATES_ACTIVE of program SAPLBBP_PDCV
    Function: BBP_PDCV_UPDATE_ACTIVE of program SAPLBBP_PDCV
    Form: PROCDOC_CHECK of program SAPLBBP_PD
    Function: BBP_PROCDOC_CHECK of program SAPLBBP_PD
    Function: BBP_PD_PO_CHECK of program SAPLBBP_PD_PO
    Form: CHECK_PO of program SAPLBBP_PO_APP
    Form: PROCESS_EVENT of program SAPLBBP_PO_APP
    Código de error: ICF-IE-http -c: XXX -u: XXX -l: -s: SRD -i: XXX -w: 0 -d: 20060809 -t: 132018 -v: -e: UNCAUGHT_EXCEPTION
    Any clue, any bright idea, any experience, please feel free to answer
    Best regards,
    Le Radis

    Hi,
      See if the foll notes are helpful.
    833205
    661912
    769709
    HTH.
    BR,
    Disha.
    Pls reward points for helpful answers.

  • QUERY ERROR WITH WILD CARD ON FORM WHEN NO DATA WWC-49102

    Portal 30985 ; database 9014 on sun solaris
    Same server : two databases 9014 : db1 with portal and db2(used here as remote database);
    Step1 ; Create public database link; db_link on db1 through Portal interface;
    Step2 ; create public synonym emp_syn for table emp@db_link through Portal interface;
    Step3 :create form based on emp_syn;
    the form is generated OK and also is behaving OK when Insert,Update,Delete from
    underlying table ;but when I am quering for 758% into the empno field I've got the same error:
    Error: An unexpected error occurred: ORA-00000: normal, successful completion (WWV-16016)
    No conversion performed for type NUMBER, value 758%. (WWC-49102) INSTEAD OF RETURNING EMPTY FORM(NO ROWS)
    I have tryed to query on other fields ;
    querying on a numeric field will give the above message;
    querying on a varchar or date field with or without wild card will raise the following error:Error: An unexpected error occurred: ORA-00000: normal, successful completion (WWV-16016)
    An unexpected error occurred: ORA-00000: normal,successful completion (WWV-16016).
    Lawrence

    Hi Mike,
    You can actually just check for the existence of the cell:
    var l_Cell = $x(pId);
    if (l_Cell)
    rest of the code to hide the column
    }As long as l_Cell refers to a valid page item, then the if test passes and the rest of your code can run.
    Andy

  • Compilation errors with store procedure

    Hi guys, I just started SQL so forgive me if I ask any real stupid questions. This is the problem I have right now as said in my title.
    This is my procedure.sql
    CREATE OR REPLACE PROCEDURE verify IS
    no_of_duplicates NUMBER:=0;
    BEGIN
    SELECT COUNT(*) INTO no_of_duplicates
    FROM EMPLOYEE
    WHERE E# =
    (sELECT E# FROM DRIVER
    WHERE EXISTS
    (SELECT E# FROM MECHANIC
    WHERE DRIVER.L# = MECHANIC.L#));
    IF no_of_duplicates:=0 THEN dbms_output.put_line('OK');
    ELSE
    SELECT E#,NAME FROM EMPLOYEE
    WHERE E# =
    (SELECT E# FROM DRIVER
    WHERE EXISTS
    (SELECT E# FROM MECHANIC
    WHERE DRIVER.L# = MECHANIC.L#));
    END IF;
    END verify;
    While trying to create the procedure, it gives me the compilation errors. I have been stuck with this for hours and can't seem to find anything wrong with it. Can anyone point me in the right direction? Thanks!

    Hi,
    Once again, post your code.  The error occurs when you call the procedure, but you haven't posted the code that calls the procedure and causes the error.
    When I do this in SQL*Plus:
    SET  SERVEROUTPUT  ON  FORMAT WRAPPED
    EXEC  verify;
    The procedure you posted runs perfectly (that is, is displays the e# only, exactly as it was designed to do).
    One way to display both the e# and the name is to BULK COLLECT both the e# and name into separate collections, like this:
    CREATE OR REPLACE PROCEDURE verify IS 
        TYPE  e#_table  IS TABLE OF employee.e#%TYPE;
        e#_list    e#_table;
        TYPE  name_table  IS TABLE OF employee.name%TYPE;
        name_list  name_table;
    BEGIN 
        SELECT            e#,       name
        BULK COLLECT INTO e#_list,  name_list
        FROM              employee 
        WHERE   e# IN (
                          SELECT  d.e#
                          FROM    driver    d
                          JOIN    mechanic  m  ON  d.e#  = m.e# 
        IF  e#_list.COUNT  = 0
        THEN
            dbms_output.put_line ('OK, there are no illict duplications');
        ELSE     -- that is, e#_list.COUNT <> 0
            dbms_output.put_line ('The following employees are both drivers and mechanics:');
            FOR j IN 1..e#_list.COUNT LOOP    -- i in parentheses sometimes displays wrong on the OTN site
                dbms_output.put      ( TO_CHAR ( e#_list (j)
                                               , '999999999999'
                dbms_output.put      ('   ');
                dbms_output.put_line (name_list (j)); 
            END LOOP; 
        END IF; 
    END verify; 
    SHOW ERRORS
    Here's the output I get when I run the procedure above with your sample data:
    The following employees are both drivers and mechanics:
                1   John Smith
    You'll notice I made several other changes in your code, sometimes because they are clearly better practices, and sometimes just to show you different ways to do the same thing, which you may or may not want to use in this problem.
    For example, you were doing the same query (with only very slight differences) 2 times: once to get no_of_duplicates, and then a second time to get the actual data.  I don't know if that's the most efficient way to do what you need.  Say there are 1000 rows in the result set.  You'll fetch all 1000 once just to get the total number, (which you don't need, if all you care about at this point is if there are any), and then to get the data.  When you do a BULK COLLECT, you automatically get the COUNT anyway, so why not do the BULK COLLECT first, then use that COUNT to see what you have to do next.  If the COUNT is more than 0, then you've already got the data, and you don't need to fetch it again.  Also, repeating (essentially) the same code is a maintenance problem.  If you ever need to make a change, you need to make the same change in multiple places.  At best, that's a pain; but this is the exactly the kind of mistake that is easy to miss in in testing, and you might have code running for weeks in Production before you notice that sometimes it's giving the wrong results.
    Another example: e# is a NUMBER.  While it is possible to convert NUMBERs into VARCHAR2s, and then store those VARCHAR2s in a VARCHAR2 collecction, wouldn't it make more sense just to store them in a NUMBER collection?

  • Error with JavaScript on XDP form rendered as HTML

    I have saved a form as an XDP and am rendering it as HTML with LiveCycle Forms Server ES. When I click on certain form buttons that cause JavaScript code to fire, I get the following error:
    this._peer is undefined
    I've seen this error posted in a few Adobe forum posts without answers. Any ideas?
    - Nate

    It is a regular button that fires code that does a popup dialog box. It works fine when the form is rendered as a PDF; I get the "this._peer is undefined" error when I render it as HTML and try to run the code. Here's the code:
    var insert_clauses =
    result:"cancel",
    DoDialog: function(){return app.execDialog(this);},
    strpop1:"",
    SetListSel:function(list,path){if(path.length == 0) return;
    eval("list[\""+ ((typeof path.join != "function")?path:path.join("\"][\"")) + "\"] = 1")},
    GetListSel:function(oLstRslts,path){
       for(var item in oLstRslts){
          if( ((typeof oLstRslts[item]=="number")&&(oLstRslts[item]>0))
             || this.GetListSel(oLstRslts[item],path) )
           {path.push(item);return true;}
       return false;
    initialize: function(dialog)
    //this.xfa.form.Ultra_Form.Page1.clauses.rawValue;
    //var listpop1 = {"Clause1": -1,"Clause2": -2}
    var listpop1 = {};   
    //listpop1["Select a clause to insert"] = 1;
    //xfa.resolveNode("xfa.datasets.data.Ultra_Form.Page1.clauses").value
    var arrClauses = xfa.resolveNode("xfa.datasets.data.Ultra_Form.Page1.clauses").value.split("||"); //
    var num=0;
    while (num < (arrClauses.length))
      var test = arrClauses[num];
      listpop1[test] = -num;
      num+=1;
    //dialog.load({"pop1": listpop1});
    this.SetListSel(listpop1, this.strpop1);
    var dlgInit =
    "pop1": listpop1,
    dialog.load(dlgInit);
    commit: function(dialog)
    var oRslt = dialog.store();
    var path = new Array();
    this.strpop1 = (this.GetListSel(oRslt["pop1"],path))?path.reverse():"";
    description:
    name: "Insert Clauses",
    elements:
    type: "view",
    width: 757,
    height: 86,
    elements:
    type: "view",
    width: 735,
    height: 43,
    char_height: 10,
    elements:
    type: "popup",
    item_id: "pop1",
    name: "clauses",
    width: 717,
    height: 23,
    char_width: 8,
    type: "ok_cancel",
    // Example Code
    insert_clauses.strpop1 = "";
    if("ok" == insert_clauses.DoDialog())
        if(this.xfa.form.Ultra_Form.Page1.Seller_Name.rawValue == null)
            cur_val = "";
        else
            cur_val = this.xfa.form.Ultra_Form.Page1.Seller_Name.rawValue;
        new_val = cur_val + insert_clauses.strpop1;
        this.xfa.form.Ultra_Form.Page1.Seller_Name.rawValue = new_val;
        xfa.host.setFocus("this.xfa.form.Ultra_Form.Page1.Seller_Name.somExpression");
        app.setTimeOut("xfa.host.setFocus('" + this.xfa.form.Ultra_Form.Page1.Seller_Name.somExpression + "');", 10);

  • Error with Web Deployment of Forms 6 - Please Help

    Hello Everyone - here is the issue we are having: We are deploying our app via the web and occaissionally it will hang and lock out the user id (it does this randomly). I have set the sqlnet.expire_time=2 on both the NT web server and the HP box, but that doesn't seem to make any difference. Also, when the app locks the user out, we get an error on the NT box with the following text:
    Assertion failed!
    Program: D:\ORANT\bin\ifweb60.exe
    File: E:\f992w32\src\ix\ixfs.c
    Line: 67
    Expression: window !=(ixobj*)0
    For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts
    (Press Retry to debug the application - JIT must be enabled)
    I know that this is pretty vague, but I was wondering if anyone else has experienced this sort of problem and if there is a solution or work around.
    Thanks in advance for any assistance.
    Nicole Hamre

    all this information is on OTN.
    You need to do some reading though.
    Check out:
    http://otn.oracle.com/products/forms/techlisting.html#internet
    and for sizing check out:
    http://otn.oracle.com/products/forms/pdf/6iscalability.pdf

  • SharePoint Designer 2007 - Errors with Edit Document Properties Form

    All,
    I'm using SharePoint Designer 2007 and in two of my document libraries when I upload content I get this error:
    Object reference not set to an
    instance of an object.   at
    Microsoft.SharePoint.ApplicationPages.UploadPage.GetEditFormUrl(SPFile spfile)
       at Microsoft.SharePoint.ApplicationPages.UploadPage.OnSubmit(Object o,
    EventArgs e)
       at
    System.Web.UI.HtmlControls.HtmlInputButton.OnServerClick(EventArgs e)
       at
    System.Web.UI.HtmlControls.HtmlInputButton.RaisePostBackEvent(String
    eventArgument)
       at
    System.Web.UI.HtmlControls.HtmlInputButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String
    eventArgument)
       at
    System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl,
    String eventArgument)
       at
    System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
       at
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,
    Boolean includeStagesAfterAsyncPoint)
    So - when I open the EditForm.aspx page and attempt to add the proper Document Library Properties - and see that the Edit Document Properties Form is blank no matter what File - I try to add I get this Error: 
     “The page you have selected does not contain a reference to the correct SharePoint list”
    Therefore - since the EditForm.aspx page hasn't been changed in a while - what are some items to look at to remedy this odd problem.

    All,
    I fixed this - by Opening the page in Designer - going to Insert -> SharePoint Controls -> List Form then selecting the proper library from the list - then selecting Edit Item Form. I then right mouse clicked the library and selected Properties
    -> clicked List Properties then clicked the Supporting Files tab and under the Edit Document Forms Property - selected the item as such - clicked OK - saved everything -> refreshed the browser then all worked! 

  • Interactive Form with Guided Procedure Error

    Hi,
    I have a guided procedure with a callable object defined to send an email with an attached interactive form. When I execute the guided procedure I keep getting the following error. I have setup the smtp setting under caf/eu/gp/model according to the Configuring GP for Interactive Forms guide.
    The mail communication for client application id:0768334F5EF53307986C90435843D119 is not registered. Please contact Bounced Mails administrator:<>
    Also note if I have a guided procedure just to send a email notification without an adobe interactive form it works fine.
    We are using adobe 8.0 and netweaver 7.0 sp12.
    Any help would be appricated.
    #1.5 #760960013002006A00000046000BE05C00044AFDAF9A1C6D#1208353340136#com.sap.caf.eu.gp.model.fnd.mail.MCFMailSenderImpl#sap.com/tcwddispwda#com.sap.caf.eu.gp.model.fnd.mail.MCFMailSenderImpl#samuelpo#74##quail_JSD_72617150##664e0c400bb511dd826f760960013002#SAPEngine_Application_Thread[impl:3]_2##0#0#Error#1#/System/Server#Plain###The mail communication for client application id:0768334F5EF53307986C90435843D119 is not registered. Please contact Bounced Mails administrator:<>
    com.sap.caf.eu.gp.mail.cf.client.registration.ClientNotRegisteredException: The mail communication for client application id:0768334F5EF53307986C90435843D119 is not registered. Please contact Bounced Mails administrator:<>
         at com.sap.caf.eu.gp.mail.cf.core.exceptionhandling.MailCFExceptionHandler.throwClientNotRegisteredException(MailCFExceptionHandler.java:327)
         at com.sap.caf.eu.gp.mail.cf.core.registration.impl.MailCommunicationTimerTasksRegistry.checkRegistration(MailCommunicationTimerTasksRegistry.java:303)
         at com.sap.caf.eu.gp.mail.cf.core.service.impl.MailCFService$4.send(MailCFService.java:201)
         at com.sap.caf.eu.gp.model.fnd.mail.MCFMailSenderImpl.sendMail(MCFMailSenderImpl.java:153)
         at com.sap.caf.eu.gp.model.iforms.preproc.FormPreprocessor.execute(FormPreprocessor.java:652)
         at com.sap.caf.eu.gp.model.co.background.impl.BackgroundCOExecutorImpl$CallableObjectExecutor.run(BackgroundCOExecutorImpl.java:126)
         at com.sap.caf.eu.gp.model.co.background.impl.BackgroundCOExecutorImpl.execute(BackgroundCOExecutorImpl.java:368)
         at com.sap.caf.eu.gp.ui.dt.comp.cotest.VTest.executeBackgroundCO(VTest.java:711)
         at com.sap.caf.eu.gp.ui.dt.comp.cotest.VTest.onActionExecute(VTest.java:373)
         at com.sap.caf.eu.gp.ui.dt.comp.cotest.wdp.InternalVTest.wdInvokeEventHandler(InternalVTest.java:259)
         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.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:321)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
         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:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         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(AccessController.java:219)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    Caused by: java.lang.Exception
         ... 39 more

    Hi,
    I also have a similar issue where i have to validate whether the user submitting the offline form is an user who has authorisation ( a table storing user credentails) .
    Were you able to solve this issue of security in offline form.
    Appreciate if you can throw some light.
    Regards
    Jayesh

  • Problem with IN OUT parameters whiloe calling procedure from Form 6i

    Hi
    Could some help please? I have the following scenario.
    I am calling a stored procedure from form 6i by pressing a button on the form. Procedure has two IN OUT parameters, and I am passing these two IN OUT parameters and have declared them the way they are declared passed to the procedure. But I get an error when calling that procedure with these IN OUT parameters. the procedure works fine if parameters are IN only. The error says:
    PLS:00363: Expression '1' cannot be used as an assigment target.
    NO matter I pass some value or leave it blank, I get the same error message persistenetly.
    Please help.
    Thanks

    make sure you are calling your procedure with variables as parameters,
    i.e.
          l_v1 := 1 ;
          l_v2 := 'hello world' ;
          your_proc(l_v1, l_v2)
    not
          your_proc(1,'hello world')

  • InfoPath 2010 form parsing error with 3600 execution timeout value in SharePoint 2010

    Hi,
    I have a list in SharePoint 2010 with 100 columns where 25 of them are calculated columns. This list is designed by InfoPath 2010 with two secondary data connections to pull a few data from another two lists. There are 25 set value rules with the submit
    button in InfoPath from. At present, the list is containing around 1000 items.
    The problem is, when I published the InfoPath form it throws an error:
    The SOAP message cannot be parsed.
    In fact, the execution timeout is set to 3600 in config file. When I delete items from the list and keep it around 700 the InfoPath form publish then.
    Could somebody tell me why this problem and what is the possible solution.
    Thanks in advance.

    Hi pointtoshare,
    According to your description, my understanding is that you got an error when you published InfoPath form.
    Please modify the web.config file like :
    <location path="_layouts/UploadEx.aspx">
         <system.web>
           <httpRuntime maxRequestLength="51200" executionTimeout="300" />
         </system.web>
       </location>
    And modify the <securityPolicy> section like :
    The web.config file is in C:\inetpub\wwwroot\wss\VirtualDirectories\spwebappname.
    There is another reason for this issue, please take a look at :
    http://www.heyweb.net/2011/07/infopath-the-soap-message-cannot-be-parsed/
    Here are some similar posts for you to take a look at:
    http://social.technet.microsoft.com/Forums/en-US/ea8da113-fe9a-4878-9994-c1f24cc85c37/soap-error-when-publishing-infopath-form-to-sharepoint?forum=sharepointcustomizationprevious
    http://sharepointshah.blogspot.in/2012/11/soap-message-cannot-be-parsed-error.html
    I hope this helps.
    Thanks,
    Wendy
    Wendy Li
    TechNet Community Support

Maybe you are looking for

  • How do I copy my itunes library to my new computer?

    I know this questions must have been asked and answer a million times, but here it goes... I just purchased a new MacBook, I used to have a Toshiba, so I'm new to the whole Apple thing. I've had my Ipod for over a year now, and I want to copy all tho

  • Not connecting to airport_express

    Airport Express shows up in wi-fi menu but I am unable to select it. Everytime I select it, Airport Utility 6 pops up and says I need 5.6. I have it but I can't select The express without 6 starting up. OS X 10.7.4 Whaaaaaa!

  • Recursive node error in ESR

    Check result for Data Type: PriceDerivationType | http://alfuttaim.com/xi/storeConnectivity: Data type Data Type PriceDerivationType | http://alfuttaim.com/xi/storeConnectivity points to itself Hi Experts , I have a datatype part of sap standard cont

  • How to implement  a mask in a JtextField??? Is it  possible???

    I wish to have a masked edit box in Java ( a control present in VB). It is similar to a JTextField. In the control, if I specify a mask for data entry such as 99/99/9999 the box will appear on the form with dashes as --/--/----, and it will allow dat

  • Kernel-headers problem

    Hi guys, I am currently trying to compile the User Mode Linux inside my Arch box. I think my problem is related to the lack of the file /usr/include/linux/threads.h. I know that this file is a header provided by some legacy kernel-threads package. My