FRM-40039 error on Unix

I'm getting this error in the application server in unix "FRM 40039 Cannot attach library calendar90". The same form works fine in windows.
I searched for solutions in this forum and tried everything but it still gives me the error.
I have compiled the pll file
I have put the path in default.env
I know unix is case-sensitive, i checked and the filename is fine
What else could I be missing.
PLEASE help.
Thanks

thats not easy. for example: you work in a working-dir. Your PATH shows to additional directories.
When Forms looks for a library at runtime, then the search-path uses this priorities
Prio 1) Search for the PLX in the working-dir. Use it.
else
Prio 2) Search for the PLX in all other PATHs. Then use it
else
Prio 3) Search for the PLL in the working-dir. Use it.
else
Prio 4) Search for the PLL in all other PATHs. Then use it
ELSE
RAISE Error "Cannot find library xyz"
Gerd

Similar Messages

  • FRM-40039 error post 32 bit to 64 bit migration. Please help.

    Hello,
    I'm facing the a problem where during runtime I get error:
    'FRM-40039: Cannot Attach library Ofgtel while opening Form XXX'
    I'm facing this issue post migration of my environment from 32 bit server to 64 bit server.
    One more thing I noticed is that after copying and compiling the ofgtel.pll file from production, the pll file size is changing. I agree that this would happen based on platform change, but this change in filesize is happening only with this library and not with few more which exist in the same path.
    Can someone please please help me fix this issue.

    The file Ofgtel.pll (plx) is a Designer module. Therefore I will suspect that your application was originally created using Designer and not directly from Forms. You need to ensure that ALL of the Designer modules which your application uses are re-generated in v11 on the machine where they will be used. Do not generate them and attempt to move them to another machine. Also, it is important that you ensure that the file locations are included in FORMS_PATH (default.env).
    As for running the Builder on Linux64, this can be done, but is not supported in R1 (11.1.1). A simple modification to the frmbld.sh file will allow the Builder to start on x64. But again, this is NOT supported so please do not contact Oracle Support when/if you have problems doing this. If you need to reattach libraries or make any application changes, I recommend you do this on a supported platform. Save your changes then move the source files (fmb, mmb, pll, olb) to the runtime machine. On the runtime machine, you will need to generate the X files as I mentioned earlier.
    If you continue to get messages which suggest that a file could not be attached, it likely means that you did not generate the X file, the X file cannot be found, or there is a permissions issue on the file. Remember that on Unix (Linux) case sensitivity can be an issue.

  • FRM-40039 Error

    I am getting an FRM-40039 Message "Cannot attach library Ofg4tel
    while opening Form .........
    The library is in the path......Works for Developer, not to a
    deployed work station........I took over for another developer,
    so I'm new at deployment.....what's next.....thanks
    null

    Petr Valouch (guest) wrote:
    : John Phillips (guest) wrote:
    : : I am getting an FRM-40039 Message "Cannot attach library
    : Ofg4tel
    : : while opening Form .........
    : : The library is in the path......Works for Developer, not to
    a
    : : deployed work station........I took over for another
    developer,
    : : so I'm new at deployment.....what's next.....thanks
    : Hi John
    : you should check this:
    : 1. is ofg4tel in forms45_path (forms50_path or forms60_path -
    : depends on forms version you are using)
    : 2. it ofg4tel is not attached with full path (whitch may
    differ
    : your location)
    : 3. try some "snooping" proggies to check from where forms try
    to
    : read that library (f.e. filemon from www.sysinternals.com from
    : windows)
    : hope this helps
    null

  • Frm-40039 cannot attach library on unix

    i've a webutil-form which runs successful on windows.
    compiling it on tru64 gives no errors. when calling it i get frm-40039 cannot attach library. the next error is frm-92100 your connection to the server was interrupted.
    the console shows no errors. webutil.jar and jacob.jar are loaded correctly.
    what else could be the reason for this errors? non-webutil-forms work fine on tru64. and the webutil-form works fine on windows. compiling this on unix gives no errors.
    ?????

    christian:
    where could i make this error?
    on windows i attach the library by selecting it from a list, and not by writing the name of 'webutil.pll'. on unix, the only thing i do is recompile the form. webutil.pll was transfered wia ftp. so there were no name-conversion or something like this.
    so, i don't know where i could make the mistake you described.
    i'm not sure if i compile the forms correct.
    i transfer the working (on windows) form and webutil.pll to unix via ftp.
    then recompile it using bin/f90genm.
    here i check 'compile all pl/sql code' and 'strip pl/sql source from library'
    the fmx is created with no errors.
    any other ideas?

  • WebUtil Demo Runtime Error FRM-40039: Cannot attach library webutil

    I download the WebUtil Demo from
    http://www.oracle.com/technology/products/forms/htdocs/webutil/Webutil_demo.zip
    I follow the instruction given in the file ReadMe.html
    I am using Oracle Developer Suite 10g Release 2.
    There is no compilation error.
    I started OC4J Instance
    The following error appears:
    FRM-40039: Cannot attach library webutil while opening form WU_TEST_106
    Help!

    I try to compile the WEBUTIL.pll but with comilation error.
    I run FOrms Builder 10g Release 2
    Click on File, Open
    Select the file WEBUTIL.pll
    Click on Program, Compile Module
    but showing error
    Compilation errors on WEBUTIL_DB_LOCAL:
    PL/SQL ERROR 201 at line 9, column 12
    identifier 'WEBUTIL_DB.OPENBLOB' must be declared
    PL/SQL ERROR 0 at line 9, column 5
    Statement ignored
    PL/SQL ERROR 201 at line 18, column 12
    identifier 'WEBUTIL_DB.CLOSEBLOB' must be declared
    PL/SQL ERROR 0 at line 18, column 5
    Statement ignored
    PL/SQL ERROR 201 at line 24, column 5
    identifier 'WEBUTIL_DB.WRITEDATA' must be declared
    PL/SQL ERROR 0 at line 24, column 5
    Statement ignored
    PL/SQL ERROR 201 at line 29, column 12
    identifier 'WEBUTIL_DB.READDATA' must be declared
    PL/SQL ERROR 0 at line 29, column 5
    Statement ignored
    PL/SQL ERROR 201 at line 35, column 12
    identifier 'WEBUTIL_DB.GETLASTERROR' must be declared
    PL/SQL ERROR 0 at line 35, column 5
    Statement ignored
    PL/SQL ERROR 201 at line 40, column 12
    identifier 'WEBUTIL_DB.GETSOURCELENGTH' must be declared
    PL/SQL ERROR 0 at line 40, column 5
    Statement ignored
    PL/SQL ERROR 201 at line 45, column 12
    identifier 'WEBUTIL_DB.GETSOURCECHUNKS' must be declared
    PL/SQL ERROR 0 at line 45, column 5
    Statement ignored
    Failed to generate library.
    HELP!

  • HELP error FRM-40039: Cannot attach library common while opening form

    Hi
    I want to help me with the NEXT issue is urgent.
    I'm working with forms 10g and using a linux server. To compile objects, forms, reports and menus use the Putty.
    Well the issue is that when a form hanging linux server I get the error message sgte:
    FRM-40039: Can not attach library while opening form common ....
    I tried changing the path FORMS_PATH, also put the. PLL. Plx on those routes Server
    but I have no result, I still leave the same message.
    I go to pc urgently to solve this problem that has me worried for days.
    Thanks in advance for your advice
    regards

    Three possible causes:
    1. The pll is not existnant on the linux-server in the FORMS_PATH or the FORMS_PATH-environment-variable is not set.
    2. When attaching the pll to forms you have attached it without removing the path. Try to deattach and reattach the pll in the form.
    3. The attachment of a pll is case-sensitive in linux. So, when you types the pll-name is lowercase when attaching it, the pll must exist in lowercase in the linux-filesystem.

  • FRM-40039 Cannot attach library in Forms9i

    I have an app that works in 6i that was recompiled in 9i and deployed to a server. The 9i app works locally (connecting to a db not on my machine), but will not work on the server. When I run on the server I get the error 'FRM-40039 Cannot attach library XXX while opening form YYY'. I have the same folder configuration on the server that I do on my laptop. I copied the libraries from their 'normal' location to OracleHome\bin, but I still get the error. I removed one of the libraries attached to the form, and received the error on the second library. The libraries are in the form without a path (just the library name). Can anyone help me? I need to go to QA in 2 days!!! Help!
    Thanks -- Jean.

    Couple of things to watch for. PLLs are looked for on the FORMS90_PATH - this is set up in the default.env file when you are running. So make sure the path is set correctly.
    Also remember that if you are moving to Unix from Windows, Unix is case sensitive so
    myFile.pll is not the same as MYFILE.PLL
    Hope this helps.
    Regards
    Grant Ronald
    Forms Product Management

  • Frm-40039 -- unable to attach library

    Hi,
    I used webutil.pll in my form and attached the webutil.olb in object group. It is going through in my machine[windows]. Then, I copied this form to unix server [using FTP] and did the following in solaris mc
    [followed the steps as in webutil.pdf]
    1. default.env -- > form90_path
    forms_builder_classpath and classpath
    2. formsweb.cfg file is changed
    3. jar files are signed.
    4. jacob.jar and frmwebutil.jar are placed in appropriate folders.
    5. webutil.pll is compiled [webutil.plx]
    Hope I have not missed out anything. But even then, When I run the url [Solaris based], while opening the form [it is being called from another form] which have that library, it is throwing Frm-40039 cannot attach library....error.
    I browsed this otn site also. I don't know what I have missed.
    Kindly help to sort out this issue please.

    Hi,
    May be you attached library with path in your form file. If didn't remove attachment library path when attaching time then forms run time will look on that path when you attached. Please edit the form and reattach the library with out path.
    With regards
    Satheesh Kumar

  • Oracle apps upgrade to 11.5.10 produced FRM-47023 error in custom apps

    Hi,
    I didn't know whether to post this in here or in the Applications forum so I posted it in both.
    We're upgrading Oracle Apps from 11.5.5 to 11.5.10. We have a custom application that's registered in Oracle Applications and the modules that I've tried to run so far all produce this error:
    FRM-47023: No such parameter named G_QUERY_FIND exists in form <form_name>.
    When I press OK:
    FRM-40105: Unable to resolve reference to item PARAMETER.G_QUERY_FIND.
    When I press OK:
    FRM-40039: Cannot attach library fis_libs while opening from <form_name>.
    I've recompiled the library and the form but I'm still getting these errors.
    Any help would be appreciated.
    Thanks,
    Lorena

    Hi,
    We were able to resolve this by putting the library in the $AU_TOP/resource directory. It was previously residing in a custom directory.
    Thanks,
    Lorena

  • Random FRM-92100 error experienced by users

    Our users have been randomly getting the infamous FRM-92100 error. Some users have been experiencing this more than others. We have not been able to associated this error with a particular form as there has been no consistency that we can identify. Has anyone resolved this issue in the past where? Could this be associated with a certain release of Jinitiator? Just trying to find the best way to narrow down troubleshooting.
    Our environment information:
    Version 11.5.10.2
    AIX 5.3
    DB 9.2.0.6
    Jinitiator 1.3.1.21
    Server version: Oracle HTTP Server Powered by Apache/1.3.19 (Unix)
    Server built: Mar 25 2005 15:40:05 (iAS 1.0.2.2.2 rollup 5)
    Forms 6.0 (Forms Runtime) Version 6.0.8.25.2 (Production)
    Thanks in advance,

    hsawwan,
    Thanks for pointing me in the right direction. After doing some additional research and getting some additional information from the users, it seems that our problem is related to the following:
    Occasional FRM-92100 With Illegalargumentexception at createMessageFromDeltaMessage
    Note:300386.1
    Symptoms
    Clients occasionally disconnect from forms with the following error :
    FRM-92100: Your connection to the server was interrupted. This may be the result of a network error, or a failure on the Server. You will need to reestablish your session
    Details...
    Java Exception:
    java.lang.IllegalArgumentException: Error while creating message from Delta message
    at oracle.forms.engine.Message.createMessageFromDeltaMessage (Unklnown Source)
    at oracle.forms.engine.Message.processDeltaMessage(Unknown Source)
    at oracle.forms.net.StreamMessageReader.run (Unknown Source)
    Fix
    To solve the problem, you need to apply the fix whenever it is available for the requested platform. At the time this document is created, the bug is marked to be fixed in Forms version 10.1.2 and there were no backports available for earlier releases.
    Have you even experienced this and do we really have to upgrade to 10.1.2 for this issue to be resolved?
    Thanks,

  • WEBUTIL-URGENT FRM:40039 Cannot attach library WEBUTIL while opening form x

    Hi,
    I 'm working with 9iAS R2 on Linux.
    I'm testing the webutil by using a my test form.
    Give that in OS Windows 2000 the test form works fine.
    On Linux, I compile the form without problem, but when I run the form on web I have this error :
    FRM-400039 : Cannot attach library webutil while opening form TEST_FORM
    The Java console displaied this :
    JInitiator: Versione 1.3.1.8
    Uso della versione JRE 1.3.1.8 Java HotSpot(TM) Client VM
    Directory principale utente = D:\Documents and Settings\contug
    Configurazione proxy: Configurazione automatica proxy
    JAR cache enabled
    Location: D:\Documents and Settings\contug\Oracle Jar Cache
    Maximum size: 50 MB
    Compression level: 0
    c: clear console windo
    f: finalize objects on finalization queue
    g: garbage collect
    h: display this help message
    l: dump classloader list
    m: print memory usage
    q: hide console
    s: dump system properties
    t: dump thread list
    x: clear classloader cache
    0-5: set trace level to <n>
    Loading http://f92ias.inarcassa.it:7777/forms90/webutil/webutil.jar from JAR cache
    Loading http://f92ias.inarcassa.it:7777/forms90/webutil/jacob.jar from JAR cache
    Loading http://f92ias.inarcassa.it:7777/forms90/java/f90all_jinit.jar from JAR cache
    RegisterWebUtil - Loading Webutil Version 1.0.2 Beta
    connectMode=HTTP, native.
    Versione Applet Forms: 90270
    I don't seem that nothing of unusual.
    Could You say me somethig ??
    Regards
    Giordano

    Hi Duncan,
    How Do I do recompile the pll on Linux?? The environment development doesn't exist on Linux !!
    I open my form in environment development on Win 2000, after I attach the pll without the path and save all.
    After I move all on linux and compile the form useing 'f90genm.sh'. Until this step I don't have problem, the form compiled fine, but
    when I running it, I show the error message FRM-40039 .......
    Do I mistake something ???
    I working on DB ver 7.0.2 and I can't produce the file PLX
    Regards
    Giordano

  • Webutil -frm-40039 cannot attach library

    hi,
    I have copied the web util demo from otn [http://www.oracle.com/technology/products/forms/htdocs/webutil/webutil.htm], and i tried to install it as per the instruction given over there .While compling it has not give any error but while running the form before opening the form it gives the following error FRM-40039 : cannot attach library /oracle/devsuite/forms/webutil while opening the from wu_test_106.
    note - i have attached the webutil.pll at attach library.

    where we will get the plxopen the pll in Forms-builder, then use Porgam->Compile module (Strg+T)
    plz mention clearly in which path we have to copy that file.There is a config-file named default.env (located in $ORACLE_HOME\forms\server), it contains a settings named FORMS_PATH. Either put your plx (and all of your fmx) in one of the directories listed there, or add a new directory to the list where you have placed your files in.

  • Frm-40039 Cannot attach library while opening form data

    hi i cannot run my form on development am geting the error frm-40039 the forms and all my library ar all in the same direcotry my FORMS_PATH IS FORMS_PATH=W:\SMS Phase2\forms;C:\DevSuiteHome_1\forms, AND MY REGISTRY FORMS_PATH IS W:\SMS Phase2\forms
    Edited by: user603350 on 2011/05/20 3:54 AM

    no i click yes i did not remove the path its ok is working i put my library directory to be the first

  • FRM-40039: Cannot attach library d2kwutil while opening form xyz

    Hi,
    I am running forms 6i.
    I copied the folder containing all executables (.fmx, .mmx, .plx) to my local directory 'C:\bin6'.
    When i call this from Command Line
    c:\orant\bin\ifrun60.exe C:\bin6\xyz.fmx
    I get the error "FRM-40039: Cannot attach library d2kwutil while opening form xyz"
    I verified that d2kwutil.plx is present in c:\bin6.
    Note: I did not change anything in the FORMS60_Path in registry to point to my local directory.
    Please help

    Hi Smita
    Pls answer urself the following questions and check...
    1. did u attached the liberary to ur form...?
    2. did u set the FORMS60_Path in the registery for the liberary...?
    3.did u try a Ctrl-Shft-K (Compile All) then a Ctrl-T (Generate) and a save, then run your form... ?
    4. did u check the path in the START IN property to the correct location.. .?if the answer is yes then pls try to do the following...
    1. copy d2kwut60.dll + .PLL to client machine C:\orant\TOOLS\OPEN2K60\plsqllib
    2. copy the required .FMX file to client pc.
    Hope this helps... :)
    Regards,
    Abdetu...

  • Frm-40039 Cannot attach library

    I have Oracle 10g and Developer Suite.
    When I attach a Library, webutil.pll.
    I can run it in forms developer,
    but when I try to run in in the runtime, I get the ERROR frm-40039 Cannot attach library.
    Why?

    Have you compiled the pll and placed the plx in a place on the runtime server where Forms will find it (added the directory where the PLX is to the env variable FORMS_PATH)?

Maybe you are looking for