Attaching pll library

Hello everybody
I attached a pll library with my form module,I selected the Attached libraries node in the object navigator and I clicked on the create button, and when arrived in the alert message stating that the attached library is in a non portable directory, I clicked the "Yes" button to remove the path. So in this case the location property of the attached library is simply the name of the library. But when I run the form there was an alert error stating that the library could not be attached to the form and the forms runtime closed immediatly.
How can I solve this problem ? Thank you very much.

i think i've exactly the same problem. (forms9i)
i develop on windows and then transfer the files via ftp to a tru64 machine.
on windows everything works fine.
on unix i get frm-40039: cannot attach library webutil while opening form <myform>
when i click ok, the next error-message is frm-92100: your connection to the server was interrupted....you will need to reestablish your session.
i'm not sure if the second message has to do with the first.
here are some config-informations:
in formsweb.cfg i defined a section for my application.
webUtilArchive=/forms90/webutil/webutil.jar,/forms90/webutil/jacob.jar
baseHTMLjinitiator=/oracle/ora9ias/webutil/server/webutiljini.htm
envFile=join3000.env
my join3000.env file
FORMS90_PATH=/oracle/jointst/forms;/oracle/ora9ias/webutil/forms;
WEBUTIL_CONFIG=/oracle/ora9ias/webutil/server/webutil.cfg
i checked if the webutil.pll is in /oracle/ora9ias/webutil/forms . and it is. and i know that unix is case-sensitive.
here is my console:
Loading http://odie:7780/forms90/webutil/webutil.jar from JAR cache
Loading http://odie:7780/forms90/webutil/jacob.jar from JAR cache
Loading http://odie:7780/forms90/java/f90all_jinit.jar from JAR cache
RegisterWebUtil - Loading Webutil Version 1.0.2 Beta
Loading http://odie:7780/forms90/java/Join3000Icons.jar from JAR cache
connectMode=HTTP, native.
Forms Applet-Version : 90270
2004-Mrz-02 16:02:46.476 WUI[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
2004-Mrz-02 16:02:46.491 WUF[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
2004-Mrz-02 16:02:46.507 WUH[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
2004-Mrz-02 16:02:46.507 WUS[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
2004-Mrz-02 16:02:46.523 WUT[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
2004-Mrz-02 16:02:46.585 WUO[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
2004-Mrz-02 16:02:46.585 WUL[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
2004-Mrz-02 16:02:46.601 WUB[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
2004-Mrz-02 16:02:50.679 WUI[VBeanCommon.destroy()] WebUtil GetClientInfo Utility being removed..
2004-Mrz-02 16:02:50.679 WUF[VBeanCommon.destroy()] WebUtil Client Side File Functions being removed..
2004-Mrz-02 16:02:50.679 WUH[VBeanCommon.destroy()] WebUtil Client Side Host Commands being removed..
2004-Mrz-02 16:02:50.679 WUS[VBeanCommon.destroy()] WebUtil Session Monitoring Facilities being removed..
2004-Mrz-02 16:02:50.695 WUT[VBeanCommon.destroy()] WebUtil File Transfer Bean being removed..
2004-Mrz-02 16:02:50.695 WUO[VBeanCommon.destroy()] WebUtil Client Side Ole Functions being removed..
2004-Mrz-02 16:02:50.695 WUL[VBeanCommon.destroy()] WebUtil C API Functions being removed..
2004-Mrz-02 16:02:50.866 WUB[VBeanCommon.destroy()] WebUtil Browser Functions being removed..
what could be wrong in my config?
i recompiled the fmb on unix using f90genm and got no error.
i followed all the steps in the webutil-documents.
the problem is that i don't get e more specific error-message.

Similar Messages

  • Making PLL library code amendments effective in Reports 10G

    What is necessary to cause a change to a PLL library program unit that is shared by many reports effective in all the reports?
    I have read:
    *[http://www.tek-tips.com/viewthread.cfm?qid=1021116&page=13|http://www.tek-tips.com/viewthread.cfm?qid=1021116&page=13] +"to make changes available you need not only to save the changes, but to delete and reattach it in the Attached Libraries node."*
    Is this correct?
    If so, doesn't this make PLLs pretty useless for Reports common code ?
    I am using Reports 10G.
    Jonathan

    You can have just pll files in the directory, but Reports has to compile the library every time you use it. Therefore it is better to deploy plx files.
    When you deploy at a customers site, it is always better to give them the plx files, since they cannot change the code that way.
    If you get an error message deploying the plx, it probably means that the database where you developed your pll and the database where you deploy the plx are not the same. See if there are any differences (in table structure, stored procedures etc.). Maybe you have hardcoded schema owner or something in you pll.

  • Attach Plsql Library remove library path yes/no

    Hi,
    While i attache a libary file im getting one message window.
    Attached Library name d:\kk\test.pll contains a non portable directory specification.Remove path.
    yes/no
    can any any body explain about this please .
    Thanks in Advance.
    Kamaraj
    Edited by: raja on 20 Feb, 2012 10:43 PM

    raja wrote:
    Hi,
    While i attache a libary file im getting one message window.
    Attached Library name d:\kk\test.pll contains a non portable directory specification.Remove path.
    yes/no
    can any any body explain about this please .
    Thanks in Advance.
    KamarajWhen attaching any library.pll form builder shows this message.
    Remove path, Yes/No ?
    If yes, form builder doesn't remember the path any more and attach the library that time but when you open it second time form builder doesn't attach this library.
    If no, form builder remember the path and attach the library but when opening second time it looks for the library in the remembering path.
    hopes this helps

  • How to used attached pll in form 10g

    I have install 10g form server & report server in redhat.and now I migrated my appl from win2k to redhat.
    I found a form which used attached plx, can't complited.
    Compiling WHEN-BUTTON-PRESSED trigger on ORG_UNIT_COST_BY_EMPLOYEE item in CONTROLS data block...
    No compilation errors.
    Compiling WHEN-BUTTON-PRESSED trigger on ORG_UNIT_MONTH_COST_BY_EMPLOYE item in CONTROLS data block...
    Compilation error on WHEN-BUTTON-PRESSED trigger on ORG_UNIT_MONTH_COST_BY_EMPLOYE item in CONTROLS data block:
    PL/SQL ERROR 201 at line 27, column 3
    identifier 'HR_SYS_F.CALL_DATE_SET' must be declared
    PL/SQL ERROR 0 at line 27, column 3
    Statement ignored
    Compiling WHEN-BUTTON-PRESSED trigger on ORG_JOB_ASSIGN_BY_UNIT item in CONTROLS data block...
    No compilation errors.
    Compiling WHEN-BUTTON-PRESSED trigger on ORG_JOB_MONTH_BY_UNIT item in CONTROLS data block...
    Compilation error on WHEN-BUTTON-PRESSED trigger on ORG_JOB_MONTH_BY_UNIT item in CONTROLS data block:
    PL/SQL ERROR 201 at line 11, column 3
    identifier 'HR_SYS_F.CALL_DATE_SET' must be declared
    PL/SQL ERROR 0 at line 11, column 3
    Statement ignored
    I complited attanched HR_SYS_F.pll to HR_SYS_F.plx at FORMS_PATH.
    I set FORMS_PATH in .bash_profile, frmcmp_batch.sh,default.env.But all no to work.
    It still error of : can't find the attached pll: HR_SYS_F.CALL_DATE_SET.
    but this form ,I can complited it normal in win.
    how can I skip this error?

    Have you double-checked the one Form to ensure the Library is still attached? Also, when the Library was attached - was it attached in such a way that it recorded the path to the library (typically, when you attach a library - Forms will ask if you want to record the path (Y/N))?
    Hope this helps.
    Craig...
    Edited by: CraigB on Apr 2, 2010 3:49 PM
    I forgot to add, sometimes, just simply deleting the attached library and re-attaching it will fix the issue.

  • Custom.pll library?

    Hi guys,
    How can I use custom.pll library to checking those newly add records on screen? Here is the example:
    1) There are 2 records on screen from interface in Purchase Order Form
    2) User manual add 1 record in Purchase Order Form
    3) When use save the record, I want to do some checking for those record added by user manually (should be no. 3 lines in this case)
    How can I perform this checking in custom.pll library?
    Best Regards,
    Amy

    General EBS Discussion
    in above forum are the EBS gurus, which maybe know faster a solution for your EBS-Forms-Questions

  • Urgent! FRM-10270 Cannot attach the library

    I get the error message "FRM: 10270 Cannot attach the library SYSLIB while opening menu BMENU" but only when i try to open a second form while the first form is still running.
    Both forms are working fine as long as they are not running at the same time.
    It seems like the second form opening does not have access to the FORMS60_PATH.
    All the forms and libraries (plx) are in the FORMS60_PATH.
    I am running developer_6i forms & reports on a HPUX 11i with patch 11 and I am trying to access them through jinitiator 1.3.1.9 on a XP machine.
    I would apprecate if anybody have any ideas about this error.
    BR/Marcus

    Thanks a lot for the tip. I used truss and realised that it found the library but was not allowed to open it. The kernel parameter maxfiles was set to low.
    I increased it and everything works ok
    BR
    Marcus

  • FRM: 10270 Cannot attach the library when two forms run at the same time

    I get the error message FRM: 10270 Cannot attach the library SYSLIB while opening menu BMENU but only when i try to open a second form while the first form is still running.
    Both forms are working fine as long as they ar not running at the same time.
    It seems like the second form opening does not have access to the FORMS60_PATH, because you can not open a third form because it can't find it.
    All the forms anf libraries (plx)is in the FORMS60_PATH.
    I am running developer_6i forms & reports on a HPUX 11i machine and I am trying to access them through jinitiator 1.3.1.9 on a XP machine.
    Best regards
    Macke

    Thanks a lot for the tip. I used truss and realised that it found the library but was not allowed to open it. The kernel parameter maxfiles was set to low.
    I increased it and everything works ok
    BR
    Marcus

  • WAM (Work Asset Management) report, srpt.pll library missing.

    Hi All,
    I Just installed WAM 1.9 on my vmware. i try to create customize report from the current wam report. when i opened the current report on oracle report developer it shows an error message "Cannot find srpt.pll library".
    I've try to search the srpt.pll library on the wam installation directory, but i only found srpt.plx not srpt.pll
    did anyone know where to find srpt.pll library
    Regards

    I've try to search the srpt.pll library on the wam installation directory, but i only found srpt.plx not srpt.pll
    did anyone know where to find srpt.pll libraryPlease see (Unable to find PL/SQL library 'srpt'. REP-1401: 'beforereport': Fatal PL/SQL error occurred [ID 985585.1]).
    Thanks,
    Hussein

  • Using JDAPI to reattach PLL Library/Libraries

    Hi
    I am attempting to change the libraries attached to some forms, to convert the names to lowercase as part of a Unix deployment project.
    I am using the standard code posted on Metalink. The Forms were Designer-generated as Forms 4.5 originally and have been upgraded to Forms 9.0.4.0.19. I am using the JDK in the Developer Suite Oracle Home. The Forms are in a different directory to the Libraries, but all the directories are in the FORMS90_PATH set both in the Registry and as a cmd.exe environment variable.
    I have two problems:
    1) If I attempt to just list the libraries attached to the Form, with something like:
         FormModule fmd;
         fmd=FormModule.open(args[0]);
         System.out.println("Processing module " + fmd.getName() + "...");
         JdapiIterator all_libs = fmd.getAttachedLibraries();
         while (all_libs.hasNext())
              AttachedLibrary lib = (AttachedLibrary)all_libs.next();
              System.out.println("Attached Library = " + lib.getName());
         fmd.destroy();
    This returns:
         Processing module MODULE...
         Attached Library = OFG4TEL
         Attached Library = OFG4MES
         Attached Library = OFG4BSL
         Attached Library = OFGMES
    Unfortunately, I know that there are more libraries than this. The Form is attached to a single module library (called MODULE.pll), which is attached to an application-level library, which is then attached to the Designer-libraries (OFG4*).
    Does anyone know why this code lists the Designer libraries, but not the others?
    If you convert the FMB to XML, it also has only the Designer-libraries, but opening the Form in Form Builder shows the full list.
    2) I attempted to remove all the libraries from the Form by adding a lib.destroy(); into the loop above and a fmd.save(args[0]); after it. When I run this the loop terminates after the first iteration. It doesn't report any errors, but it doesn't actually remove the module library either. It is doing something though, because if you reopen the Form in Form Builder the module and application library attachments have been lost and just the Designer ones remain?
    I don't really want to update all the modules by hand, and any assistance would be greatly appreciated.
    FWIW I also tried converting the FMBs to XML using the IFF2XML90 batch file, and then doing a search & replace on the XML file before converting back into a Form using IFXML2F90.bat. This doesn't work either because it also loses the module and application library attachments as described above, possibly because these batch files are using JDAPI internally and JDAPI doesn't like my Forms!
    Thanks
    Roger

    I sincerely hope that you have found a solution by now....
    It is a strange situation that you describe.
    I think you might have found that the OFG-libraries are actually in a different directory from where you expected them to be found by JDAPI. Have you used lib.getLibraryLocation()?
    The next step would have entail trying to find out where this different path was set, and why JDAPI uses that setting, instead of the settings in registry and batchfile.
    Just some thoughts.
    Greetings!
    Remco

  • PLL Library Size - Few Larger Libraries Or More Smaller Libraries

    Hi
    I am interested in people's thoughts on whether it is better to have fewer larger libraries or more smaller libraries. If you do break into smaller pll libraries, should the grouping be that some forms will not use modules in library, ie do not have to attach to all forms. For common modules that all forms require access to, do you achieve anything in having many little libraries, rather than on larger library?
    Is it correct that pll libraries are loaded into memory at run time when form is loaded and library is attached?
    What are issues to consider here
    Thanks

    Hi Till,
    My honest opinion...do not merge the libraries. Switch between them using iPhoto Library manager and leave it at that.
    A 22 gig library is way too big to run efficiently.
    Lori

  • Jdapi attaching uppercase library problem

    Am attempting to use Jdapi to re-attach libraries into my forms modules and force the attachments to be in uppercase.
    AttachedLibrary newLib =  new AttachedLibrary((FormModule)attachedLibrary.getOwner(), "DOC");This is producing a java NullPointerException.
    java.lang.NullPointerException
         at oracle.forms.jdapi.BaseAPI._jni_attach_lib(Native Method)
         at oracle.forms.jdapi.AttachedLibrary.<init>(Unknown Source)Running on Windows 2k; have ensured the PLL is available and in the correct case already. Changing the "DOC" to "doc" works fine.
    Attempting to load the library manually using:
    JdapiModule modLib = JdapiModule.openModule("DOC.PLL"); works fine,
    Seems to only have a problem trying to attach the PLL to the form if it is uppercase - if I then use that modLib variable in the attachment code
    AttachedLibrary newLib = new AttachedLibrary((FormModule)attachedLibrary.getOwner(), modLib.getName());also fails with a NullPointerException.
    Has anyone else tried (and succeeded) to attach an uppercase PLL to a Form using Jdapi? Could there be something wrong with my working environment?
    Cheers,
    Marc.

    I found a work-around for the problem I encountered.
    Instead of detaching then re-attaching the required PLL, I am now simply setting the LibraryLocation property with an uppercase setting:
    attachedLibrary.setStringProperty(JdapiTypes.LIBRARY_LOCATION_PTID,attachedLibrary.getName().toUpperCase());Cheers,
    Marc.

  • Error FRM-30312 while compiling a custom pll library on forms 11g weblogic

    hi,
    this is my case:
    Im trying to upgrade a forms 10g application to 11g, using FORMS 11g v11.1.1.3 and WEBLOGIC server v10.3.3.
    Forms files compiled correctly, also webutil.pll was correctly compiled.
    but if I try to compile my custom pll I can see the error...
    when I run application, this erros msg appears:
    FRM-40735: ON-ERROR trig raised unhandled exception ORA-06508
    I have this script to compile .pll files (libraries):
    +#SCRIPT TO COMPILE LIBRARIES+
    export ORACLE_INSTANCE=/opt/oracle/Middleware/asinst_1
    export ORACLE_HOME=/opt/oracle/Middleware/as_1
    export ORACLE_PATH=/opt/legadmi/pll:/opt/legadmi/formas
    export FORMS_PATH=/opt/legadmi/pll:/opt/legadmi/formas
    export NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
    export FORMS_DEFAULTFONT="Lucida.9"
    for i in `ls *.pll`
    do
    echo Compiling: $i ....
    file=$i
    +$ORACLE_INSTANCE/bin/frmcmp.sh Module=$i Userid=user/pwd@db Module_Type=LIBRARY Batch=YES+
    done
    But this error is shown:
    Compilation errors on RP2RRO:
    PL/SQL ERROR 201 at line 106, column 8
    identifier 'RUN_PRODUCT' must be declared
    PL/SQL ERROR 0 at line 106, column 8
    Statement ignored
    PL/SQL ERROR 201 at line 123, column 8
    identifier 'RUN_PRODUCT' must be declared
    PL/SQL ERROR 0 at line 123, column 8
    Statement ignored
    PL/SQL ERROR 201 at line 153, column 8
    identifier 'RUN_PRODUCT' must be declared
    PL/SQL ERROR 0 at line 153, column 8
    Statement ignored
    PL/SQL ERROR 201 at line 169, column 8
    identifier 'RUN_PRODUCT' must be declared
    PL/SQL ERROR 0 at line 169, column 8
    Statement ignored
    Failed to generate library.
    FRM-30312: Failed to compile the library.
    I tried finding the string on the source code and delete or replace, but the only strings remainding are for example "RP2RRO_RUN_PRODUCT()", It looks like compiler finds the string within the entire word.
    I need help.

    InoL, Thank you very much.
    I know rp2rro.pll was there, and I compiled it successfully, and place it to the correct folder.
    but I did not know that my custom pll had the rp2rro as a program unit.
    I solve this problem replacing the code inside my custom library with the rp2rro.pll code that comes with forms 11g
    THANKS again.

  • Solaris 9 , SAN attached MSL library : robotic arm access

    Could someone provide information regarding Solaris 9 configuration issue.
    On a V880 using LP10K emulex HBAs in a Brocade switches SAN environment, I am facing issue configuring HP MSL6060 2 LTO3 drive library.
    I am able to tar to 2 LTO drives but I do not know the steps to configure access to the library Robotic controller arm itself.
    emulex hbanyware shows 4 objects for the library i.e the library controller, 2 drives and library NSR.
    At this point, at OS level, devfsadm creates only tapes special files.
    I am more familiar with HP-UX than Solaris : What would be solaris commands to confirm HW is seen and usable at OS level (ioscan -fnC disks + insf to create special files on HP-UX)
    On Solaris 9 : I have used modinfo , modunload, modload and devfsadm commands after st.conf modifications to gain access to drives without rebooting
    BUT after sd.conf modifications, update_drv -f , devfsadm -v does not create any special file to point to robotic arm.
    Overall objective is to configure Data Protector indirect backup for Solaris9 server and abitlity for that host to manage robotic arm.
    Any help appreciated.

    I'm not sure if this will help, since this is from a very small environment, but here goes:
    I recently attached an old Compaq Manatee class mini-library to a Blade 100 via a dual-channel LSI SCSI adapter and was trying to manipulate the robot arm via the open-source mtx utility.
    Using the SCSI generic (sgen) driver, I was able to get this to work. Before I did the OS level change, at the prom, I did a probe-scsi-all and the system showed the two DLT7000 drives and the HP type 8 media changer. But without updating the sgen driver configuration, I could only see the DLT drives at the Solaris 9 level.
    The configuration file for the sgen driver resides at: /kernel/drv/sgen.conf The file itself actually is quite clearly commented by default, which saved me a lot of research. In addition, man sgen is an excellent resource.
    I added the following two lines to my sgen.conf file:
    device-type-config-list="changer";
    inquiry-config-list=    "*",            "*";And in addition, since my changer is at SCSI id 6, I uncommented the following line:
    name="sgen" class="scsi" target=6 lun=0;After that I did an init 6, and lo and behold in my /var/adm/messages file:
    May 15 13:54:22 baetica17.arxmicarus.lan scsi: [ID 193665 kern.info] sgen0 at glm0: target 6 lun 0
    May 15 13:54:22 baetica17.arxmicarus.lan genunix: [ID 936769 kern.info] sgen0 is /pci@1f,0/pci@5/scsi@1/sgen@6,0Success! In addition, I found the following new directories and files in /dev:
    /dev/scsi/changer/c1t6d0which is a symlink to the following physical device file:
    c1t6d0 -> ../../../devices/pci@1f,0/pci@5/scsi@1/sgen@6,0:changerTo make specifying this physical device file easier in mtx, I also added this symlink to /dev:
    /dev/changer -> ../devices/pci@1f,0/pci@5/scsi@1/sgen@6,0:changerMy example here is from my simple hardwire SCSI environment. I'm not experienced in the specific SAN environment you're operating in, but my guess is that you would probably need to make sure that you have some sort of persistent reservation for the changer made so that the physical device of the changer doesn't change between reboots.
    Hope this at least gets you going in a productive direction! Please let me (and anyone else who might read this) know how you solved the issue at your site.
    - Michael

  • Backup Oracle VMs using a direct attached tape library

    Hello all,
    I'm in the process of getting a specification for a new Oracle VM host server which will run OEL VMs and host Oracle databases (10g and others), currently we're looking at getting an HP DL580 and a MSL6000 tape library using SAS connectors.
    Regarding backups, I understand that Oracle VM Server doesn't have a built in mechanism for backups so would need to use a backup method from within the virtual machines.
    Is it possible, and advisable, to use a tape library directly attached to the host server and use an OEL VM running Symantec Netbackup which will then backup the other VMs, if so, are there any issues or gotchas I should be aware of?
    If it is possible to do this, do I connect the tape library to the VM by editing the VM config file and add the tape library devices as 'phy:/dev/xxx'
    Thanks in advance,
    Martin.
    Edited by: user5385211 on 09-Oct-2009 03:39

    NDMP is for backing up NAS platforms.
    Does your backup software support "LAN-Free" backup ? Typically enterprise backup software like Netbackup, TSM, Networker require a special license/agent that gets loaded on server where you are going to implement LAN-Free backups. Without that software/license servers will be fighting for tape resources and it will be a mess (if it works at all). Also you want to use dedicated HBA or port on dual HBA for tape traffic, do not mix tape and disk traffic on the same HBA/port. In big shops people configure dedicated "tape" VSANs but that would be an overkill for your current environment.
    @dynamoxxx

  • Jheadstart Migrating .pll library from designer

    Hello..
    As teh library is concerned I have the total code for my forms in the library. The library contains all the trigger code on form level, block level and item level. This library contains the code for nearly 70-80 forms and the total business of the application is present in these forms.
    As the forms internally call this library will I need to add the code manually in the java environment forms or can I migrate the library along with the form migration itself.
    One more thing; I have a runtime database and designer database. After migration of the database how can I attach the generated Application with the runtime database so that I will be able to get connected to the database and retrive the existing data into the newly generated forms.
    Hope to hear from you in this regard.

    Azher,
    What JHeadstart migrates is the declarative, transactional behaviour of the blocks in the form. So basically the stuff that works without PL/SQL code. The J2EE architecture you are migrating to is very different from the Forms architecture. There are no form-, block- or item-level triggers, and what's more, there's probably code in those triggers that calls Forms built-ins that do not exist and have no replacement in the J2EE architecture we are using.
    Therefore you will have to migrate any trigger/library logic that still makes sense to have in the new situation. Note that often not all code NEEDS migration, simply due to the fact that an HTML web application is a very different TYPE of application than a Forms client.
    If you went overboard on 'thick-client UI features', where items and buttons are enabled/disabled/shown/hidden/coloured/filled with every action of the end user, you will either end up writing tons of javascript code, or you will give up and decide that an HTML application should not depend so heavily on this type of interaction.
    For the code that you do want to migrate, the most important thing to do is to determine WHERE in the new architecture this needs to be implemented. You will have to think more in terms of 'migrating functionality' than 'migrating lines of code'.
    I would recommend just trying the JHeadstart Designer Generator on a couple of Forms, running the application and determining what functionality is missing (compared to the original Form). Then you will need to think about where and how you would implement this functionality in the new architecture. Is is something that could/should be done in the ADF BC objects, or in the View pages, or in the controller, or perhaps a combination of those. Chances are that you will not even need to look at the original PL/SQL code that implemented this functionality in the Forms.
    As to your question about connecting to your runtime database: the JHeadstart Designer Generator wizard will prompt you to create/specify two JDeveloper Database Connections, one to connect to the Repository, and one to connect to the runtime database. Your generated application will by default connect to the latter when running it. Of course this can be changed when deploying your application in another (production) environment.
    This an much more information can be found in the JHeadstart Developers Guide, in the chapter on the Designer Generator.
    Kind regards,
    Peter Ebell
    JHeadstart Team

Maybe you are looking for