Forms Migration from 6i to 9i.

Hi
We have installed Oracle 9iAS and 9i database on Solaris system and now in the process to migrate 6i forms to 9i version. When I use Migration Assistant, came along with 9i, to convert a single form, I only get a core dump file and following message in log file :
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0xff233144
Function name=strlen
Library=/usr/lib/libc.so.1
Current Java thread:
at oracle.forms.jdapi.BaseAPI._jni_initialize(Native Method)
at oracle.forms.jdapi.Jdapi.initialize(Unknown Source)
at oracle.forms.jdapi.Jdapi.getContextPointer(Unknown Source)
at oracle.forms.jdapi.FormModule.open(Unknown Source)
at oracle.forms.jdapi.JdapiModule.openModule(Unknown Source)
at oracle.forms.jdapi.JdapiModule.openModule(Unknown Source)
at oracle.forms.util.upgrade.Analyzer.doAllModulesTreewalk(Unknown Sou
at oracle.forms.util.upgrade.Analyzer.<init>(Unknown Source)
at oracle.forms.util.upgrade.PlsqlConverterBatch.<init>(Unknown Source
at oracle.forms.util.upgrade.PlsqlConverter.main(Unknown Source)
Dynamic libraries:
0x10000 /local/oracle/product/business/9iDEV/jdk/bin/../bin/sparc/native_threa
0xff350000 /usr/lib/libthread.so.1
0xff390000 /usr/lib/libdl.so.1
0xff200000 /usr/lib/libc.so.1
0xff330000 /usr/platform/SUNW,UltraAX-i2/lib/libc_psr.so.1
0xfe480000 /local/oracle/product/business/9iDEV/jdk/jre/lib/sparc/client/libjvm.s
0xff2e0000 /usr/lib/libCrun.so.1
0xff1e0000 /usr/lib/libsocket.so.1
0xff100000 /usr/lib/libnsl.so.1
0xff0d0000 /usr/lib/libm.so.1
0xff310000 /usr/lib/libw.so.1
0xff0b0000 /usr/lib/libmp.so.2
0xff070000 /local/oracle/product/business/9iDEV/jdk/jre/lib/sparc/native_threads/libhp
0xff040000 /local/oracle/product/business/9iDEV/jdk/jre/lib/sparc/libverify.so
0xfe440000 /local/oracle/product/business/9iDEV/jdk/jre/lib/sparc/libjava.so
0xfe410000 /local/oracle/product/business/9iDEV/jdk/jre/lib/sparc/libzip.so
0xfe3a0000 /usr/lib/locale/en_US.ISO8859-1/en_US.ISO8859-1.so.2
0xfe2a0000 /usr/lib/nss_files.so.1
0xfd090000 /local/oracle/product/business/9iDEV/jdk/jre/lib/sparc/libawt.so
0xfac80000 /local/oracle/product/business/9iDEV/jdk/jre/lib/sparc/motif21/libmawt.so
0xfd040000 /local/oracle/product/business/9iDEV/jdk/bin/../jre/lib/sparc/libmlib_image
0xf4980000 /usr/lib/libXm.so.4
0xfaf90000 /usr/lib/libXt.so.4
0xfaed0000 /usr/lib/libXext.so.0
0xfd010000 /usr/openwin/lib/libXtst.so.1
0xf4880000 /usr/lib/libX11.so.4
0xfaeb0000 /usr/lib/libSM.so.6
0xfadd0000 /usr/lib/libICE.so.6
0xfac50000 /usr/openwin/lib/libdga.so.1
0xf4000000 /home/oracle/product/business/9iDEV/lib/libifjapi90.so
0xf4bd0000 /home/oracle/product/business/9iDEV/lib/libnn90.so.0
0xf3d00000 /home/oracle/product/business/9iDEV/lib/libobx90.so.0
0xf3c00000 /home/oracle/product/business/9iDEV/lib/libvgs90.so.0
0xf3980000 /home/oracle/product/business/9iDEV/lib/libde90.so.0
0xf4940000 /home/oracle/product/business/9iDEV/lib/libucol90.so.0
0xf4820000 /home/oracle/product/business/9iDEV/lib/libca90.so.0
0xf47f0000 /home/oracle/product/business/9iDEV/lib/libuicc90.so.0
0xfadb0000 /home/oracle/product/business/9iDEV/lib/libmma90.so.0
0xf47b0000 /home/oracle/product/business/9iDEV/lib/libmmiw90.so.0
0xf4bb0000 /home/oracle/product/business/9iDEV/lib/libmmov90.so.0
0xf3fd0000 /home/oracle/product/business/9iDEV/lib/libmmos90.so.0
0xf3f90000 /home/oracle/product/business/9iDEV/lib/libmmoi90.so.0
0xf3be0000 /home/oracle/product/business/9iDEV/lib/libmmia90.so.0
0xf3bc0000 /home/oracle/product/business/9iDEV/lib/libmmft90.so.0
0xf3940000 /home/oracle/product/business/9iDEV/lib/libmmcm90.so.0
0xf3ba0000 /home/oracle/product/business/9iDEV/lib/libuihx90.so.0
0xf38d0000 /home/oracle/product/business/9iDEV/lib/libuc90.so.0
0xf3860000 /home/oracle/product/business/9iDEV/lib/libuipr90.so.0
0xf3680000 /home/oracle/product/business/9iDEV/lib/libuimotif90.so.0
0xf3640000 /home/oracle/product/business/9iDEV/lib/libot90.so.0
0xf35e0000 /home/oracle/product/business/9iDEV/lib/librem90.so.0
0xf3560000 /home/oracle/product/business/9iDEV/lib/libree90.so.0
0xf3540000 /home/oracle/product/business/9iDEV/lib/librec90.so.0
0xf3510000 /home/oracle/product/business/9iDEV/lib/libuiimg90.so.0
0xf34d0000 /home/oracle/product/business/9iDEV/lib/libuia90.so.0
0xf34b0000 /home/oracle/product/business/9iDEV/lib/libtknqap90.so.0
0xf3480000 /home/oracle/product/business/9iDEV/lib/libutt90.so.0
0xf3450000 /home/oracle/product/business/9iDEV/lib/librod90.so.0
0xf3420000 /home/oracle/product/business/9iDEV/lib/libror90.so.0
0xf33f0000 /home/oracle/product/business/9iDEV/lib/libros90.so.0
0xf33d0000 /home/oracle/product/business/9iDEV/lib/libdfc90.so.0
0xf33a0000 /home/oracle/product/business/9iDEV/lib/libuat90.so.0
0xf3380000 /home/oracle/product/business/9iDEV/lib/libutc90.so.0
0xf3360000 /home/oracle/product/business/9iDEV/lib/libutj90.so.0
0xf3330000 /home/oracle/product/business/9iDEV/lib/libutl90.so.0
0xf3310000 /home/oracle/product/business/9iDEV/lib/libsl90.so.0
0xf2800000 /home/oracle/product/business/9iDEV/lib/libclntsh.so.9.0
0xf32f0000 /home/oracle/product/business/9iDEV/lib/libwtc9.so
0xf32d0000 /usr/lib/libsched.so.1
0xf32b0000 /usr/lib/libaio.so.1
0xf3100000 /usr/lib/libXm.so.3
0xf30e0000 /usr/lib/libgen.so.1
0xf30c0000 /usr/lib/librt.so.1
0xf30a0000 /usr/openwin/lib/locale/common/xlibi18n.so.2
0xf27c0000 /usr/openwin/lib/locale/common/ximlocal.so.2
Local Time = Wed Nov 20 12:23:45 2002
Elapsed Time = 5
# The exception above was detected in native code outside the VM
# Java VM: Java HotSpot(TM) Client VM (1.3.1_02-b02 mixed mode)
It seems that some Java library is not properly installed. Further, there is no option like File -> Administration -> Compile File in 9i unlike previous versions which suggests that we have to use command line utilities (CLU) to compile the forms.
Any help will be highly appriciated.
Manish

you should just need to change your calls from "ole2.whatever" to "client_ole2.whatever".It is not as straightforward as that. Sunil is using OLE Containers, for which there is no support, so he needs to first migrate his FORMS_OLE calls to use OLE2 and then he can convert those to use the webutil package.
My own experience is that if you're doing anything simple you'll be okay, but anything leftfield will give you grief. JACOB is pretty stern with what it will accept as an OLE call.
Cheers, APC

Similar Messages

  • Forms Migration from 4.5 to 10g

    Hi ,
    I want to migrate my forms from 4.5 to 10g so i did following steps:
    1. Installed Developer suite 10g
    2. Took a sample form developed in 4.5 and comiled it in 10g builder utilized the
    sample.fmx file for 10g the test was successful ,
    I need to migrate a complete application developed in 4.5 forms to 10g and I have
    some existing libraries which I use in my forms , now i'm stuck how to utilize them for
    10g as whenever I open the forms in 10g builder it asks me to remove the library.
    Can please anyone inform me how to utilze the my own user built libraries and esp .
    how to repalce D2KWUTIL with WebUtil and is the way i'm approaching for migartion
    correct ?
    Thanks.
    Jonty.

    Hi ,
    Thanks for the reply ,
    but still i'm not clear how to utilize my libraries as even if i migate to Forms 6i
    which in turn also supports D2KWUTIL ,so how to utilize Webutil instead of
    D2WUTIL while migrating from 6i to 10g.
    Is there any document or paper in suport to it.
    Thanks.

  • Forms migration from 2.0 to Forms 10g/11g

    Hi,
    I want to migrate from forms 2.0 to 10g/11g. I know the migration path is 2.0->4.5->6i->10g/11g . I want to know is it feasible to do the migration from 2.0 to 10g/11g. what are the recommendations.
    Thanks & Regards,
    Noman

    PITTS claim to be able to migrate forms from Forms 2.3 onwards.
    http://www.pitss.com/solutions/pitsscon-solutions/forms-to-forms/
    It depends on how much you want to spend...
    However, if you're looking to do it yourself...
    Do you have access to developer versions of Forms V3.0 or 4.5? It's easier if you go from 2.0 -> 3.0 -> 4.5/6i -> 10g. Each version has its own migration utilities, but they gradually remove support for earlier versions. Version 2 (2.3) triggers can exist in version 3, but not in later versions.
    Do you have experience of Forms 6i or 10g? If not, you have the scope to re-write the application in the language of your choice. The Oracle website has a number of articles on migrating from Forms 3 and 6i, but not from earlier versions, so it depends on your current knowledge as to how you want to do.
    I've migrated Forms 3.0 (with 2.3 style triggers) to 10g by hand. It requires an understanding of how Forms used to work compared to how it works now. You will basically be creating your new application from scratch (depending on what you have been able to upgrade) based on the the blocks and items of your old forms. Your task will be so much easier if you have the intermediate Forms developer tools (4.5/6i).
    You'll also be upgrading your database. I assume that you are on Oracle 6/7.

  • HCM Processes & Forms : Migrating from JSPs to Web Dynpro for ABAP

    We are pretty well invested in HCM Processes and Forms.  We currently use JSP based forms as the UI for our notifications.   We do not, use Adobe Forms.
    For a number of reasons, we want to transition to forms based in Web Dynpro for ABAP.
    We want to bring a new scenario online using WD4A.  Down the road, weu2019ll very likely transition our old JSPs over to the new methodology as well.  
    I would expect that this is pretty well doable.  As part of a proof of concept, we did launch notifications from the web dynpro environment, had them initiate workflow, etc .  Weu2019ve also pulled up our web dynpro app from the UWL and portal.
    Has anyone gone through this specific exercise u2013 moving from JSPs to WD4A?  We are particularly interested in where the integration points will be, working with ISR_PROCESS_EVENT, etc.
    Your comments, suggestions, references, etc. are welcomed, as well as any discussion you may offer.
    Thanksu2026
    ...Mike

    And along the same lines, any thoughts around which of the following QISRDPROCESS_TYPEs might be a better choice?
    Entry Using ITS Service
    Entry Using Adobe PDF
    We currently use the ITS Service type.  I think this may be our first direction, replacing url links with links to our webdynpro application which woulds need to integrate calls through ISR_PROCESS_EVENT
    The Adobe Type seems interesting - Again, we do not, nor will, have Adobe Forms in place for this development.  But, I've read some discussion that folks have enhanced out of actual Adobe Form rendering.
    Again, the thoughts of the community are welcomed here.
    Thanks...
    ...Mike

  • Getting error while running form migrated from 4.5 to 6i

    I have a form built in 4.5. I have open that form in 6i and compiled it. Generated the fmx out ofit. but when I run that form then it gives me an error :
    frm40735:pre-form trigger raised unhandled exception ora-01403
    Could any one please help me out ??

    ORA-01403: no data found
    You tried one of the following in your pre-form trigger
    You executed a SELECT INTO statement and no rows were returned.
    You referenced an uninitialized row in a table
    Or connected user hasn't privileges on table's Block

  • Forms Migration to 11g, RUN_PRODUCT must be declared

    Hi All,
    I'm performing forms migration from 10g to 11g,
    I used Forms Migration Assistant to Migrate forms, But if a form is calling reports then those forms are
    not getting compiled and giving the error RUN_PRODUCT must be declared. I know that RUN_PRODUCT
    is not supported in 11g, but is there any way to configure Forms Migration Assistant so that it replaces this
    code with appropriate code. Forms Migration Assistant program asks for Report server name, Servlet Virtual Directory information for the forms that are calling reports. I don't know what to specify in virtual directory field
    and report servlet field.
    Please help me with this.
    Thanks

    You are replying to an old thread, but it looks like you didn't read it properly. It is stated that
    when migrating from 6i to 10g we have used the wizard to replace RUN_PRODUCT with rp2rro.rp2rro_run_product (rp2rro.pll).So, you also need to use rp2rro.pll if you still want to make use of RUN_PRODUCT. Even in 10g RUN_PRODUCT by itself won't work. As Christian already said:
    you probably could simply remove the call to run_product as in 10g the built-in was available but simply didn't do anything. Did you try that yet?

  • Migration from 6i to 10g.

    Hi,
    1.     Is it possible to migrate forms 6i directly to forms 10g using 10g dev. suite? Or do we have to migrate first to forms 9i first?
    2.     What is the latest available forms development environment in production and can we use that for our forms migration from 6i?
    3.     Does forms 9i and 10g works with 9i, 10g and 11g databases?

    You can Migrate directly from 6i to 10g Release 2, but probably not with Migration Assistant alone. It will take an average of about 1 day per Form to accomplish this with Migration Assistant. There are many things that MA just doesn't take care of, and I have seen alot of complaints with the Formatting of the Forms after. Not to mention Reports.
    Edited by: ChrisBaker on Jan 4, 2010 5:36 AM

  • Shell commands from JSP after Forms migration

    During application migration from forms 9i to JSP & BC4J, I have to code the following Forms code into my JSP application.This is for a button pressed trigger.
    DECLARE
    RENAME_STRING VARCHAR2(120):= 'RENAME C:\BRC\PDATA' ||:DRAWING_ACCOUNTS.ACCOUNT_ID|| '.TXT P' || :DRAWING_ACCOUNTS.ACCOUNT_ID || TO_CHAR(SYSDATE,'DDMMYY')|| '.txt';
    BEGIN
    HOST( RENAME_STRING, no_screen );
    web.show_document( 'http://hostname/selectfile.html', '_new');
         IF NOT Form_Success THEN
              Message('Error -- File not Renamed.');
         END IF;
    END;
    How can I do this simple sending of OS commands in JSP, any ideas?

    Hi,
    Not only rename commands but I have to pass several other os commands like 'sqlldr' for data upload as well. Therefore, I need a reusable piece of code for that. I have acheived some way for that using the following code.
    put the following file in that package.
    package BankrecBC4J;
    import java.util.*;
    import java.io.*;
    import java.net.*;
    import java.text.*;
    import java.util.zip.*;
    class StreamGobbler extends Thread
    InputStream is;
    String type;
    StreamGobbler(InputStream is, String type)
    this.is = is;
    this.type = type;
    public void run()
    try
    InputStreamReader isr = new InputStreamReader(is);
    BufferedReader br = new BufferedReader(isr);
    String line=null;
    while ( (line = br.readLine()) != null)
    System.out.println(type + ">" + line);
    } catch (IOException ioe)
    ioe.printStackTrace();
    public class GoodWindowsExec
    private static final boolean NATIVE_COMMANDS = true;
    //Allow browsing and file manipulation only in certain directories
         private static final boolean RESTRICT_BROWSING = false;
    //If true, the user is allowed to browse only in RESTRICT_PATH,
    //if false, the user is allowed to browse all directories besides RESTRICT_PATH
    private static final boolean RESTRICT_WHITELIST = false;
    //Paths, sperated by semicolon
    //private static final String RESTRICT_PATH = "C:\\CODE;E:\\"; //Win32: Case important!!
         private static final String RESTRICT_PATH = "/etc;/var";
         * Command of the shell interpreter and the parameter to run a programm
         private static final String[] COMMAND_INTERPRETER = {"cmd", "/C"}; // Dos,Windows
         //private static final String[] COMMAND_INTERPRETER = {"/bin/sh","-c"};      // Unix
         * Max time in ms a process is allowed to run, before it will be terminated
    private static final long MAX_PROCESS_RUNNING_TIME = 30 * 1000; //30 seconds
         //Normally you should not change anything after this line
         //Change this to locate the tempfile directory for upload (not longer needed)
         private static String tempdir = ".";
         private static String VERSION_NR = "1.1a";
         private static DateFormat dateFormat = DateFormat.getDateTimeInstance();
    public GoodWindowsExec(String g)
    System.out.println(" hello " + g);
    /*if (g.length < 1)
    System.out.println("USAGE: java GoodWindowsExec <cmd>");
    System.exit(1);
    try
    String osName = System.getProperty("os.name" );
    String[] cmd = new String[3];
    System.out.println("here ");
    if( osName.equals( "Windows NT" ) )
    cmd[0] = "cmd.exe" ;
    cmd[1] = "/C" ;
    cmd[2] = g;
    else if( osName.equals( "Windows 2000" ) )
    System.out.println("Windows 2000");
    cmd[0] = "command.com" ;
    cmd[1] = "/C" ;
    cmd[2] = g;
    else if( osName.equals( "Windows XP" ) )
    System.out.println("Windows XP");
    cmd[0] = "command.com" ;
    cmd[1] = "/C" ;
    cmd[2] = g;
    else if( osName.equals( "Windows 95" ) )
    cmd[0] = "command.com" ;
    cmd[1] = "/C" ;
    cmd[2] = g;
    Runtime rt = Runtime.getRuntime();
    System.out.println("Execing " + cmd[0] + " " + cmd[1]
    + " " + cmd[2]);
    Process proc = rt.exec(cmd);
         * Starts a native process on the server
         *      @param command the command to start the process
         *     @param dir the dir in which the process starts
    // any error message?
    StreamGobbler errorGobbler = new
    StreamGobbler(proc.getErrorStream(), "ERROR");
    // any output?
    StreamGobbler outputGobbler = new
    StreamGobbler(proc.getInputStream(), "OUTPUT");
    // kick them off
    errorGobbler.start();
    outputGobbler.start();
    // any error???
    int exitVal = proc.waitFor();
    System.out.println("ExitValue: " + exitVal);
    } catch (Throwable t)
    t.printStackTrace();
         * Converts some important chars (int) to the corresponding html string
         static String conv2Html(int i) {
              if (i == '&') return "&amp;";
              else if (i == '<') return "&lt;";
              else if (i == '>') return "&gt;";
              else if (i == '"') return "&quot;";
              else return "" + (char) i;
    static String startProcess(String command, String dir) throws IOException {
              StringBuffer ret = new StringBuffer();
              String[] comm = new String[3];
              comm[0] = COMMAND_INTERPRETER[0];
              comm[1] = COMMAND_INTERPRETER[1];
              comm[2] = command;
              long start = System.currentTimeMillis();
              try {
                   //Start process
                   Process ls_proc = Runtime.getRuntime().exec(comm, null, new File(dir));
                   //Get input and error streams
                   BufferedInputStream ls_in = new BufferedInputStream(ls_proc.getInputStream());
                   BufferedInputStream ls_err = new BufferedInputStream(ls_proc.getErrorStream());
                   boolean end = false;
                   while (!end) {
                        int c = 0;
                        while ((ls_err.available() > 0) && (++c <= 1000)) {
                             ret.append(conv2Html(ls_err.read()));
                        c = 0;
                        while ((ls_in.available() > 0) && (++c <= 1000)) {
                             ret.append(conv2Html(ls_in.read()));
                        try {
                             ls_proc.exitValue();
                             //if the process has not finished, an exception is thrown
                             //else
                             while (ls_err.available() > 0)
                                  ret.append(conv2Html(ls_err.read()));
                             while (ls_in.available() > 0)
                                  ret.append(conv2Html(ls_in.read()));
                             end = true;
                        catch (IllegalThreadStateException ex) {
                             //Process is running
                        //The process is not allowed to run longer than given time.
                        if (System.currentTimeMillis() - start > MAX_PROCESS_RUNNING_TIME) {
                             ls_proc.destroy();
                             end = true;
                             ret.append("!!!! Process has timed out, destroyed !!!!!");
                        try {
                             Thread.sleep(50);
                        catch (InterruptedException ie) {}
              catch (IOException e) {
                   ret.append("Error: " + e);
              return ret.toString();
    In the first line of the JSP file include the package
    <%@page import="BankrecBC4J.*" %>
    and call
    it this way:from the jsp page
    new GoodWindowsExec ("calc"); //
    which should open up the calciulator, and should do for other os commands as well.
    Thanks

  • Hotkey (Ctrl+B) is not working after migration from Forms 6i to 10g

    Dear Gurus,
    Need your help regarding the following problem:
    After migrating from Forms 6i to 10g (Rel 2), Ctrl+B (used to list the blocks in a form) hotkey is not working anymore (all other hotkeys are working fine). I've checked my FMRWEB.RES and it contains an entry for Ctrl+B:
    66 : 2 : "Ctrl+B" : 70 : "Block Menu"
    Additional Information:
    OS: AIX
    NLS_LANG = UTF8
    fmrweb_utf8.res also contains the same text for Ctrl+B as above.
    I tried to reproduce it on my Windows Machine (with NLS_LANG set to AMERICAN_AMERICA.WE8ISO8859P1) and its not working as well. I don't have right to put move files on AIX server but i can try anything (on my local system) suggested by the Oracle gurus.
    Best Regards,

    Dear Gerd,
    "are you sure, that it is the hotkey"
    Yes, i am dead sure. Since:
    (1) It was working fine in forms 6i
    (2) If you run a form and select Help => Keys, you will see Ctrl+B on the top of list
    The problem is its not taking into account the keys which i am defining in the file (although i am following the same procedure detailed on metalink.oracle.com).
    Regards

  • Oracle Forms & Report Upgrade/Migrate from 6i to 11g

    Hi All,
    We are planning to upgrade/Migrate from Oracle Froms and Reports 6i to 11g. Can some one please  give me an high level steps to upgrade and migrate from 6i to 11g version.
    Many thanks in advance.
    Kind Regards,
    Mohan

    hi ,
    use below steps for Eliminate this issue
    To start the wizard version of the Forms Migration Assistant:
    1. On Windows systems, set the environment variable FORMS_PATH:
    SET FORMS_PATH=%ORACLE_HOME%\forms
    On UNIX systems, set the variable FORMS_PATH as in the example below:
    setenv FORMS_PATH $ORACLE_HOME/forms
    2.
    In Windows, from the Start menu, select ORACLE_HOME | Forms Developer |Oracle Forms Migration Assistant (GUI Mode), or at the command line, start the conversion utility by entering: frmplsqlconv.bat mode=wizard.
    or
    in UNIX, enter frmplsqlconv.sh mode=wizard.
    The Conversion Wizard Welcome dialog displays.
    Regards,
    Babu

  • Migrating from 6i to 9i for form generating starting with designer

    I try to migrating our forms generating 5-6 years start with designer, but they are finished through form builder.
    When I tried to use migrating assistant wizard, I get
    LMDMANA.CG$WHEN_NEW_FORM_INSTANCE: The String CALL was found. If it is an occurence of the Forms Built-In, It should be replaced with CALL_FORM.
    Here is my LMDMANA.CG$WHEN_NEW_FORM_INSTANCE procedure
    /* CG$WHEN_NEW_FORM_INSTANCE */
    PROCEDURE CG$WHEN_NEW_FORM_INSTANCE IS
    BEGIN
    /* CGLY$INIT_CANVASES */
    /* Call procedure to ensure correct canvases are visible */
    BEGIN
    CGLY$CANVAS_MANAGEMENT;
    END;
    /* CGBS$STARTUP */
    /* Perform start-up processing for Block Synchronisation */
    BEGIN
    /* Set the defaults for the globals */
    :global.cg$query_mode := 'A';
    -- default_value('A', 'GLOBAL.CG$QUERY_MODE');
    /* Set the relations to the default query mode */
    CGBS$.SET_RELATIONS( :GLOBAL.CG$QUERY_MODE );
    /* Set the query mode items */
    CGBS$SET_QUERY_MODE( :GLOBAL.CG$QUERY_MODE );
    END;
    END;
    I posted it through metalink and I was told it must be regenerated through designer, and there is no way to do migration.

    Hi,
    actually you would upgrade the application sources from Forms 6i to Forms9i and then run teh Forms Migration Assistant for the clean up /this at least is my understanding after asking one of our Designer Product Managers).
    Frank

  • How do I migrate from a former user account on an external drive after a clean install?

    This question has been partially answered before but not to my satisfaction and, from what I've found, not for Mountain Lion.
    My MBPr was running fine for a week after I transfered my User account to an external drive. After some reorganization I decided to move the acount to a different external drive. I blundered and, for whatever reason, was unable to log in to any account on my MBPr. Not even my backup account - which suprised me. (I tried repairing disks, permissions, etc...) I tried to resolve it on the phone with Apple to no avail. Finally, I gave up. I booted into recovery and did a reinstall. After 12 hours I came back to find that it wasn't a clean reinstall. And I still couldn't log in to anything. 
    I then did an erase and reinstall. After another 12 hours I now have a clean install of Mountain Lion on my MBPr. I have an external drive with my former working user directory (Home:Users/mrmoose) on it. (BTW, It is LARGER than my internal SSD drive, it is not bootable, AND I have no backup of it in Time Machine format.)
    My current user account is Macintosh HD:Users/bullwinkle
    1) Is there a way to "reclaim" my user account on the external drive - possibly without even copying or migrating?
    2) Can I copy the contents of bullwinkle (excluding some of my folders under Documents so it fits) to Macintosh HD Users/bullwinkle? Including the Library folder? I have audio plugins, etc...
    I'd still like my User directory on an external drive. But I will settle for keeping it on the internal drive. I just want my info back.
    Why, oh, why does Migration Assistant require your data to be in TIME MACHINE format only - why can one not migrate from a full copy on an external drive? Why can't it look at the darn thing and say, "Hey, that's a copy of an OSX User directory. I can migrate data from that."?
    I would greatly appreciate a detailed response. THANK YOU. Lama Out.

    ~/Library is probably the one you don't want to move back because it may bring the issues back along with it.
    All your own data you can drag & drop. You can drag the contents of any folder Movies, Music, Pictures, Documents (or as much as you want).
    Rather than try to replace the Library you can take ~/Library/Application Support, Mail, Safari and any other folders you need.
    To access your hidden ~/Library folder go to your Finder "Go" menu hold the option key to choose "Library".
    Then you can drag it to the Sidebar for easy access.

  • How to Print form using SAP Smart Forms which is migrated from SAP Script?

    Hello every one,
         i have a problem in printing form using smart form which is migrate from the SAP Script...so what method i have to use...if any one know the solution for this than plz reply me as soon as possible...

    hi
    when ever u want to migrate the script to smartform u have to chage the driver program also..
    refere this link to convert script to smartform
    convert sapscript to smartform
    c_formname = u r smartform name...
    CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
      EXPORTING
        formname           = c_formname
      IMPORTING
        fm_name            = v_fm_name
      EXCEPTIONS
        no_form            = 1
        no_function_module = 2
        OTHERS             = 3.
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    ...........................CALL SMARTFORM............................
    CALL FUNCTION v_fm_name
      EXPORTING
        control_parameters   = st_control_parameters
        output_options       = st_output_options
      IMPORTING
        document_output_info = st_document_output_info
        job_output_info      = st_job_output_info
        job_output_options   = st_job_output_options
      EXCEPTIONS
        formatting_error     = 1
        internal_error       = 2
        send_error           = 3
        user_canceled        = 4
        OTHERS               = 5.
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    endif.

  • 10g form canvas not fitting into the window....migrated from 6i

    I have some forms that I migrated from 6i to 10g on an XP machine. The entire form is not being displayed. I increased the size of the applet window in the ODS environment. This did indeed get larger, but did not rectify the problem. I then tried to increase the size of the canvases and windows on the form. The only thing that this accomplished, as you might expect, is that it just added scroll bars to the form so that I can see the entire form by adding a scroll bar so that I could scroll to see the entire form. What I need to do is to display the entire form without having scroll bars displayed. Help will be greatly appreciated. Thanx. Paul

    Is your form displaying inside the browser window or in a separate window?
    If you maximize the window, is your form still being cut off (displaying blank space to the right or at the bottom)?

  • Migrating from Centura/Gupta to Oracle forms

    Hi
    I work at an organistion that is the result of a merger, we have two main bespoke systems, one in Oracle Forms which has recently been upgraded to the web based version (6.5) and a second written in Gupta / Centura SQL Windows client server. Both use Oracle databases thought the Centura application is still on 8i.
    We want to move to Forms over time but will have to run both for a while and would like to try and run them as more of a single system in the interim. e.g a single security system so users can move from one to the other without having to use 2 userids & passwords. My initial investigations suggest this isn't going to be easy.
    I wondered if anyone had any experience/ tips, or could point me at any useful resources.
    Thanks

    We want migrate from gupta 9.0 (sql base) to oracle db 11.1. We need some help or information. Could you give us any procedure of migration ?
    Thanks you. We hope for your help.

Maybe you are looking for