FMBs to generate FMX on Linux

OS: SuSE Linux Enterprise Server 9
Oracle AS version: 10.1.2.0.2 (rel 2 for Linux x86)
My Oracle AS (BI & Forms) is installed on Linux box.
I have transfered oracle forms (FMB) & reports (RDF) from windows XP (DS) to Linux (AS).
I put undet /opt/oracle/biforms/all_forms
I wanted to compile FMBs to generate FMX. How can I compile the FMB???
Regards,
DN

What do you mean by having done the necessary sendmail changes?
From what I understand, your question cannot be easily answered without knowing your security or Firewall DMZ requirements. You may have to define a default mail relay gateway on your sendmail server to relay all outgoing messages to a specific relay mail server for forwarding to the Internet.
You may also have to define approprate mail exchange MX records in your DNS.
Perhaps you can use Sendmail's personal mail forwarding. Sendmail allows individual users to define their own forwarding. The user defines personal forwarding in the .forward file in the home directory. Sendmail checks for this file after using the aliases file and before making final delivery to the user. If the .forward file exists, sendmail delivers the mail as directed by that file. For example, say that user oracle has a .forward file in the home directory that contains [email protected]

Similar Messages

  • Compiling and generate .fmx files on Linux

    Hi, I have developed a form on windows XP in Forms 6i, Now I want to compile and generate .fmx on application server running on Linux.
    through which user should I logon to application server ?which environment veriables need to be set to compile & generate the .fmx file ?
    what is the command to generate .fmx file please explain the complete process.
    Thanks & Regards,

    what is Forms version in your Linux box.
    Normally to generate .fmx you need execute privilege on the folder where you have your application files.

  • With out changing/opening the fmb file and fmx file Can i know the version

    Hi all,
    I am working with forms in different versions.
    I have number of fmx files with few are complied in 5i, few are in 6i and few are complied in 10g.
    All are in the same directory.
    The problem is because of all are reside in the same directory, i don't know the version of the selected file.With out changing/opening the fmb file and fmx file Can i know the version of the selected fmx file?
    Is there any possiblity to get the version of fmx file with java code?
    Advance thnaks
    Madhava

    Hai prasath..
    as i said we will not change fmb/fmx file directly.
    Is there any chance to write a small java code and get the version.
    adv thanks
    Madhava

  • Generate  FMX from FMB while fmx is in runtime mode in Applicaiton Server

    Hye ..Any one help me How can i solve the runtime problem ?
    I am working with FORMS and Reports 10 with Applicaiton Server.
    I have a problem while runtime form used.Same form (fmb) if i will go to compile it won't allow to compile..due to that form fmx ia already used.
    SO can you help me what is the solution ?..bcos in Developer 6i we can compile multiple time even though form is used.
    Thannk You,
    Brijesh

    TANK YOU SO MUCH I WILL CHAEC IT ..THANKS FOR YOUR SWIFT REPLY...
    iF YOU DON'T MIND CAN I HAVE MORE QUES ? CAN YOU HELP ME PLEASE ?
    Q. I WANT TO RESTRICT ORACLE APPLICAITON SERVER INTERNET DIRECTORY USERS ON SPECIFIC TIMES.MEANS..OUR APPLICAITON ON WEB NOW AND I WANT TO RESTRICT SOME USERS TO BE WORK WITH OUR APPLICATION BASED ON TIMINGS. LIKE MORNIGN 9.OO AM TO 4 PM .
    SO OUR INFORMATION WILL NOT BE SHARE AFTER OFFICE OFF TIME.
    so WHAT IS THE WAY ?..
    THANK YOU.
    BRIJESH PATEL
    KUWAIT

  • Fmx (NT) - fmx (Solaris, Linux) How ?

    Hi !
    I'm developing applications on NT/Win95, but I'd like to use it
    in my Intranet with Application Server on Solaris/Linux. As far
    as I know fmx's format for NT is different against the one on
    UNIX. Is any way to crosscompile a form or I need to buy
    Developer for UNIX ?
    Thanks.
    null

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Manoj ([email protected]):
    Andrei Kvasyuk (guest) wrote:
    : Hi !
    : I'm developing applications on NT/Win95, but I'd like to use it
    : in my Intranet with Application Server on Solaris/Linux. As far
    : as I know fmx's format for NT is different against the one on
    : UNIX. Is any way to crosscompile a form or I need to buy
    : Developer for UNIX ?
    : Thanks.
    Hi Andrei,
    The fmb file that you have made in NT can be ported to the UNIX
    system.Once it is on the Unix system you can compile it on UNIX
    and use the fmx file in your application.Hope this helps
    Manoj<HR></BLOCKQUOTE>
    Hi,
    How to compile a fmb file on Linux ?
    null

  • Test.fmb and test.fmx confusions

    Hello to all,
    I have installed 10g database and 10 developer tools on local machine. I created simple form TEST.fmb (created in form builder) based on three tables and it works just fine when it is run from form builder !
    But after I compiled the form from TEST.fmb the form builder created in the same folder file called TEST and in description it says that it is Oracle Developer Form Compiled but without extension fmx ! Is it OK ?
    Where I should put this form in order to be accessible from another machine in the same work group and what additional modification is nedeed to acomplish this goal ?
    thank you
    edo

    If it runs ok from the builder it probably not going to be the cursor issues outlines above. I would guess it might be a configuration file setting since running from the builder your config selections come from a different place than when you run outside the builder.
    If using Jinitiator - set the console to level 5 (just type 5 in the Jinit console) and this will give you a long output of debug messages - hopefully your error might be more obvious when you look at this trace.
    Regards
    Grant Ronald

  • Problem while generating file in linux server

    I am generating one text file in windows server by using UTL_FILE .after completion of line it is coming to next line properly.
    When i am generating the same file in linux server by using UTL_FILE. It is not going to next line after the end of file.Instead of that it is showing one BOX symbol .After that it is not moving to next line.it is continuing with that box
    for example:
    I generated the file in Windows server the output is
    "number name age
    number name age
    etc..."
    If I am generating the same file LINUX server the output is
    "number name age 'Box symbol' number name age'Box symbol'etc..."
    please help me out.....i have to submit this job in the next 12 hours....

    M_FIELD_VALUE := SUBSTR(M_FIELD_VALUE,1,C6_REC.DFCS_FIELD_SIZE);
                        IF (NVL(LENGTH(M_ROW_VALUE),0) + NVL(LENGTH(M_FIELD_VALUE),0)) < 32000 THEN
                        M_ROW_VALUE := M_ROW_VALUE || M_FIELD_VALUE;
    END IF;
    END LOOP; End Column Loop D
    UTL_FILE.PUT_LINE(M_FILE_HANDLE,M_ROW_VALUE);------here I am printing the row in text format

  • Forms tool not generating FMX file - HELP!

    I'm trying to generate a .FMX file. My problem is, is that Forms very rarely creates one when the form is Compiled.
    Very occasionally a file is produced, but I can't figure out the conditions when it does.
    I've tried deleting an existing .FMX file.
    I've tried closing the form and reopening it.
    I've tried completely shutting down the session and opening a new one. (This worked once)
    I've tried opening a different form first.
    I've tried both Module compiles and Incremental compiles first before a Compile All.
    Is there a flag or setting somewhere that is stopping the FMX file from being produced.
    Message was edited by:
    JA12
    Thanks - found the icon...

    This is the build information...
    Forms [32 Bit] Version 10.1.2.0.2 (Production)
    Oracle9i Enterprise Edition Release 9.2.0.8.0 - Production
    With the Partitioning, OLAP and Oracle Data Mining options
    JServer Release 9.2.0.8.0 - Production
    Oracle Toolkit Version 10.1.2.0.2 (Production)
    PL/SQL Version 10.1.0.4.2 (Production)
    Oracle Procedure Builder V10.1.2.0.2 - Production
    PL/SQL Editor (c) WinMain Software (www.winmain.com), v1.0 (Production)
    Oracle Query Builder 10.1.2.0.2 - Production
    Oracle Virtual Graphics System Version 10.1.2.0.2 (Production)
    Oracle Tools GUI Utilities Version 10.1.2.0.2 (Production)
    Oracle Multimedia Version 10.1.2.0.2 (Production)
    Oracle Tools Integration Version 10.1.2.0.2 (Production)
    Oracle Tools Common Area Version 10.1.2.0.2
    Oracle CORE     10.1.0.4.0     Production

  • All OFG*.pll and OFG*65 are in fmb when generating

    Hello,
    We have migrated to Desginer and headstart 9i.
    Since then, when we generate a form, all the ofg*.pll(ofgtel,ofgcall,etc...) libraries are attached as well as the ofgtel65, etc...
    For now I copied the ofg librairies in my pll folder but can someone tell me how to stop them from generating in the form.
    Thanks.

    Probably one of your attached libraries still had the old forms attached to it. You must check all your attached libraries and remove the old ofg libraries.

  • Converting Forms 6i to 10g on Linux

    I hope this will help ...
    REQUIREMENTS ANALYSIS
    The Comet6i application is be migrated to 10g in two phases.
    •     Phase-I : Migrated from Comet6i Application to 10g on W2K Server.
    •     Phase-II : Made the Comet10g Application Linux Compatible.
    PHASE I
    In the Phase-I, the COMET6i application is migrated to 10g on Win2K Server. The following tasks are to be carried out during this phase.
    1.     Source Code Verification
    2.     Upgrading of Comet Application objects to 10g
    3.     Migration of 10g specific forms to be done individually
    4.     Check for the completeness of the process.
    Pre-requisites
    i.     Developer/200010g IDS is installed on all COMET Workstations.
    ii.     Change the Windows Registry value of TNS_Admin = M:\OraXP\NET80\admin
    Step 1: Source Code Verification
    Checked out the COMET6i version3.5 of the application source code from Harvest comet6i repository. Excluded any unnecessary files from the application. Created an excel/spreadsheet that contains all of the files sorted by category (forms, libraries, menus, graphics, utilities and reports).
    Step 2: Upgraded Application
    I.     Did the code changes in 6i forms
    1)     RUN_PRODUCT: Every occurrence of run_product in forms has been replaced with CALL_REPORT procedure which is in the attached Library Comfun.pll.
    2)     V$SESSION: Wherever there is a query for selecting OSUSER from V$session has been replaced with :GLOBAL.ntuser.
    3)     WIN_API: WIN_API.get_windows_username replaced with :GLOBAL.ntuser.
    II.     Upgraded the forms from 6i to 10g in batch mode.
    Upgrading of COMET Application is done in the following sequence:
    1)     Library files (.pll/plx): Opened each library file in iDS and compiled it. This created the 10g version of each library.
    2)     Form files (.fmb/.fmx): Started with form files that do not have references (List : MST021, MST027, DEFAULT, MODEL, MST046). Opened these forms individually in the iDS and generated it.
    3)     Migrated all the remaining forms to 10g in batch mode using Oracle utility frmcmp.exe .
    Step 4: Checked for the completeness.
    1)     UNIT TESTING: Unit testing was done after complete migration of the forms 6i to forms10g on Win2K Server and following problems were fixed.
    2)     CANVAS & FIELDS WIDTH: When we upgraded to 10g forms, some of the fields’ width was changed and canvases were overlapping to each other. This was due to non-existence of the parent property classes. We ensured that every master form is present in the directory before up gradation.
    3)     FILE NAME EXTENSION: We have renamed every form / report / icons / libraries to upper case and extension of the files in lower case for uniformity across modules. (eg: STK001.fmb, STK01.rdf, COMFUN.pll)
    PHASE II
    In the Phase-II, the COMET10g application is made Linux Compatible.
    Issues
    Following issues are identified for carrying out this task.
    1.     Case sensitivity of Linux
    2.     OS Related Function Calls and Built-Ins
    3.     Batch Commands
    4.     HOST Commands
    Solutions
    The possible solution to the above mentioned issues are:
    1.     Case Sensitivity : It is suggested that all forms, reports as well as libraries to use UPPER CASE to eliminate this issue. This will provide uniformity in coding.
    2.     OS Related Function Calls: OS routine calls such as WIN_API routines has to be changed to corresponding Linux function calls
    3.     Batch Commands : Batch commands used in the forms has to be changed to Linux shell scripts.
    4.     HOST Commands : These commands are to be changed to corresponding Linux commands.
    Steps
    1.     Generated XML for 10g forms in batch mode.
    1)     frmf2xml.bat: Using Oracle 10g utility frmf2xml.bat; all 10g forms were converted into XML format for editing purpose.
    2.     Utility developed to address the case-sensitivity issue of linux.
    1)     A basic utility is developed to change the following keywords in the XML file.
    2)     FORM Calling Routines : All the form-names were changed to upper-case in CALL_FORM, NEW_FORM & OPEN_FORM built-ins.
    3)     PROPERTY VALUES CHANGES: Values of LibraryLocation, ParentModule, ParentFileName, and IconFilename are changed to upper case to ensure compatibility with Linux OS.
    3.     Fixed the basic problems in the XML file itself using the utility.
    4.     Converted the XML back to fmb.
    1)     frmxml2f.bat: Oracle’s frmxml2f.bat utility is used to convert xml files back to FMB format. All master forms are done individually and rest all files in batch mode.
    5.     Generated the fmx on Linux in batch mode.
    1)     Created a directory structure in Linux for Comet Development.
    2)     WINSCP Utility: Copied all fmb files to Linux server using WINSCP utility.
    3)     frmcmp_batch.sh: Oracle’s frmcmp_batch.sh shell script used to compile all the fmb to generate fmx i.e. runtime in Linux environment.
    6.     Icon files are bundled to a jar file.
    1)     icons jar file: Icon files were bundled to a jar file with the support of DBA.
    2)     UI_ICON_Extension: Utility search to change the registry to show icons / bmp / gif files as icons
    7.     Copied the reports to Linux server.
    1)     rwconverter Utility: All COMET 6i reports are upgraded to 10g using Oracle utility rwconverter.exe in batch mode, and then copied to Linux Server using WINSCP facility.
    8.     Tested the application for functionality.
    1)     UNIT TESTING: Unit testing was done on each form for testing the functionality and data flow by COMET TEAM. The following points are to be taken care, before going to live:

    i think you better hire a professional consultant for this kind of help, seeing that the requirements are a bit complicated.

  • Forms10g on Linux AS10g

    Hi,
    I have forms10g (9.0.4) application on MSwindows2000. But I want have an application server on Linux.
    Can I only copy my fmx files from Windows to Linux AS10g machine without recompiling fmx files or must I have developer suite 10g for Linux and at first copy fmb files to Linux machine, then recompile my fmb files to fmx on Linux machine and only than copy fmx files to a Linux application 10g server?

    Hello. You may copy your FMB to the Linux server and then compile to get the FMX. But to compile in the server you don´t need Developer for Linux, the Application Server have a compiler.
    To use it, in a x-session console type $ORACLE_HOME/bin/f90genm.sh.
    I hope to have helped, and sorry for my English.

  • Compile Forms & Reports

    Hello All,
    My Oracle AS (BI & Forms) is installed on Linux box.
    I have transfered oracle forms (FMB) & reports (RDF) from windows XP (DS) to Linux (AS).
    I wanted to compile FMBs to generate FMX. How ???
    Regards,
    DN

    Well, I'm going to skip the obvious response that you're posting in the wrong forum, or that you should have checked the on-line help, or the product documentations, or even using forum search.
    Forms:
    f90genm.sh module=$1 Module_Type=$module_type userid=$projekt_user@$2 compile_all=YES batch=YES
    module_type is form/menu/library. The latter for pll's
    Reports:
    rwconverter.sh source=$1 userid=$projekt_user@$2 stype=RDFFILE dtype=REPFILE batch=yes overwrite=yes
    Just replace my $-substitue with your data.
    Regards,
    Martin

  • How to read forms.err file

    Hi Guys
    When I compile my Forms .FMB, It generating .FMX as well as .ERR files, I do not have any problem running .FMX but I want to know how .ERR is getting generated (or) I want to read the contents of .ERR, Is it possible??
    Thanks in advance

    After I compile on Unix I always do a 'ls -ltr' and check if the fmb, fmx and err files have the same timestamps. If yes, then I ignore the error-file while it only contains warnings (which can be over looked since you got a fmx) and/or just logging informations (like procedure compiled successfully).
    Regards,
    Martin Malmstrom

  • How to compile and run windows built .fmb file in linux

    Hi,
    I have developer suite 10g installed in windows OS.
    i built a .fmb forms binary file in windows. now i want to compile and deploy this .fmb file into .fmx file in linux and run it.
    I have Oracle Application Server Enterprise version along with Forms/Reports services installed on my linux box.
    Can someone guide how to use my AS Form services in linux to complie and run my .fmb file.
    Thanks in advance,
    Philip.

    is there a easier way or is this the only way to
    compile a .fmb file in a linux machine.Yes, there also a way interactive(not in batch), but you have to need use X-session (GUI) variables DISPLAY
    You can compile module after module if you change $i with you form(FMB) userid
    frmcmp_batch.sh userid=scott/tiger@bs817 batch=no module=$i module_type=form
    compile_all=yes window_state=minimize
    Remember you must set FORMS PATH and ORACLE_HOME/bin where frmcmp_batch is
    Then, run file where you insert frmcmp_batch.sh
    How do i invoke forms builder, forms compiler in a
    linux machine where i have installed Application
    Server Enterprise edition?You don't invoke FORM BUILDER
    (assumption is that the "development" machine is a MS Windows platform and the "deployment" machine is a Unix platform)
    FMX, MMX, and PLX files are NOT portable between platforms. Source code (FMB, MMB, PLL) must be recompiled when moving from one platform to another. This includes moving from one Unix platform to another (i.e. Sun Solaris to Linux) or one Windows platform version to another.
    frmcmp_batch.sh is script that run executable (compiler) for Linux OS
    In Forms 10.1.2.0.2 and newer, the executable and script names are. frmcmp , frmcmp_batch..
    Once all of the executables have been generated the path to these files will need to be included in the Forms deployment environment. In most cases this will be the FORMS90_PATH value in the Forms env file, "default.env"
    I hope to have been clear
    Regards

  • How to mass compile many fmb source code to fmx?

    I would like to know whether there is a fast way to compile say 50 fmb forms into fmx in Forms Builder 9i by one command in DOS prompt in Windows.
    I discovered that fmx is platform and language dependent on Windows XP.
    The compiled forms fmx work alright in Chinese Windows XP. If the compiled fmx is deployed on English Windows XP, some forms do not behave correctly, e.g. the LOV becomes not working, i.e. nothing happens when pressing Ctrl+L.
    However, if the fmb files are compiled again using Forms Builder on English Windows XP, all forms work perfectly.
    Any help is appreciated.

    You could as well use a JDAPI's to get this work done.
    import oracle.forms.jdapi.FormModule;
    import oracle.forms.jdapi.*;
    public class compilefmbs
    public static void main(String[] args)
    FormModule FM = new FormModule();
    int i=0;
    for (i=0;i< args.length() ; i++)
    // Open the one of formmodule passed as arguments in commandline
    // and compile each one of them. ( something.fmb --> something.fmx )
    FM.open(args);
    FM.compile();
    Hope this helps.

Maybe you are looking for

  • Error while updating budget plan for a user in peoplesoft

    Hi All, We are using peopletools 845 and app 8.8 some users are getting this wl error while updating some transactions in PS find the error below, Message from the ISAPI plugin: Cannot open TEMP file 'C:\WINDOWS\TEMP\_wl_proxy\_post_8500_4' for POST

  • Hard Drive Space Eaten, but where? - 10.6

    I can't figure out where 120 GB of Hard Drive Space has gone.  I've scoured other similar threads, but none like this: 1 - 451 GB are listed as being used (in Finder/About My Mac/Whatsize/Activity Monitor/etc) 2 - outside programs, including WhatSize

  • A way to create revenue wothout accounting?

    Hello On the implementatios in wich I am we are going to create projects with some months executed and they should have initial amounts. We will use accounted transaction for costs, but I cannot find a way to enter initial revenue, Can you help me pl

  • Changing code to Drawings

    I am having problems coverting the code below so instead of entering the date and month and clicking update calendar there are arrows at the top so it looks like this: < (year) > < (month) > and then the calendar below. The user should be able to cli

  • Cannot find CS6 offline help file

    Hi, When I try to opne the Dreamweaver CS6 help file by clicking on help in the help menu or F1 Dreamweaver opens the site http://helpx.adobe.com/de/dreamweaver/topics.html but not the offline help file. I can see that the Adobe help applcation gets