What to do in this scenerio!

Dear All,
We have been developing our forms and reports in Oracle developer 6i. They are running in client server environment at the moment. Operating system we are using is mostly windows 2000, in some cases windows XP.
Now we want to shift our applications on web using Oracle Application Server 10g. I just want to know if we install Oracle Application Server on a server machine with Linux operating system, our existing forms will work on it? OK, If we need to compile our forms and reports again do we have to compile them on Linux based Oracle Developer Suite 10g or they can be compiled in Windows based Oracle Developer Suite.
What is the best solution?
Kindly help me.
Regards, Imran

if we install Oracle Application Server on a server machine with Linux operating system, our existing forms will work on it?Yes. Depending on how your forms are developed (e.g. triggers used) you may need some changes. We develop some applications on Forms 6i, and run the same on 10g, just recompiling.
If we need to compile our forms and reports again do we have to compile them on Linux based Oracle Developer Suite 10g or they can be compiled in Windows based Oracle Developer Suite.You have to recompile on Linux. BTW, you don't need Developer Suite on Linux.

Similar Messages

  • How to map this scenerio..... please help

    Hi Experts,
    Please tell me how to map this scenerio.
    We want to produce 1000pc of plastic bottles. After production in this 1000 pc, assume that 100 pc of plastic bottles are having scraches on there surfaces but these bottles are not considered as scrap and we want to call this as B Grade materials. Similarly another 100 pc are also found same type of problem and we want to call this as C Grade materials. And remaining 800 pc , We want to call this as A Grade materials.
    But all 1000 pc we want to sell, only the thing is with different price for A,B and C grade materials
    Material is same i.e., Plastic Bottle (FERT) but depending on grades My client want to differentiate it.
    Please Experts Clear me and help me how to map this in pp.
    Thanks and Regards,
    sap pp

    Hi
    You Maintain Split Valuation No need to maintain Diffrent Material code , U maintain Diffrent Valuation Type With Diffrence price , and Maintain Diffrent Batches with batch number as Grade, assign the valuation type to batch , at the time of confirmation based on the grade you selct the batch number and confirm , it will be saved with diffrent grade with diffrent valuation.
         What is Split Valuation?
    Split Valuation means managing a material as several partial stocks. Each partial stock is  valuated separately.
         Why do you require Split Valuation?
    Split Valuation is required for certain materials in order to valuate them separately.
    Following can be the reasons for opting for split valuation:-
         1) Different origin of the material
         2) Different grades of the material
         3) Different statutes of the material
         4) Differentiation between in -house production and external procurement
         5) Differentiation between deliveries
    IMG -> Materials Managementà Valuation and Account Assignment-> Split Valuation-> Activate Split Valuation
    IMG à Materials Managementà Valuation and Account Assignmentà Split
    Valuationà Activate Split Valuation à Configure Split Valuation
    IMG à Materials Managementà Valuation and Account Assignmentà Split
    Valuationà Activate Split Valuation à Configure Split Valuation
    2.2 Create Valuation type
    IMG à Materials Managementà Valuation and Account Assignmentà Split Valuationà Activate Split Valuation à Configure Split Valuation
    2.Allocate Valuation type to Valuation categories
         IMG ->Materials Management-> Valuation and Account Assignment-> Split      Valuation-> Activate Split Valuation -> Configure Split Valuation
    2.4 Allocate Valuation categories to Valuation areas
    IMG à Materials Managementà Valuation and Account Assignmentà Split  Valuationà Activate Split Valuation à Configure Split Valuation
    2.5 Default Valuation type per plant
    IMG à Materials Managementà Valuation and Account Assignmentà Split Valuationà Activate Split Valuation à Configure Split Valuation
    Create Manul batch number tcode- MSC1N Eg : A - Grade , B - Grade like that ,assign the Valution type to batch IN MSC1N Or MSC2N,
    I hope this will workout.
    Madhu

  • What is wrong with this code? on(release) gotoAndPlay("2")'{'

    Please could someone tell me what is wrong with this code - on(release)
    gotoAndPlay("2")'{'
    this is the error that comes up and i have tried changing it but it is not working
    **Error** Scene=Scene 1, layer=Layer 2, frame=1:Line 2: '{' expected
         gotoAndPlay("2")'{'
    Total ActionScript Errors: 1 Reported Errors: 1
    Thanks

    If you have a frame labelled "2" then it should be:
    on (release) {
        this._parent.gotoAndPlay("2");
    or other wise just the following to go to frame 2:
    on (release) {
         this._parent.gotoAndPlay(2);
    You just had a missing curly bracket...

  • I am trying to print from my iphone to my LEXMARK printer. When I select the select printer option when trying to set it up, it does not find my printer??? i dont know what to do at this point. Maybe it does not have the capability? it is a year old???

    Hello!  I am trying to print from my iphone 4 to my LEXMARK printer. When trying to select my printer in my phone it comes up and says that there are no printers available... I dont know what to do at this point. Can someone PLEASE HELP???
    I also cant get my music I have purchased, to become my ringtone???????
    Thank you so much,
    Michael

    What's the model number of your Lexmark printer?

  • When i update to the latest version (7.0.3), there is a message appear to me when i open any application that contains notification such as (What'sApp or BBM),this message said (Connect to iTunes to use push Notification),How I can to stop these message?

    When i update to the latest version (7.0.3), there is a message appear to me when i open any application that contains notification such as (What'sApp or BBM) , this message said (Connect to iTunes to use push Notification) , How I can to stop these messages that appear to me constantly?

     Hi,
    One of my ex-colleagues has installed a NI-DAQ 6.5 in our system. [And I do not see any other naitional instruments card in the CPU of the computer, may be he removed it] I deleted the account and all his files in the system. When I am trying to install version8.0, its not getting installed and giving me a message that I should uninstall the previous version by going to Add/Remove programs in the control panel.
    I tried doing that, but the "Change/Remove" button does not seem to work...[There is no response and so unable to install the new version...]
    Any idea how can this problem be solved?
    It is a windowsXP operating system with SP2 installed on a machine with P4 processor.
    Thanks

  • Whenever i have a mozilla browser on and i try to open another mozilla window browser it work pull up a new window. When close the browser that was on, it will still show up on Task Manager. Whats going on with this?

    Whenever i have a mozilla browser on and i try to open another mozilla window browser it work pull up a new window. When close the browser that was on, it will still show up on Task Manager. Whats going on with this?

    There are other things that need attention:
    Your above posted system details show outdated plugin(s) with known security and stability risks that you should update.
    *Shockwave Flash 10.0 r32
    Update the [[Managing the Flash plugin|Flash]] plugin to the latest version.
    *http://www.adobe.com/software/flash/about/

  • My wife and i have an iPhone 5 6.1.2 firmware.. We both are having horrible wifi signals.  We have done everything we can.. What update will fix this? I get full bars on my iPad 2 through my whole house.. Be standing right beside the router with iPhone NO

    My wife and i have an iPhone 5 6.1.2 firmware.. We both are having horrible wifi signals.  We have done everything we can.. What update will fix this? I get full bars on my iPad 2 through my whole house.. Be standing right beside the router with iPhones and it cuts in and out.. Drops from 3 wifi bars to 1

    I am having the same problem with brand new Ipad Mini at my house.
    It connects to the WiFi fine - but will not pull an IP address in DHCP mode, or if I set all the IP info statically - it still will not get any network access.
    This doesn't look like a WiFi issue, as it does connect and is seen by the WiFi Access Point.  All the normal WiFi fix stuff doesn't help.
    - Using a Dlink DAP-2553 which is less than 2 months old. 
    Other devices connect fine, including Ipad 2.
    This same Mini worked fine at another house and also connected to a mobile hotspot fine....so seems to be some weird IP issue with maybe this Access Point or maybe the older Router that I have (older Netgear)?
    I am actually a network engineer and still have not been able to find a solution.  Both the Ipad Mini and the Dlink WAP have the latest firmware loaded.
    Wondering if anyone has found a solution to this problem.

  • My husband and I share the same itunes account, but we are getting each other's photos on our phones. What setting will disable this?

    My husband and I share the same itunes account, but we are getting each other's photos on our phones. What setting will disable this?

    turn off photo stream My Photo Stream FAQ - Apple Support

  • It says that "there was a problem connecting to the server". What's wrong with this, and how can I deal with this problem?

    I just got my new iPad Mini2, and when I choose "sign in with your apple ID", it says that "there was a problem connecting to the server". What's wrong with this, and how can I deal with this problem?

    1. Turn router off for 30 seconds and on again
    2. Settings>General>Reset>Reset Network Settings

  • What is happening in this plan

    Hi Please take a look at the below query and its plan. The Step 9 in the Plan applies the condition (ebill.is_synced_to_orig = 0 OR ebill.is_synced_to_orig IS NULL). but since it is a index scan it only applies is_synced_to_orig = 0 condition. But ideally the other selectivity should also be considered somewhere else right. but I could not see that in the plan.
    Is oracle skipping that condition?? much appreciate if someone can say what is happening in this plan for is_synced_to_orig IS NULL condition. thanks...
    SELECT ebill.ebill_summary_id
    FROM ebill_summary ebill INNER JOIN originator orig
    ON ebill.originator_id = orig.originator_id
    AND (ebill.is_synced_to_orig = 0 OR ebill.is_synced_to_orig IS NULL)
    INNER JOIN entity e
    ON e.entity_id = orig.entity_id
    AND e.entity_type_id = 1
    AND e.entity_id = 1
    LEFT OUTER JOIN te_pmt_task_lock tl
    ON tl.payment_request_id = ebill.ebill_summary_id
    AND tl.te_task_id = 1234
    AND tl.is_expired = 1
    WHERE tl.payment_request_id IS NULL AND ROWNUM <= 1000;
    | Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
    | 0 | SELECT STATEMENT | | 1 | 56 | 16 (0)| 00:00:01 |
    |* 1 | COUNT STOPKEY | | | | | |
    |* 2 | FILTER | | | | | |
    | 3 | NESTED LOOPS OUTER | | 1 | 56 | 16 (0)| 00:00:01 |
    | 4 | NESTED LOOPS | | 1 | 47 | 2 (0)| 00:00:01 |
    | 5 | NESTED LOOPS | | 1 | 43 | 1 (0)| 00:00:01 |
    |* 6 | TABLE ACCESS BY INDEX ROWID| ENTITY | 1 | 4 | 1 (0)| 00:00:01 |
    |* 7 | INDEX UNIQUE SCAN | ENTITIES_PK | 1 | | 0 (0)| 00:00:01 |
    | 8 | TABLE ACCESS BY INDEX ROWID| EBILL_SUMMARY | 1 | 39 | 0 (0)| 00:00:01 |
    |* 9 | INDEX RANGE SCAN | EBILL_IS_SYNCED_TO_ORIG_IDX | 1 | | 0 (0)| 00:00:01 |
    |* 10 | TABLE ACCESS BY INDEX ROWID | ORIGINATOR | 1 | 4 | 1 (0)| 00:00:01 |
    |* 11 | INDEX RANGE SCAN | ORIGINATOR_ENTITY_IDX | 1 | | 0 (0)| 00:00:01 |
    |* 12 | INDEX RANGE SCAN | TEPMTTSKLCK_TSKEXPRDPYNREQ_ID | 1 | 9 | 14 (0)| 00:00:01 |
    Predicate Information (identified by operation id):
    1 - filter(ROWNUM<=1000)
    2 - filter("TL"."PAYMENT_REQUEST_ID" IS NULL)
    6 - filter("E"."ENTITY_TYPE_ID"=1)
    7 - access("E"."ENTITY_ID"=1)
    9 - access("EBILL"."IS_SYNCED_TO_ORIG"=0)
    10 - filter("EBILL"."ORIGINATOR_ID"="ORIG"."ORIGINATOR_ID")
    11 - access("ORIG"."ENTITY_ID"=1)
    12 - access("TL"."TE_TASK_ID"(+)=1234 AND "TL"."IS_EXPIRED"(+)=1 AND
    "TL"."PAYMENT_REQUEST_ID"(+)="EBILL"."EBILL_SUMMARY_ID")

    Well, if the column is declared as NOT NULL and you ask for all rows such that the column = 1 OR it is null then really you are asking for all data where the column = 1 since by definition, there cannot be nulls (the NOT NULL constraint on the column prohibits NULL data from occurring).
    Make sense?
    Now, i'm not saying that's what your issue is, but since i haven't seen what your tables look like ... it's as good a guess as i can muster.

  • What's new in this N70's Firmware ???

    I want to update my Firmware to V.50638.3.0.1 - 18-09-06 - RM-84, but I don't know what's new in this Firmware ?
    In old Firmware, I saw the countdown time to turn off light is not correct (always 35 seconds and more although I changed it to 5 seconds), and I want to ask everyone that: Is that correct in new Firmware ?
    Sorry for my English, it's not good, I'm Vietnamese !

    Hi Neil,
    you are correct. The Custom HTML Store that we have developed worked just fine. What about Custom HTML Libraries?
    I compared the file AdobeLibraryAPI.js from r23 and r25 and they are quite different.
    Up to r24, the Custom HTML Library was incompatible with Custom HTML Store. Apparently, the Store API (adobe.dps.store) was replaced by the Library API (adobeDPS.libraryService). Can you confirm if this is still the case?
    Also, I really need a way to switch from one application state to another, something like adobe.dps.store.goToLibrary() or adobe.dps.store.goTo('library'). Is there anyway to achieve this? Maybe using the Library API?
    Thanks a lot for your help. Cheers!
    PS: I'm from Amsterdam. The time difference is just annoying.

  • I can't figure out what's wrong with this code

    First i want this program to allow me to enter a number with the EasyReader class and depending on the number entered it will show that specific line of this peom:
    One two buckle your shoe
    Three four shut the door
    Five six pick up sticks
    Seven eight lay them straight
    Nine ten this is the end.
    The error message i got was an illegal start of expression. I can't figure out why it is giving me this error because i have if (n = 1) || (n = 2) statements. My code is:
    public class PoemSeventeen
    public static void main(String[] args)
    EasyReader console = new EasyReader();
    System.out.println("Enter a number for the poem (0 to quit): ");
    int n = console.readInt();
    if (n = 1) || (n = 2)
    System.out.println("One, two, buckle your shoe");
    else if (n = 3) || (n = 4)
    System.out.println("Three, four, shut the door");
    else if (n = 5) || (n = 6)
    System.out.println("Five, six, pick up sticks");
    else if (n = 7) || (n = 8)
    System.out.println("Seven, eight, lay them straight");
    else if (n = 9) || (n = 10)
    System.out.println("Nine, ten, this is the end");
    else if (n = 0)
    System.out.println("You may exit now");
    else
    System.out.println("Put in a number between 0 and 10");
    I messed around with a few other thing because i had some weird errors before but now i have narrowed it down to just this 1 error.
    The EasyReader class code:
    // package com.skylit.io;
    import java.io.*;
    * @author Gary Litvin
    * @version 1.2, 5/30/02
    * Written as part of
    * <i>Java Methods: An Introduction to Object-Oriented Programming</i>
    * (Skylight Publishing 2001, ISBN 0-9654853-7-4)
    * and
    * <i>Java Methods AB: Data Structures</i>
    * (Skylight Publishing 2003, ISBN 0-9654853-1-5)
    * EasyReader provides simple methods for reading the console and
    * for opening and reading text files. All exceptions are handled
    * inside the class and are hidden from the user.
    * <xmp>
    * Example:
    * =======
    * EasyReader console = new EasyReader();
    * System.out.print("Enter input file name: ");
    * String fileName = console.readLine();
    * EasyReader inFile = new EasyReader(fileName);
    * if (inFile.bad())
    * System.err.println("Can't open " + fileName);
    * System.exit(1);
    * String firstLine = inFile.readLine();
    * if (!inFile.eof()) // or: if (firstLine != null)
    * System.out.println("The first line is : " + firstLine);
    * System.out.print("Enter the maximum number of integers to read: ");
    * int maxCount = console.readInt();
    * int k, count = 0;
    * while (count < maxCount && !inFile.eof())
    * k = inFile.readInt();
    * if (!inFile.eof())
    * // process or store this number
    * count++;
    * inFile.close(); // optional
    * System.out.println(count + " numbers read");
    * </xmp>
    public class EasyReader
    protected String myFileName;
    protected BufferedReader myInFile;
    protected int myErrorFlags = 0;
    protected static final int OPENERROR = 0x0001;
    protected static final int CLOSEERROR = 0x0002;
    protected static final int READERROR = 0x0004;
    protected static final int EOF = 0x0100;
    * Constructor. Prepares console (System.in) for reading
    public EasyReader()
    myFileName = null;
    myErrorFlags = 0;
    myInFile = new BufferedReader(
    new InputStreamReader(System.in), 128);
    * Constructor. opens a file for reading
    * @param fileName the name or pathname of the file
    public EasyReader(String fileName)
    myFileName = fileName;
    myErrorFlags = 0;
    try
    myInFile = new BufferedReader(new FileReader(fileName), 1024);
    catch (FileNotFoundException e)
    myErrorFlags |= OPENERROR;
    myFileName = null;
    * Closes the file
    public void close()
    if (myFileName == null)
    return;
    try
    myInFile.close();
    catch (IOException e)
    System.err.println("Error closing " + myFileName + "\n");
    myErrorFlags |= CLOSEERROR;
    * Checks the status of the file
    * @return true if en error occurred opening or reading the file,
    * false otherwise
    public boolean bad()
    return myErrorFlags != 0;
    * Checks the EOF status of the file
    * @return true if EOF was encountered in the previous read
    * operation, false otherwise
    public boolean eof()
    return (myErrorFlags & EOF) != 0;
    private boolean ready() throws IOException
    return myFileName == null || myInFile.ready();
    * Reads the next character from a file (any character including
    * a space or a newline character).
    * @return character read or <code>null</code> character
    * (Unicode 0) if trying to read beyond the EOF
    public char readChar()
    char ch = '\u0000';
    try
    if (ready())
    ch = (char)myInFile.read();
    catch (IOException e)
    if (myFileName != null)
    System.err.println("Error reading " + myFileName + "\n");
    myErrorFlags |= READERROR;
    if (ch == '\u0000')
    myErrorFlags |= EOF;
    return ch;
    * Reads from the current position in the file up to and including
    * the next newline character. The newline character is thrown away
    * @return the read string (excluding the newline character) or
    * null if trying to read beyond the EOF
    public String readLine()
    String s = null;
    try
    s = myInFile.readLine();
    catch (IOException e)
    if (myFileName != null)
    System.err.println("Error reading " + myFileName + "\n");
    myErrorFlags |= READERROR;
    if (s == null)
    myErrorFlags |= EOF;
    return s;
    * Skips whitespace and reads the next word (a string of consecutive
    * non-whitespace characters (up to but excluding the next space,
    * newline, etc.)
    * @return the read string or null if trying to read beyond the EOF
    public String readWord()
    StringBuffer buffer = new StringBuffer(128);
    char ch = ' ';
    int count = 0;
    String s = null;
    try
    while (ready() && Character.isWhitespace(ch))
    ch = (char)myInFile.read();
    while (ready() && !Character.isWhitespace(ch))
    count++;
    buffer.append(ch);
    myInFile.mark(1);
    ch = (char)myInFile.read();
    if (count > 0)
    myInFile.reset();
    s = buffer.toString();
    else
    myErrorFlags |= EOF;
    catch (IOException e)
    if (myFileName != null)
    System.err.println("Error reading " + myFileName + "\n");
    myErrorFlags |= READERROR;
    return s;
    * Reads the next integer (without validating its format)
    * @return the integer read or 0 if trying to read beyond the EOF
    public int readInt()
    String s = readWord();
    if (s != null)
    return Integer.parseInt(s);
    else
    return 0;
    * Reads the next double (without validating its format)
    * @return the number read or 0 if trying to read beyond the EOF
    public double readDouble()
    String s = readWord();
    if (s != null)
    return Double.parseDouble(s);
    // in Java 1, use: return Double.valueOf(s).doubleValue();
    else
    return 0.0;
    Can anybody please tell me what's wrong with this code? Thanks

    String[] message = {
        "One, two, buckle your shoe",
        "One, two, buckle your shoe",
        "Three, four, shut the door",
        "Three, four, shut the door",
        "Five, six, pick up sticks",
        "Five, six, pick up sticks",
        "Seven, eight, lay them straight",
        "Seven, eight, lay them straight",
        "Nine, ten, this is the end",
        "Nine, ten, this is the end"
    if(n>0)
        System.out.println(message[n]);
    else
        System.exit(0);

  • What's wrong with this function

    What's wrong with this Function(PL/SQL) in this formaula column definition in Reports 6i
    function currdateFormula return Date is
    curr_date date;
    begin
    select to_char(sysdate, 'DD-MM-YYYY') into curr_date from dual;
    return(curr_date);
    end;
    I get the following error in compiling
    REP-1401. 'currdateformula'.Fatal PL/SQL error occured. ORA-01843 not a valid month.
    The SQL select to_char(sysdate, 'DD-MM-YYYY') from dual; worked well in SQL Plus prompt.
    I got a clean compile when i use just sysdate in the function (see below).
    function currdateFormula return Date is
    curr_date date;
    begin
    select sysdate into curr_date from dual;
    return(curr_date);
    end;
    Appreciate your help
    Raja Lakshmi

    hello,
    what you are trying to do :
    fetch the current date and return it as the result of the formula-column.
    what you are actually doing :
    fetch the current date, convert it to text, assign this text to a date-variable which causes an implicit type-conversion.
    in your case you create a date-string with the format dd-mm-yyyy. the implicit conversion then tries to convert this string back to date using the NLS settings of your session. depending on your NLS_LANG and NLS_DATE_FORMAT this might work, if your session-date-format is dd-mm-yyyy which obviously it is NOT as you get the error.
    what you should do :
    select sysdate into curr_date from dual;
    this fetches the sysdate and stores it in your date-variable. there is no type conversion needed what so ever.
    regards,
    the oracle reports team

  • I am using itunes 10 and trying to consolidate my files.  I keep getting the error "Copying files failed.  The file name was invalid or too long".  How can I indentify what file is causing this problem or resolve this issue?

    I am using itunes 10 and trying to consolidate my files.  I keep getting the error "Copying files failed.  The file name was invalid or too long".  How can I indentify what file is causing this problem or resolve this issue?

    BUMP
    Yes, I just get that message. I don't see how I could investigate this problem.
    I didn't mention that this happened when I was consolidating my library, not copying files to another computer.
    In other words, I'm using a "normal" itunes procedure, itunes won't complete it, and won't tell me exactly why or how to figure out how to fix it...
    Is there at least some easy way to tell which files were successfully copied to my itunes music folder so I can work on moving the uncopied files?
    Can anybody help me?

  • When I turn on my iPad 1it stops the network connection to my windows xp pro computer. Ican fix the network connection by repairing  the windows machine network.  What is the reason thia is happening?windows

    When I turn on my iPad 1it stops the network connection to my windows xp pro computer. Ican fix the network connection by repairing  the windows machine network.  What is the reason this is happening?windows

    Are you using DHCP to allocate IP addresses via your router or Static IP allocation?
    You may have an IP conflict in your network.
    Check on your various network configuration parameters in your iPad, PC and WiFi router.

Maybe you are looking for