Forms yields compile 11g FRM-30086 cannot adjust shape for output and also PDE-PER001 (depep 2)

We migrate to 11g and all but a compilation more than 50 Forms 10g modules and you are running.  I have a form module that displays any compilation error, but at the end of the compilation operation, the process ends with fatal error above.  If I touch the form in any way subsequently, for example by trying to expand or collapse a node, I get the BDP-PER001 internal error (depep 2).

The platform is MS Windows 7 (fully updated) with Oracle Forms 11.1.2.1, and the error occurs if I try compiling on the development environment or the execution environment.  The two environments are identical and have been installed from the same jar file.

This form compiles and runs properly in the old environment, R2 (10.1.2.0.2) 10.

I have converted the binary module in text and in return, having no impact.  The result of the conversion of binary text and binary fails to compile with the same error and subsequent symptoms. I also tried to copy all the items in the folder to a new empty form module, and the "copy" resulting not as above.  I compared the attributes of the physical form of this file on the attributes of another form of verified, and they match.    My latest effort had to examine each element of the form, starting with the physical attributes of the form itself, to make sure that nothing overlapped a canvas.  The form uses the coordinate system of 'Character' with the width of the cell from 8 up to 20 of the cell like all the other modules in form in this series.  There is no "limit violations" seen and the closest suspects of you, that I could find were several elements not (or no longer) assigned to a canvas at all, with residual coordinates that would put them outside the canvas of the likely candidate.  I erased the location coordinates to 0,0 on all of this, with no apparent effect.

What did I miss?  I could not find any other possible causes of the FRM 30086, and there is almost nothing on the BDP-PER001 internal error (depep 2).  All constructive ideas are welcome.

Thanks in advance

Hank

I see that you have converted your shape just to text and back, but I would recommend converted to xml and back.

During this operation, the converter will compare your form for the xml-schema forms and must report any error with your file.

I can only say 10 g Forms. Here the programs you need are "frmf2xml.bat" and "frmxml2f.bat" (you can find both in "ORACLE_HOME\bin").

Concerning

Markus

Tags: Oracle Development

Similar Questions

  • FRM-41072: cannot create group (for a tree)

    Hello
    the following code attempts to refresh the data when recording the record that is a child of the child of the grandparent.

    In triggering the validation key...

    The query has been works fine without the new concept of editing have a child by the child.
    e.g.
    
    Electrical Equipment
    |_ Computer
           |_ Mother Board
    Sort the query works very well as a toad, it displays what I want but in tree forms... !!!

    Get the following error:
    --===========================
    FRM-41072: failed to create the RG_DAL_MED group
    FRM-41076: error group filling.
    FRM-41085: error getting number of lines of the group.
    --===========================

    Using forms 6i Windows XP... !


              
    DECLARE
         
        selektas VARCHAR2(5000);
          rg_name VARCHAR2(4000) := 'RG_DAL_MED';
          rg_id      RecordGroup;
          find_node Ftree.NODE;
          n NUMBER (38);
          htree ITEM := Find_Item('TREE_BLOCK_TEST.TREE13');
          v_WHERE   VARCHAR2(5000);
         
    BEGIN
          
      rg_id := Find_Group(rg_name);
    
       IF NOT Id_null(rg_id) THEN
        DELETE_GROUP(rg_id);
             
       END IF;  
          
              V_WHERE := ('PARENT_ID IN ( SELECT   INSP_EQUIPMENT.EQUIPMENT_ID FROM INSP_EQUIPMENT  
         WHERE CLASS_ID IN (1,2,3,4)');
              V_WHERE := V_WHERE || (' AND INSP_EQUIPMENT.EQUIPMENT_TYPE_ID = ' || :INSP_EQUIPMENT.EQUIP_TYPE_ID ||'' );
              
              V_WHERE := V_WHERE || ( '     AND ( INSP_EQUIPMENT.PARENT_ID= '|| :EQUIP_ID );
              V_WHERE := V_WHERE || ( '   OR INSP_EQUIPMENT.PARENT_ID IS NULL ))');
              V_WHERE := V_WHERE  ||(' CONNECT BY PRIOR INSP_EQUIPMENT.EQUIPMENT_ID = INSP_EQUIPMENT.PARENT_ID START WITH  INSP_EQUIPMENT.PARENT_ID IS NULL ORDER BY EQUIPMENT_id ');
                        
       
            selektas :=  'SELECT       1       NODE_STATE,                    LEVEL               NODE_DEPTH, 
                                                       EQUIPMENT            NODE_LABEL, 
                                     NULL                 NODE_ICON, 
                        EQUIPMENT_ID         NODE_VALUE                           FROM                 INSP_EQUIPMENT
              WHERE V_WHERE ';
    
         rg_id := Create_Group_From_Query(rg_name, selektas);         
               n := Populate_Group(rg_id);
                n := Get_Group_Row_Count(rg_id);
    
     IF n > 0 THEN
         
       Ftree.set_tree_property(htree,Ftree.record_group,rg_id);
         
    END IF;
    
    END;
    Kind regards

    Abdetu...

    selektas: = ' SELECT 1 NODE_STATE, NODE_DEPTH LEVEL.
    NODE_LABEL OF EQUIPMENT,
    NODE_ICON NULL,
    EQUIPMENT_ID INSP_EQUIPMENT NODE_VALUE
    WHERE V_WHERE ';

    Must be added the V_WHERE as a value of your choice:

    selektas :=  'SELECT  1       NODE_STATE,
                          LEVEL               NODE_DEPTH,
                          EQUIPMENT            NODE_LABEL,
                          NULL                 NODE_ICON,
                          EQUIPMENT_ID         NODE_VALUE
                     FROM INSP_EQUIPMENT
                    WHERE ' || V_WHERE;
    
  • Re: Satellite A300-1 b 9 - cannot install updates for Vista and IE8

    Hello

    I have a Toshiba Satellite A300 1 9 b I bought 9 months ago. It has Vista Home Premium 32 bit SP1. I have serious problems with the updates:

    1 Microsoft .NET Framework 3.5 Service Pack 1 and the .NET Framework 3.5 Family Update (KB951847) x 86 - I can't install this for the last two months. Whenever it appears that the installation has failed.

    2 security Update for Windows Vista (KB961501) can be installed as well

    3. my Internet Explorer 8 does not work for the past two weeks. I tried to download it and when I did, then, my computer does not restart. I had to use sans-echec Mode, uninstall IE8 to return to Normal Mode

    4. I also tried to download and install SP2 for Vista, but it failed.

    I am very worried. Please suggest me what I should do.

    Thanks for your help.
    Stéphane

    I think that the decision of the antivirus program is a personal opinion

    I put t like McAfee and Norton because they need a lot of system resources and do a slower computer.
    I prefer AntiVir and Kaspersky Security suite. The two programs have good scan engine and don t need a lot of system resources. They are easy to use to use it.
    AntiVir is free but it s just an antivirus. Kaspersky Security suite also contains a firewall, antispam filter and more.

    It s your choice what program you are using. ;)

  • Cannot start the creative cloud and also impossible to uninstall too.

    When I try to run I get this. And the same msg when I try to re download

    When I try to uninstall using the uninstall of the desktop Adobe Creative cloud application tool I get this.

    .

    All I wanted was Lightroom. Running Windows 8.1

    Help!

    After you run CC Cleaner, you will need to download and install the Application of Office CC again.

    Get it from this link:

    Download Adobe Creative cloud apps | Free trial of Adobe Creative Cloud

  • I have CS5 and cannot get updates for load and need to edit images from the Canon 5 d mark iii asap

    I have CS5 and upgrades will be dependent not on my mac computer.

    Hello

    Manually download updates: updates

    ~ Jitendra

  • FRM-40010: cannot read the form

    Hi all.
    I have a question, I have just compiled my forms on my pc, then I needed to move it to the production server of my client, but I get this error, it is my case:

    my PC:
    Windows xp sp3 x 32
    WebLogic server 10.3.4 x 32
    formulas 11.1.1.4 x 32
    result = MyForm.fmx


    client server:
    Windows 2008 standard x 64 server
    WebLogic server 10.3.4 x 64
    JDK x 64
    formulas 11.1.1.4 x 64
    result = FRM-40010: cannot read the form

    According to the MOS, (ID 299938.1)

    You can also move a FMX created on 32-bit Unix to 64-bit Unix.

    He said about based on unix S.O., did not say that windows o.s. on

    so my question is: is this my problem? even if they do not mention windows?

    Thank you.

    Yes, a form compiled with 32-bit platform must be recompiled against the same platform.eg. production Server 32-bit.

    Therefore, if the production is 64-bit, all forms must be compiled against Production Server 64-bit otherwise you'll receive this error.

    Hope this helps,

    Kind regards

    Amatu Allah.

  • FRM-40010: cannot read the form under Linux

    Hello

    During the race, the f60desm gives error below command

    FRM-40010: cannot read the form /d01/oracle/prodappl/au/11.5.0/forms/US/PROJECT.fmx

    I've defined the following path

    (1) customPROD_A.env

    # Custom top PROJECT #.

    PROJECT_TOP=/D01/Oracle/prodappl/project/11.5.0
    export PROJECT_TOP

    (2) APPSPROD_A.env

    CustomFile=/D01/Oracle/prodappl/customPROD_A.env
    If [f $customfile]; then
    . /D01/Oracle/prodappl/customPROD_A.env
    FI
    . /D01/Oracle/prodora/8.0.6/PROD_A.env
    . /D01/Oracle/prodappl/PROD_A.env


    Environment:

    Oracle Applications: 11.5.10.2
    RDBMS: 11.2.0.1.0
    OS: OEL5


    Please help solve the problem.

    Thank you
    Concerning
    GSM

    Hello

    How to do the same thing in OEL5.

    The above applies to Windows (if you want to open the file on the Windows client machine fmb and compile - generate the fmx file). If you are on Linux, you need not to do the same thing, just the env file source application and compile the form (question "echo $FORMS60_PATH" to make sure that all the relevant directories are in the path).

    I created the directory of the root OEL5 ABC & copied all the pll, TEMPLATE.fmb & APPSTAND.fmb files in $AU_TOP/resources directory ABC but how to add ABC to FORMS_PATH in OEL5?

    As mentioned above, it is not required on Linux. However, if you want to add the ABC directory you issue:

    $ export FORMS_PATH =: $PATH

    Thank you
    Hussein

  • FRM-13008: cannot find javaBean with the name 'oracle.forms.fd.AddItem '.

    Hello

    I have 10 g forms in my pc (windows xp) location. I have jar jar files with me and associated examples.

    1. inside the My E:\DevSuiteHome_2\forms\java copy the additem.jar

    2 inside of the E:\DevSuiteHome_2\forms\server, I found the formweb.cfg file in the place where the first pot.

    serverApp = default
    # Forms applet archive for JInitiator
    archive_jini = frmall_jinit.jar, AddItem.jar

    and save the file.

    Now when I open the form in forms 10g, I get the following error. Please help me.

    FRM-13008: cannot find javaBean with the name 'oracle.forms.fd.AddItem '.

    Please help me how to solve my problem.

    Iqbal

    If it's only a 'Design' error, you can ignore it.

    Yes, but if you want to get rid of this error, include the full path to the jar file in the registry in the FORMS_BUILDER_CLASSPATH parameter

  • FRM-40010 cannot read form while opening the file menu in call_form

    I'm getting "" FRM-40010 cannot read form "everything by opening the file menu in call_form"

    I created a button and writes the following code in what release button.


    call_form ('F:\SS\SOURCE\ERRORS_MENU', Hide, do_replace)

    But I am able to open the file by call_form fmx. I use Form 6i and oracle 8i.


    Concerning


    Sandeep

    You can not call a menu by using the built-in call_form.
    You will have to use one of the methods I described in the previous answer.

  • FRM-10221: cannot read the file "MN_MENU.mmb".

    I got this error when executing my forms, that is migrated from 6i to 11 g.

    What I've done so far:

    1 > .mmx .fmx files are in the same folder, and this path is added to FORMS_PATH, no space in the path.

    2 > menu name "MN_MENU" is added to the Menu Module of the form property

    3 > run as user 'oracle', have the permission to read the files.

    4 > menus and forms all compiled without errors

    So, why else might be?

    FRM-10221: cannot read the file "MN_MENU.mmb".

    It is usually an error in design compared to a runtime error. In addition to the FMX and MMX files are in the FORMS_PATH, you must, of course, the binary from the source (.) FMB and. MMB files) are also at your FORMS_PATH.

    I got this error when executing my forms...

    Could you please clarify what you mean by that? Are you this error during the execution of the application (on the application server) or when you open and run your form from forms manufacturer?

    In addition, can clarify what FORMS_PATH you have updated? There are two FORMS_PATHs that should be updated on a developer workstation. The first is in the Windows registry. The second is in the default.env file that is used by the form designer when you run your form from the form designer. On the application server, simply change the FORMS_PATH in the default.env.

    Craig...

  • FRM-10221: cannot read the file /u02/applfint/apps/apps_st/appl/au/12.0.0/resource FRM-41810-FRM-41067

    Hello Experts,

    I am in the upgrade process 12.1.3 EBS and when you attempt to launch forms to "generate all Business Views", I met three errors of form:

    FRM-10221: cannot read the file /u02/applfint/apps/apps_st/appl/au/12.0.0/resource

    FRM-41810: error creating menus

    FRM-41067: cannot very well the menu: invalid ID

    Back in my shell, I also noticed that some of my environment variable does not work correctly or is missing:

    . /U02/applfinp/apps/apps_st/appl/APPSOFPROD_ofinprod01.env

    or

    . /U02/applfinp/apps/apps_st/appl/OFPROD_ofinprod01.env

    Gives:

    -bash: /usrxit/devenv.env: no such file or directory

    I used adadmin utility and choose the option to recreate grants and synonyms; execution of adautocfg.sh but the problem persists.

    Thank you

    Mathias

    This error was caused by the erroneous entries or the deletion of a line (/ZX_TOP) to $SID_ofinprod01.xml.

    Thanks Hussein

    Mathias

  • Conditional compilation: "If the $$id cannot be set to a value, then the PLW-6003 warning message is reported.

    Hello

    So according to the documentation:

    Conditional Directives of Compilation using survey

    The directive of inquiry is used to check the compilation environment. The directive of inquiry is of the form:

    inquiry_directive ::= $$id

    A directive of inquiry can be preset as described in 'predefined help investigation with Conditional Compilation Directives' or be defined by the user. The following describes the order of the processing flow during conditional compilation is trying to solve a directive of inquiry:

    1. The id is used as a guideline for investigation in the form $$ id for the search key.
    2. Re-encoding algorithm is as follows: the string in the PLSQL_CCFLAGS initialization parameter is scanned from right to left, the search with id for a matching name (case sensitive); if it's recognized. The predefined survey guidelines are sought after; Done if found.
    3. Si le $$ id cannot be resolved to a value, then the PLW-6003 warning message is sent if the original text is not wrapped. The literal NULL is substituted as the value for undefined investigation guidelines. Note that if the PL/SQL code is wrapped, then the warning message is disabled so that the directive of inquiry not defined is not revealed.

    I take this means, if you $IF $$xxx.00 = $5 THEN... $END but have not set a $$xxx.00 with "alter session set plsql_ccflags" then you should expect an error.

    But I am unable to make this trigger, a warning, or an error, either by

    ALTER session set plsql_warnings = ' error: 06003. "

    or

    ALTER session set plsql_warnings = ' enable: all ';

    test configuration:

    SCOTT@ORCL> alter session set plsql_ccflags = '';
    Session altered.
    SCOTT@ORCL> alter session set plsql_warnings = 'enable:all', 'error:06003';
    Session altered.
    BEGIN
        $IF $$DEBUGON $THEN
            dbms_output.put_line('debug is on');
        $ELSIF NOT $$DEBUGON $THEN
            dbms_output.put_line('debug is NOT on');
        $ELSE
            dbms_output.put_line('debug is neither on nor off - DEBUGON IS NOT SET!');
        $END
       
    END;
    /
    show errors
    
    debug is neither on nor off - DEBUGON IS NOT SET!
    
    
    PL/SQL procedure successfully completed.
    
    
    No errors.
    SCOTT@ORCL>
    
    

    Miss me something; It is late after all; Thank you

    Jason

    The compiler warnings do not seem to work for anonymous blocks, only for named objects:

    dev1 > alter session set plsql_ccflags = ";

    Modified session.

    dev1 > alter session set plsql_warnings = ' enable: all ';

    dev1 > create or replace procedure p as
    2 start
    $3 $IF $DEBUGON $THEN
    4 dbms_output.put_line ('debug is on ');
    5 $ELSIF $ $DEBUGON $THEN NO
    6 dbms_output.put_line ("' debugging is NOT on");
    7 $END
    8 dbms_output.put_line (' ' in the procedure ');
    9 end;
    10.

    SP2-0804: Procedure created with compilation warnings

    dev1 > view the error
    P: PROCEDURAL errors

    LINE/COL ERROR
    -------- -----------------------------------------------------------------
    3/8 PLW-06003: directive of unknown inquiry ' $$DEBUGON '
    5/15 PLW-06003: directive of unknown inquiry ' $$DEBUGON '

    John

  • FRM - 18108 cannot load the following object

    When I open forms in a 10G suit, getting below error
    FRM - 18108 cannot load the following object
    source module: template.fmb
    source object: STANDARD

    Please help me

    Looks like you're working with the Enterprise Business Suite (EBS). The error you are getting is because the forms cannot find a referenced object. This is because the directory where your TEMPLATE.fmb (and the objects made reference to the template.fmb form) is not in your FORMS_PATH. If you use Windows, modify the registry and Add the directory where you have your objects of reference to the FORMS_PATH entry. Make sure you add it at the end of the existing value; not to replace the existing value.

    Hope this helps,
    Craig B-)

    If someone useful or appropriate, please mark accordingly.

  • FRM-10044-cannot create file ERROR:

    Hello

    When I save .fmb trust this message comes frm-10044 cannot create the file.

    -I use forms 6i & database 10g.


    -I changed also attribute of the file to read only, but all in vain.



    Thanks in advance to all.

    & Best regards.

    You should have it does exactly the opposite. The file must NOT be readonly.

  • FRM-41052 cannot find window: invalid id

    Hello

    during execution of form I get the error message frm-41052 cannot find the window: invalid id. Please help me solve this problem.
    I'm using Oracle 10 g and 10g database.


    Thank you
    Sandy

    Ok.

    IF: PARAMETER. P_PACKING_ID is NOT NULL, THEN
    EXECUTE_QUERY;
    END IF;

    Which is the value of: PARAMETER. P_PACKING_ID?
    you do a query to run. I guess that is on the first data_block of navigation.
    In palette property of this block, you set the where condition in some way?
    Because I do not understand this: WHEN the CUSTOMER =: 1. where is setup it?
    Fabrizio

Maybe you are looking for