FRM-40010 on 9i

I'm getting a frequent
"FRM-40010 cannot read form whatever "
when I do an OPEN_FORM on a 9i app. Somtimes it works and sometimes it doesn't. I've checked that the form name is correct and that it is in the library assigned to $FORMS90PATH. Some .fmx's in this lib can be called OK and others give the FRM-40010 - any known 9i bugs which might produce this behaviour?

Oh come on,
isn't it too easy to blame it on a bug? So if your application doesn't contain custom beans, we can ignore this area as trouble shooter thats a good sign.
Can you do me a favour and copy the fmx files into teh forms90 directory and see if thsi works? If it does then its still teh Forms90_Path that causes teh problem.
Frank

Similar Messages

  • Getting FRM-40010 Error While opening new form  .fmx

    Hi,
    Oracle apps : 11.5.10.2
    Forms : Forms 6.0
    I'm creating a custom form by using one oracle apps table.I created a basic form by using template.fmb and then saved it to directory "/dir1" and run this form by connecting to oracle apps database.
    When I try to open .fmx from this directory ('/dir1') I'm getting FRM-40010 error.When I checked FORM60_PATH = It's showing /u01...../au/11.5.0/resource.I don't see "/dir1" in that path?
    Do I need to modify forms60_path ?
    Do I need to register this form before running as it's using table from Oracle apps schema?
    Thanks,
    Kiran

    When I try to open .fmx from this directory ('/dir1') I'm getting FRM-40010 error.When I checked FORM60_PATH = It's showing /u01...../au/11.5.0/resource.I don't see "/dir1" in that path?You need to set FORMS60_PATH and include /dir1 in this path.
    https://forums.oracle.com/forums/search.jspa?threadID=&q=FRM-40010+&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Do I need to modify forms60_path ?Yes.
    $ export FORMS60_PATH=$FORMS60_PATH:/dir1
    Do I need to register this form before running as it's using table from Oracle apps schema?Yes.
    https://forums.oracle.com/forums/search.jspa?threadID=&q=Register+AND+Custom+AND+Form&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    https://forums.oracle.com/forums/search.jspa?threadID=&q=Custom+AND+Form&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Thanks,
    Hussein

  • FRM-40010 in Forms 9i

    OPEN_FORM results in FRM-40010 Cannot read form etc.
    I ave just installed/started using Forms 9i . Calling form exists and runs OK. Called form saved/compiled in same folder - however FRM-40010 keeps appearing .
    Suggestions anyone ?
    Any help would be much appreciated - thanks

    Thanks - but this doesn't seem to be the case.
    I found that what DID work is to name the full path name of the form - e.g.
    CALL_FORM ('C:\OraDev\MY_FORM');
    The above statement works OK - but it's going to a major hassle coding in the full path for every form. One possible answer would be to hold it in a global variable.
    Any further thoughts about this one (i.e. what's causing it in the first place?).

  • Frm-40010 in forms 10g

    Hi.
    I'm configuring Oracle Application Server Forms and Reports Services. I want to place form files in a directory different form $ORACLE_HOME/forms. If i place the files in another directory I get frm-40010.
    I already changed the default.env file from the Forms Edit Environment File of OEM Application Server Control:
    FORMS_PATH = /home/oracle/OraHome_2/forms;/home/appls
    If i mv a form from /home/oracle/OraHome_2/forms(my oracle home) to /home/appls frm-40010 pops up.
    - What am i missing?.
    - I haven't defined FORMS_PATH in .bash_profile in my Oracle account.
    - The box is running Red Hat Linux.

    Steve, we do the same for LD_LIBRARY_PATH on unix (Solaris, Linux, etc) also. We use : instead of ; on the unix platform for defining PATHs (except the path variable itself for which you can use \ at the end of each line).
    examples (from a .cshrc file):
    setenv LD_LIBRARY_PATH "${APACHEHOME}/lib:${APACHEHOME}/libexec:${JTLSHOME}/lib/${JPLATFORM}/lib:/usr/lib:/lib:/usr/local/lib:${SIMHOME}/lib:${JAVA_HOME}/lib:/usr/X11R6/lib:${ORACLE_HOME}/network/lib:${ORACLE_HOME}/lib:${ORACLE_HOME}/network/jre11/lib.native_threads:$JAVA_HOME/jre/lib/i386:$JAVA_HOME/jre/lib/i386/client:$JAVA_HOME/jre/lib/i386/native_threads"
    set path=(. \
    $ORACLE_HOME/bin \
    $ORACLE_HOME/orainst \
    $ACROHOME/bin \
    $SIMHOME/bin \
    $MOTIFHOME/bin \
    $JAVA_HOME/bin \
    /bin \
    /usr/bin \
    /usr/sbin \
    /usr/X11R6/bin \
    /usr/local/bin \
    /usr/local/apache2/bin \
    /bin_linux/linux.i386/bin \
    )

  • Forms 11g  and FRM-40010

    Hi,
    i have installed Forms 11g (11.1.1.3) on a local machine , when i try to run a form on teh local disk it work properly, but when i copy the fmb on a network folder ( called T:)
    it give to me the error FRM-40010 .
    any idea ???
    Gimbo

    hi,
    i have try to put in Formsweb.cfg the real path where teh form is
    --> form=\\win2008\ids_11\Test.fmx <-- in these case it works , but if i put the alias (t:) --> form=t:\test.fmx <-- not work
    when i develop i can modifiy every tiem the formsweb.cfg to test the new form.
    I have also try to modify the Env file i put the complete path --> \\win2008\ids_11\.... and the alias T: , nothing to due
    sure i can develop on the local disk and the move the file to the network folder but is a little uncomfortable
    thks
    Luca

  • FRM-40010 - Cannot read form when using Call_form on Unix 9iAS

    Hi,
    I'm using 9iAS on a unix server. However, the main form calls several other forms using CALL_FORM('formnam'); but it cannot read any of the forms. I've ensured that they have all been compiled on the server. They compiled successfully.
    I've also ensured that they are all residing in the FORMS60_PATH. Although it can find the main form OK, it cannot read any of the other forms. They are all located in the same directory.
    What can be causing this error?

    Make sure that formname is the name of the .fmx file and that you use the same case as it is in the file system, because UNIX is case-sensitive.
    How are you setting FORMS60_PATH? If you're using the Forms Listener Servlet and are setting the FORMS60_PATH in default.env, be sure that the variable name is spelled correctly. In the early versions of default.env that came out, there was a typo: FORSM60_PATH. So if people didn't notice this and just uncommented the line and set the path, they would get FRM-40010.

  • FRM-40010 when opening custom form in Forms6i

    Hello,
    I'm running an instance of the E-Business Suite 11.5.10.2, which uses Forms Developer 6i. I recently upgrated to patchset 19, and now, I go to my custom apps login URL, and get the following error:
    http://ppc-oradev.purchasingpwr.com:8000/dev60cgi/ifcgi60?config=ppc
    FRM-40010: Cannot read form d:\oracle\oradevappl\xxppc\forms\US\xxmenu.
    I have added the following to my appsweb.cfg and appsweb_oradev_ppc-oradev.cfg file:
    [ppc]
    lang=US
    fndname=
    userid=
    prodTop=d:/oracle/oradevappl/xxppc/
    formName=xxmenu
    pageTitle=Purchasing Power, LLC
    splashScreen=No
    width=700
    height=550
    archive=f60all.jar
    pageTitle=PPC
    lookAndFeel=oracle
    colorScheme=Blaf
    separateWindow=false
    java_appletname=PPC
    HTMLpageTitle=Purchasing Power Custom
    HTMLpostApplet=<P>Copyright &#169;1998, 1999, 2000, 2001, 2002 Oracle Corporation
    This was working fine before the Developer 6i Patchset 19 upgrade.
    Any help at all would be appreciated!
    Zach

    This seems to be a configuration problem specific to the eBusiness-suite. I would try to get an answer in this forum OA Framework

  • Forms 6i Menu Items not Lauchning (FRM-40010: Cannot read form...)

    Sorry for the newbie issue - I just haven't been able to figure this out...
    I inherited maintenance of a old Oracle Forms Application, I was told it was version 5. And all the source modules were appended with "v05" like form1_v05.fmb, etc. I since discovered that when the users launch it they run against the forms 6i run time - so I guess this means it is actually a forms version 6i application.
    The App has about 20 forms, 20 reports and a menu - and no project.
    I copied all the source files into a working directory, then I created a project with the project builder using the "use all files in the current directory".
    When I run the app ( by drilling down to this app's "logo" form - a splash screen contain our company logo, and a Menu structure it runs fine.
    But just about every menu item I attempt to select ( i.e. MENU->Catagory1->OrderForm or in my case something like MENU->Inbound->Entry/Maintenance) results in no new form launching and the status bar contains the error message like "FRM-40010: Cannot read form order_v05.fmx"
    In the above example the project does contain a order_v05.fmb, and it compiles fine ( in fact a project "build all" generates no errors or warnings ) - my single working directory contain all the source modules ( like fmb's, rdf's and mmb's) and compiled versions ( fmx's, mmx ) . Specificlly the order_v05.fmx is also there.
    So why can't the app find the compiled form compiled in the same project and located in the same directory?
    I also see several ERR files but the only thing the err files contain is a whole lot of lines saying things like " Compiling POST-FORM trigger on form... No compilation errors."
    Any help getting this beast to run would be appreciated.

    I may have a clue as to what is causing the issue, but don't know how to fix it.
    I started poking in the menu items, and the child menu item that is supposed to do something runs some "Menu Item code" like this:
    begin
         hide_window('DLG_MAIN');
    CALL_FORM( 'out_order_v05.fmx'
    , no_hide
    , do_replace
    , no_query_only
    , no_share_library_data );
    show_window('DLG_MAIN');
    end;I made a NEW root menu item, with a new child menu item and set it's "Menu Item code" like this:
    begin
         hide_window('DLG_MAIN');
    CALL_FORM( 'C:\Data\_OraFroms\ITFS_V05\order_v05.fmx'
    , no_hide
    , do_replace
    , no_query_only
    , no_share_library_data );
    show_window('DLG_MAIN');
    end;And when I made this change, my new menu item launched the form, but the original one did not ( notice the only difference is my new menu item gives a fully qualified path to the file name ).
    So it looks like my project is clueless as to it's own home directory - anyone know how I clue it in?

  • FRM-40010:can not read form

    FRM-40010:can not read form/appstest/cmwprodappl/po/11.5.0/forms/us/nwasa.fmx
    how can i resolve this error
    please tell me

    Ranga,
    Make sure the form is there in the correct path.
    Error Message: FRM-40010: Cannot read form %s.
    Error Cause:
    One of the following: 1. You entered a nonexistent form name. 2. You typed an incomplete path. 3. You do not have the proper privileges to run the form. 4. You do not have a compiled copy of the form.Regards,
    Manu.

  • FRM-40010 error: Cannot read from .... .fmx

    FRM-40010 error: Cannot read from ......... .fmx
    Hi everyone,
    In my formsweb.cfg file, i have an entry
    [iapp]
    userid=login/login@db
    form=Invlogin.fmx
    I attempted to launch my application from the desktop by clicking an icon that points to the URL
    http://myapp:8888/forms90/f90servlet?config=iapp
    and i received a FRM-40010: "Cannot read from Invlogin.fmx" error.
    When i moved the file Invlogin.fmx from my development folder to the
    C:\Ora9iDS\forms90 folder, the form is displayed.
    What's going on and how do i get the f90servlet to look in a particular location and not just C:\Ora9iDS\forms90 as it appears to be doing.
    I have included the path to my development folder in the FORMS90_PATH setting both in the registry and in the default.env file but no luck.
    Thanks.

    Stephen,
    does your development folder has a name with a blank in it (or one of the parent directories?). If yes then locate it in a path with no blanks. There is a know problem with blanks in path names.
    Frank

  • FRM-40010: Cannot read form in Linux

    Hi
    While running the f60desm command gives below error
    FRM-40010: Cannot read form /d01/oracle/prodappl/au/11.5.0/forms/US/PROJECT.fmx
    I have defined the following path
    1) customPROD_A.env
    ## PROJECT custom top ##
    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 to resolve the problem.
    Thanks
    Regards
    GSM

    Hi,
    While running the f60desm command gives below error
    FRM-40010: Cannot read form /d01/oracle/prodappl/au/11.5.0/forms/US/PROJECT.fmxDo you have this fmx file located under the $AU_TOP/forms/US directory?
    Do you get the same error with other custom forms under the same directory or just this specific form?
    I have defined the following path
    1) customPROD_A.env
    ## PROJECT custom top ##
    PROJECT_TOP=/d01/oracle/prodappl/PROJECT/11.5.0
    export PROJECT_TOPWhat does "Echo $PROJECT_TOP" return?
    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.envHave you sourced the env file again after setting the PRODUCT_TOP? Have you bounced the application services as well?
    Thanks,
    Hussein

  • FRM-40010 cannot read form

    I am using Oracle Forms Builder 10g and I have created a menu, but I have a problem in calling the form from this menu. The error is FRM-40010 cannot read form. I have changed the Forms_path in default.env and I put path of my folder which contains forms and menu. If anybody knows any solution, please help.

    The form name is EMPLOYEES. The code for calling the form is:
    open_form('EMPLOYEES.fmx', activate, session);
    The path to the directory, which contains my forms is C:\Application.
    What should I put in the WorkingDirectory in the formsweb.cfg file? I have already wrote the path, but it doesn't work (workingDirectory=C:\Application). Can you be a little more concrete? Thanks.

  • Frm-40010

    Hi,
    I guess some of you have faced this error message before. i read through the few discussions on this error message in this forum, but couldnt figure out how to solve it. the problem is:
    iam getting the error message frm-40010;cannot read form <formname>, when i deploy forms on the web. iam using oracle forms developer & server 6i and apache web server. the operating system is windows NT.
    any assistance will be of great help,
    thanks
    ram

    Is it possibly hard-coded in the formsweb.cfg file? I would think that specifying the form in the URL would override this, but if it's the same form name as that which is hard-coded, maybe it picks up the path also from the form= parameter in formsweb.cfg if none is given in the URL. I haven't tried it, so this is just a suggestion of one place you can look.

  • Frm-40010 cannot read form oracle apps

    Hi Friends,
    I am trying to build a multi form. Form A calls Form B. Both the forms are compiled and I have placed them in the forms/US folder. Both the fmx files have been generated. Form A is accessed from Function. When I click on the function Form A opens up. On clicking a button in Form A, form B opens up. But when I clidk the button I get the error
    FRM:40010 Cannot read Form.
    Both the .fmx files are generated. We are on 12.1.3
    Can someone give me any hints to debug this or let me know what could be the issue. I have not created any function for Form B and Form A passes alomost a dozen parameters to Form B.
    Thanks in Advance

    user9197772 wrote:
    Hi Friends,
    I am trying to build a multi form. Form A calls Form B. Both the forms are compiled and I have placed them in the forms/US folder. Both the fmx files have been generated. Form A is accessed from Function. When I click on the function Form A opens up. On clicking a button in Form A, form B opens up. But when I clidk the button I get the error
    FRM:40010 Cannot read Form.
    Both the .fmx files are generated. We are on 12.1.3
    Can someone give me any hints to debug this or let me know what could be the issue. I have not created any function for Form B and Form A passes alomost a dozen parameters to Form B.
    Thanks in AdvanceAre the forms under the correct CUSTOM_TOP/forms/<US> directories?
    What is the complete error message you get? Does the error message show any path?
    If you want to get more details about the error, please obtain FRD log file -- https://forums.oracle.com/forums/search.jspa?threadID=&q=FRD+AND+R12&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Thanks,
    Hussein

  • FRM 40010 after using Ole container

    Hi,
    I am using an OLE container item to store different file types on Oracle 9 DB using Forms 6.0.8.27.0 .
    Whenever I save a document using the ole container, exit the form, I cannot run any other form from my application. I get FRM-40010 :'Cannot read form XXX'
    If I restart the application everything works fine until I use the ole container again to save a file. Then I get the same error.
    It seems that the ole container changes the working directory.
    Forms60_Path is set correctly.
    Inserting a file from the correct working directory and deleting it (just to let the ole container changes the working directory to the one I want) is not a practical solution.
    Thanks in advance for any hints,
    Marco.

    David,
    not sure if this is a bug, because if you don't specify the '.rep' then, because of the search order used, the rep file is used anyway if available in the Reports_Path. One thing that could happen though is that your application now picks up an rdf file (maybe in the Reports60 directory) because the rep file is read later. Please check how many occurences of teh report file you have.
    Repeatingly calling run_product will issue the same job to the Reports runtime over and over. The Reports runtime is not able to handle multiple jobs in parallel, one at a time. This means that if the Reports runtime is busy the Reports execution has to wait if not crahsing. The rdf file - if used - wins soem time in that it gets compiled on te fly before getting executed.
    Frank
    Ps.: Will not deny the chance of a bug, but Forms60 is desupported and you won't get a fix for i

Maybe you are looking for

  • How can i use Itunes from an external drive

    How can I install iTunes on to an external drive an use as my master librarian for music and movies, it must pretty simple, thanks guys!

  • BTCare Community Newsletter Issue 2

     BTCare Community Newsletter Issue 2 Solutions and Thanks over the last fortnight Here are some of the forum’s top contributors in terms of solutions and kudos given and received. Some forum members have declined to be mentioned, but you know who you

  • Need info on palm pre

    Hi to resume this quickly..my friend gave me her palm pre cause she had broken the lcd screen. Took a new one replaced it and it works perfect! Problem is i wanna transfer my old phone to the palm pre and im with rogers i know i gotta jailbreak the P

  • Creation of role inside a role

    hi, is it possible to create a role under another role in cProjects.  I mean, with parent child relations ship.. so, i can see the subrole(s) staffing getting roled up on to the parent role and check the status of supply agianst the demand on the par

  • ICloud email authentication

    I can't authenticate my account and there is no option to resend authentication email. What do I do?