Sun's Forte IDE on RedHat Linux:

Hi,
Has anyone used Sun's Forte IDE on RedHat Linux? Do you think it's good?I read somewhere on this site that it comes with RH 7.3 & up. How can I install it? Thank you for your feedback in advance.

I have used Forte on Linux Mandrake (more or less RedHat) quite a bit, and I have no compliants. I don't know anything about it being included in RH 7.3 & up though, sorry. To install, I always started with Linux. Then I got the Java environment going ...and Forte was as easy as running an rpm installer. If it comes with the RH 7.3, then go for it ...just ensure you have some good ram as it seems to consume resources somewhat like an suv. Ok, that's my one complaint.

Similar Messages

  • Installing on Redhat Linux 7.1?

    Hello.
    I know Redhat Linux 7.1 is not officially supported, but I want to know if it's possible to install the Sun ONE Application Server 7 on this OS.
    The reason I ask this is that the installer is giving me problems. It stops during installation with the message "installation stopped or aborted". The logs show a package conflict between some of the packages from the App Server installation (no other packages are mentioned). The portions of the App Server that were installed are then automatically uninstalled.
    I'm using default install directories.
    Since other posters here seem to have trouble with the installer and other versions of Redhat, perhaps my problems are not OS related at all...
    Any ideas would be appreciated.
    --Andr�s.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Nicholas Waltham ([email protected]):
    I am currently trying to install Oracle 8.05 onto Redhat Linux 7.1. I can get part of the way through
    the installation, however, when it is installing the rdbms portion. I stops with an error about a failure
    during relinking. Here is the part of make.log which details what really happened. Could someone tell
    me how to proceed.
    Thank you,
    Nicholas Waltham
    --------------[ rdbms.ins 2618 ]<HR></BLOCKQUOTE>
    Well ,I tried to install Oracle 8.0.5 in Debian Potato. At end I desist.
    Oracle 8.0.5 works with glibc 5 and Debian Potato with glibc6 .
    I guess this is your problem.
    There are patches for this but i don't get
    to make work.
    Sorry for my english.
    Cisar

  • Conection from Solaris is not working with Proxy (RedHat Linux is)

    We have a physical box running Solaris 10 with two zones. One zone is running the Sun LDAP DS (Directory Server) and the second zone is running Sun LDAP DPS (Directory Proxy Server). Sun LDAP EE version is 6.3.1.
    From the RedHat Linux client box (which in fact is an IFL guest running on Z-series IBM Mainframe) its possible to authenticate user accounts via the DPS zone.
    From the Solaris client box, we can only authenticate the accounts when connecting directly to the DS zone.
    We see in messages:
    Jun  4 15:29:00 wgtzgh2 sshd[4076]: [ID 293258 auth.error] libsldap: Status: 32  Mesg: openConnection: simple bind failed - No such object
    Jun  4 15:29:00 wgtzgh2 last message repeated 3 times
    Jun  4 15:29:00 wgtzgh2 sshd[4076]: [ID 293258 auth.warning] libsldap: Status: 7  Mesg: Session error no available conn.
    Jun  4 15:29:00 wgtzgh2 sshd[4070]: [ID 800047 auth.error] error: PAM: No account present for user for illegal user l618320 from wgwlgaz.nz.thenational.comBelow are the configuration used for the Solaris and Linux boxes, along with a bad drawing of our network.
    Any ideas why we can't authenticate from our Solaris client using the Proxy (DPS) connection?
    Thank you
    -- Andreas
    .                        10.64.6.x
    +----------------------+    |
    |    directory server  |----+
    +----------------------+    |
                                |
                                |
    +----------------------+    |
    |directory proxy server|----+
    +----------------------+    |
                                |
                            +--------+
                            | router |
                            +--------+
                                | |
    +------------+ 10.69.193.x  | |
    |RedHat Linux|--------------+ |
    +------------+              | |
                                  |
    +----------+ 10.64.28.x       |
    | Solaris  |------------------+
    +----------+                  |
    # ldapclient list
    NS_LDAP_FILE_VERSION= 2.0
    NS_LDAP_BINDDN= cn=proxyagent,ou=profile,dc=nz,dc=thenational,dc=com
    NS_LDAP_BINDPASSWD= {NS1}41fa88f3a945c411
    NS_LDAP_SERVERS= wgpsdps01.nz.thenational.com, akpsdps01.nz.thenational.com
    NS_LDAP_SEARCH_BASEDN= dc=nz,dc=thenational,dc=com
    NS_LDAP_AUTH= tls:simple
    NS_LDAP_SEARCH_SCOPE= one
    NS_LDAP_SERVER_PREF= wgpsdps01.nz.thenational.com
    NS_LDAP_CACHETTL= 0
    NS_LDAP_CREDENTIAL_LEVEL= proxy
    NS_LDAP_SERVICE_SEARCH_DESC= netgroup:ou=netgroup,dc=nz,dc=thenational,dc=com?sub
    NS_LDAP_SERVICE_SEARCH_DESC= shadow:ou=People,dc=nz,dc=thenational,dc=com?one
    NS_LDAP_SERVICE_SEARCH_DESC= passwd:ou=People,dc=nz,dc=thenational,dc=com?one
    NS_LDAP_SERVICE_SEARCH_DESC= group:ou=group,dc=nz,dc=thenational,dc=com?one
    NS_LDAP_BIND_TIME= 30
    NS_LDAP_HOST_CERTPATH= /var/ldap/cacerts
    wgtitts3:~ # cat /etc/ldap.conf
    base dc=nz,dc=thenational,dc=com                                                                                                                            
    ## Search Scope                                                                                                                                             
    scope sub                                                                                                                                                   
    ## Bind Policies                                                                                                                                            
    bind_timelimit 1                                                                                                                                            
    bind_policy soft                                                                                                                                            
    idle_timelimit 3600                                                                                                                                         
    pam_filter objectclass=posixaccount                                                                                                                         
    pam_login_attribute uid                                                                                                                                     
    #pam_password md5                                                                                                                                           
    nss_base_passwd         ou=people,dc=nz,dc=thenational,dc=com?one
    nss_base_shadow         ou=people,dc=nz,dc=thenational,dc=com?one
    nss_base_group          ou=group,dc=nz,dc=thenational,dc=com?one
    nss_base_netgroup       ou=netgroup,dc=nz,dc=thenational,dc=com?sub
    nss_initgroups_ignoreusers root, bin, daemon, adm, lp, sync, shutdown, halt, mail, news, uucp, operator, games, gopher, ftp, nobody, dbus, avahi, nscd, vcsa, pcap, mailnull, smmsp, haldaemon, rpc, ntp, rpcuser, sshd, rpm, xfs, gdm,                                                                                  
    ## Finally some SSL configuration
    ssl start_tls                   
    tls_checkpeer yes               
    tls_cacertdir /etc/openldap/cacerts
    host akpsdps01.nz.thenational.com wgpsdps01.nz.thenational.comEdited by: Bank_Of_New_Zealand on 4/06/2009 16:33

    Hello,
    The DPS log output for that time:
    [04/Jun/2009:15:29:00 +1200] - CONNECT    - INFO  - conn=211417 client=10.64.28.106:55111 server=wgpsdps01:636 protocol=LDAPS
    [04/Jun/2009:15:29:00 +1200] - PROFILE    - INFO  - conn=211417 assigned to connection handler cn=default connection handler, cn=connection handlers, cn=config
    [04/Jun/2009:15:29:00 +1200] - OPERATION  - INFO  - conn=211417 op=0 BIND dn="cn=proxyagent,ou=profile,dc=nz,dc=thenational,dc=com" method
    ="SIMPLE" version=3
    [04/Jun/2009:15:29:00 +1200] - SERVER_OP  - INFO  - conn=211417 op=0 BIND dn="cn=proxyagent,ou=profile,dc=nz,dc=thenational,dc=com" method
    ="SIMPLE"" version=3 s_msgid=7230 s_conn=data source wgpsds01:6
    [04/Jun/2009:15:29:00 +1200] - SERVER_OP  - INFO  - conn=211417 op=0 BIND RESPONSE err=32 msg="" s_conn=data source wgpsds01:6
    [04/Jun/2009:15:29:00 +1200] - OPERATION  - INFO  - conn=211417 op=0 BIND RESPONSE err=32 msg="" etime=0
    [04/Jun/2009:15:29:00 +1200] - DISCONNECT - INFO  - conn=211417 reason="other" msg="Exception caught while polling client connection LDAPS
    .10.64.28.106.55111 -- java.io.IOException: Received CLOSED during initial handshaking" {code}
    Cheers
    Edited by: Bank_Of_New_Zealand on 5/06/2009 11:30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Oracle 8i Installation on Redhat Linux AS 3.0

    Hi guys,
    I am just doing some home work before installation of Oracle 8i Enterprise server on Redhat Linux AS 3.0. Before I started my work on this, I planned to install 8i on AIX 5L, which was a bad idea. Because 8i being a 32bit db and 5L being 64bit kernel, and also this combination is not supported. But with little tweeking and installing few patches, things should work.
    Anyway, I would like to know, if any of you have installed 8i on RH Linux AS 3.0, and do any of you think I need to worry about 32 & 64 bit? I am installing this combination on Compaq PL 6500 server, will there be any problem, because PL 6500 is 32 bit processor? Please pass on any information which can help me in a proper installtion, Thanks in Advance

    Joel,
    I am new to this company. This is my first year here, from last one and half year my company was trying to migrate from Informix to Oracle. After I joined I came to know that my predecessor started the project on 8i and left the project half way thru. Then I took over the project and completed the migration from Informix to Oracle. My company spent awful lot of money on this project due to lack technical know how and mislead by the technology staff who has no knowledge of oracle or UNIX (they are bunch of old NCR and Cobol guys here). So bottom line is if I submit a proposal to my boss of upgrading from 8i to 9i or 10g, which I will, probably won't be happy to see. But on the other hand we will loose support and left with no choice, I can only say that I am sorry for them.
    Anyway, this is just a part of disorganized IT shop we have here, it needs a major facelift, and I am just pushing one at a time. Thanks for your reply, I really appreciate.

  • Installing j2sdk1.3 on Redhat Linux 7.0

    I installed Redhat Linux 7.0 and now I'm trying to install the SDK 1.3. I downloaded the Linux version RPM shell script, but it is a .bin file and fails with unrecognized package when I issue the Linux command rpm -ivh filename. So then I downloaded the GNUZIP Tar shell script, but that gave me the same file name.(but the file lengths are different). I'm new to Linux. How do I install either of these versions?

    When I tried to run some application, I received the
    following error:
    "Segmentation fault"
    Is this error caused by Java Virtual Machine problem
    on Linux ?From <http://java.sun.com/j2se/1.3/relnotes.html>
    * For Linux users - The newer glibc-2.2.x libraries cannot correctly handle initial thread stack sizes larger than 6 MB. This can cause a segmentation fault on come Linux platforms that use the newer libraries. Such platforms include Red Hat 7.0, Mandrake 8.0, SuSe 7.2, and Debian 2.2. The problem will not occur on Linux platforms that are using glibc-2.1.x such as Red Hat 6.1 and 6.2. It will also not affect Red Hat 7.1 because it uses a different thread stack layout. This problem is being tracked as bug 4466587.
    Workaround - Use "ulimit -s 2048" in bash shell or "limit stacksize 2048" in tcsh to limit the initial thread stack to 2 MB.
    If you add the command to ~/.bash_profile, it should run each time you login.
    Bhav

  • Problem building Client JVM on RedHat Linux 7.1

    Hi :)
    I am trying to build the client VM on RedHat Linux 7.1. I have religiously followed all the pre-requirements, making sure that I meet them all.
    Nevertheless, I get a bunch of error messages. They are divided into two categories:
    - "cannot convert int * to socklen_t * in various methods in the file src/os/linux/vm/hpi_linux.hpp
    - "class blah is implicitly friends with itself"; this one happens in various souce files, e.g. /share/vm/ci/ciObject.hpp
    Any ideas?
    Thanx :)
    Nikitas

    nikitas25 posted a message on March 17, 2002, about trying to build the HotSpot client on a RedHat 7.1 box and receiving a number of errors about:
    - "cannot convert int * to socklen_t *"
    - "class <blah> is implicitly friends with itself"
    I've been trying to build HotSpot 2.0 client on RedHat 7.3 and getting the same error messages starting with this file: src/share/vm/runtime/classLoader.cpp
    In function `int hpi::accept (int, sockaddr *, int *)':
    ....src/os/linux/vm/hpi_linux.hpp:84:
    cannot convert `int *' to `socklen_t *' for argument `3' to
    `accept (int, sockaddr *, socklen_t *)'
    In file included from ../generated/incls/_classLoader.cpp.incl:169,
    from ..../src/share/vm/runtime/classLoader.cpp:18:
    ....share/vm/ci/ciTypeArrayKlassKlass.hpp:22: class `ciTypeArrayKlassKlass' is
    implicitly friends with itself
    Has anybody else experienced this problem? If so, what did you do to fix it?
    I've tried with gcc-2.96-110 and gcc-3.1.1 along with jdk-1.3.1 and j2sdk-1.4.0 and no combination of the compilers works.
    Jeff

  • REDHAT LINUX 7.3 on nForce based systems - An installation guide.

    INSTALLING REDHAT LINUX 7.3 ON NFORCE BASED SYSTEMS.
    A) Preface
    I'm a Linux newbie, just sharing my experience with installing linux on nforce.
    in my opinion Linux is a powerful but still a nascent operating system (in terms of user friendliness atleast!). many features are extremely 'release' and 'version' dependent.  this means that, what works in redhat might not work in mandrake or what works in redhat 7.3 might not work in redhat 7.1 or likewise...
    the steps i'm listing below just reflects how i went about installing RH 7.3 on my machine (K7N420D). it MAY not work for other versions or releases.
    B) BIOS SETTINGS
    1. I recommend, PnP disabled, ACPI/APIC disabled.
    for Mandrake 8.2 install on some machines (mine included), i suggest disabling audio and network in the bios till you get a stable level 3 (console without X windows) or level 5 install. for some reason, sometimes, on some boards,  Mandrake 8.2 hangs when probing audio and lan during boot.
    C) PREPARING TO INSTALL
    1. i suggest you get the three iso images from the internet and burn them into installation disks. though there are other ways of installing, this is the simplest way of doing it.
    2. if you have windows installed already, make sure you have a windows boot floppy in case of boot problems, you can also make one for linux during installation.
    3. using windows or fdisk strip off a sufficient chunk of hard disk space from an existing partition if you don't have a free partition. you need not create any partitions, just the non-allocated space would do. (as red hat can beautifully split this partition into /boot, / & swap partitions!)
    4. i recommend using GRUB (GRand Unified Boot-loader) instead of LILO for boot management. if you prefer the same way, get good documentation/how-to for grub from the net. this will be handy if you mess up your boot partition and end up in a grub prompt during boot.
    5. goto nvidia's drivers page and get appropriate drivers. i always recommend tar balls or src.rpm files instead of pre-compiled rpms. if you are using EXACT same version of the linux release as mentioned in the drivers page you can use rpms. If you wish to upgrade your kernel or use a different version of linux then make sure you have tar balls or source rpm files. make sure you also print the installation instructions from the same page.
    6. the drivers you need are
    a. NVIDIA_nforce-1.xxxx. - you need this one for audio & lan. (found in nforce link in drivers menu in nvidia site with an instruction manual)
    b. NVIDIA_kernel-xxxx AND NVIDIA_GLX-xxxx- both these for Graphics in Xwindows. these two drivers should be exactly matched. i suggest you download all of them along with a files named NVchooser.sh found on the same page. NVchooser will tell you which pair to install for your linux kernel version and CPU.
    D) LINUX INSTALLATION
    1. boot from 1st installation disk that you made. go through the GUI installer and choose automatic partitioning, it will take you to the Disk Druid and you can select the partition in which you wanna install linux. if the partition you choose is unallocated, most of the times didk druid will make three patrtions on its own, one is /boot (boot partion), /swap (partition for swap, similar to ramdisk) and / (root partition). all the three mount-points may be allocated on the same partition too.
    2. Choose GRUB (if you prefer) as boot loader and set Linux as primary boot OS and this page would've detected windows if you've already (it may appear as DOS). Choose "MBR" to install GrUB. If you get any warning ignore it. IMPORTANT: If you have NTFS partition for windows and you had windows as primary OS, there is a reported problem that says, in some versions of the linux installer, choosing MBR to install GRUB makes it hard to boot into windows. i haven't tried that option yet as i don't have a NTFS partition. If you have an NTFS partition, you may prefer to choose the other option to install GRUB or you may choose to install it later. in either case make sure you have a boot floppy to get you into linux or windows, whichever one you want.
    3. choose automatic install if you don't want to control which packages you want to install. else choose expert installation and proceed with it.
    4. when prompted to check the packages you want to install, choose "development tools" or something similar without fail. This is for installing a C compiler which is a must have for some driver installations. (this also installs perl and other dev tools, if you're an 'expert', there's an option in this page to custom select modules)
    5. somewhere you'll be asked to provide a root password, in the same page there'll be a provision to add users other than root. create atleast one user other than root at this time.
    4. somewhere you'll be shown a list of video adapters with NVIDIA Geforce 2 generic driver already highlighted. Below this screen you'll see a "Skip X install" or something similar. CHECK THIS TAB and this will NOT install the generic driver for your integrated GPU and also will not configure the GUI environment for Linux. This makes your video configuration a little easier.
    5. now linux will install, get configured and will ask if you wanna create a boot floppy. make one just in case you
    6. RH 7.3 will not recognize your APU and integrated LAN. you can install the drivers for this later.
    7. After installation boot into Linux, if you just followed the steps above you'll nicely end up in level 3 console!
    E) INSTALLING DRIVERS
    1. Assuming you got all the drivers in CD/floppy, login as 'user', type command "su" (super user) supply root password, now you are logged in as root. read the installation manual for the NVIDIA drivers and install NVIDIA_nforce-1.xxxx drivers for audio/LAN. do these series of steps from the console prompt,
    #vi /etc/modules.conf
    press INSERT key, add the following lines,
    alias eth0 mcpeth
    alias sound-slot-1 i810_audio
    alias usb-interface usb-ohci
    press ESC, (Shift) colon, wq and Enter.
    This will save the changes you made.
    2. Now install the NVIDIA_kernel-xxxx AND NVIDIA_GLX-xxxx- drivers as per instructions. follow the steps below.
    #XConfigurator
    Choose settings that are relevant to the monitor you use and mode supported. Choose custom configuration wherever possible. If your monitor is not listed, choose 'custom' all the way through and provide hardware details such as horiz/vert freq range, video memory and clock settings (choose 'recommended').
    DO NOT LET THE XCONFIGURATOR PROBE ANYTHING. sometimes this might cause a hang that is not necessary at all.
    select all videomodes and color depths that you think your monitor will support and exit XConfigurator without any probing.
    3.  Now at the prompt do the following,
    #vi /etc/X11/XF86Config-4
    Press INSERT and make following changes.
    replace line
    Driver "nv"  
    with
    Driver "nvidia"
    In the Module section, make sure you have:
            Load   "glx"
    Remove the following lines: (or put a hash before)
            Load  "dri"
            Load  "GLcore"
    and the whole
    Section "DRI" (last three lines usually, DRI may be in lower case usually)
    Press Esc, (Shift) colon, wq, Enter to save and exit.
    4. using vi make sure you have these lines in /etc/modules.conf file
    alias char-major-195 NVdriver
    5. edit /etc/rc.d/rc.local and insert
    /sbin/modprobe nvaudio
    /sbin/modprobe nvnet
    save and exit. ( this is a crude way of loading modules but it works though!)
    6. Type "reboot" at prompt and reboot your system.
    7. get into bios and load original settings. (get back ACPI if you have windows, enable PnP OS etc)
    8. During restart linux may get you into the kudzu installer to install network drivers/audio, ignore this.
    9. login as "user" and type "startx" from console, your GUI should start smooth and you'll have video, sound, USB, LAN working (you need to fiddle a little bit more to get things work perfect) !
    10. There is extensive documentation found in the internet on these topics, have fun exploring them.
    F) TWEAKING YOUR HARD DRIVE
    most of the modern hard drives support UDMA transfers and usually linux is pretty much conservative on this option. so you might want to force linux to use UDMA. the following discussion assumes that your hard drive is /dev/hda, change it to hdb, hdc etc as per your setup.
    CAUTION: The 'hdparm' utility described here is a very powerful and dangerous if used improperly. USING hdparm IMPROPERLY MIGHT CORRUPT YOUR PARTITIONS AND RESULT IN SEVERE DATA LOSS. hdparm works with IDE drives. i'm not sure how it works on SCSI drives.
    @ console,
    1. type "man hdparm" and read through the hdparm manual atleast twice before you understand what it can do. THIS IS A MUST.
    2. login as root or get into super user mode and try the following. all commands are shown after #
    3. Benchmark the hard drive
    # /sbin/hdparm -t -T /dev/hda
    this should spit out the transfer rate both cached and sustained. note this value. if these values are close to what you expect out of your drive, you are OK. you may get out of further adventures! if the transfer rates are horrible like 3.5 Mbps etc (it was on my seagate ata IV drive!), then proceed with the tweaks. the golden rule is, after each tweak, run the benchmark and record your transfer rate. if there is no significant improvement, revert back to the default settings.
    4. # /sbin/hdparm -i /dev/hda
    note down MaxMultSect, MultSect, Modes supported : PIO/DMA, especially the mode with a 'star' in front of it. (prefered mode)
    5. 32 bit I/O : to enable 32 bit I/O over the PCI bus
    # /sbin/hdparm -c1 /dev/hda
    this usually doubles your transfer rate if the drive supports. you may need to use -c3 for some chipsets.
    6. Enable DMA and set DMA mode
    if your drive supports DMA find out the prefered DMA mode using -i option.
    # /sbin/hdparm -d1 -Xab /dev/hda, where
    ab=64 + uDMA mode number (for eg. 66 for UDMA 2)
    ab=32 + DMA mode number (for multi-word DMA mode)
    you might need to prepare the chipset to enable DMA but on most of the modern hard dirves this works. refer to the "man hdparm" for details. beware, the options to 'prepare' the chipset for DMA should be used with EXTREME caution. if you do not know what you are doing, don't try it.
    7. To set multiple sector mode I/O,
    # /sbin/hdparm -m XX /dev/hda
    where XX is the MaxMultSect value obtained using -i option. if the MaxSect is already set to this value, you need not tweak this.
    after all these tweaks run the benchmark atleast three times consecutively and average the transfer rates. make sure you don't hear grinding noises in the hard drive. use these tweaks a couple of times manually and if verything appears to be working fine, add the necessary commands to the rc.local script to execute them automatically during  start up.
    G) FINAL WORDS
    I assumed that you're a total 'newbie' to linux when writing this so i followed a conservative approach. most of the things that i described can be done in many ways, it's up to you to explore them! as usual, there MIGHT be typos and other serious errors in this guide. also the driver files that i might have mentioned here are the ones that were available when i wrote this. so you might wanna try their latest equivalents. i'm open to all healthy criticism and suggestions. when i installed linux on my nforce board, i was badly looking for an article like this on the net. i missed one, if it exists at all. so am i writing this. i hope you'll get benefitted by this in some way.
    -Venk@

    Venkat,
    Thanks for this really really amazingly accurate and exhaustive post that helped me A LOT to install linux on my machine!!! Otherwise, I think I would still be hanging with a mandrake 8.2 trying to load sound...
    My system is now fully functional but, (yes, there is a little but) I was not able to make the LAN function properly. When booting, while linux tries to load the ethernet module, I get something like:
    'mcpeth device does not seem to be present, delaying eth0 initialiation'. Then, I open an X session, I try to use the network configurator, the ethernet device is there but when trying to activate, it fails... I swear I enabled the LAN in my BIOS.
    I also tried to replace 'alias eth0 mcpeth' with 'alias eth0 nvnet' in /etc/modules.conf after reading the installation notes of NVIDIA drivers. I get a slighty different result: my boot error is now 'failed to load module'.
    It is a shame I have to boot back to Windows to use my DSL connection. I think i need some insights. It will be greatly appreciated!
    Thanks,
    Chouch
    >I'm a Linux newbie, just sharing my experience with
    >installing linux on nforce.
    Not bad for a Newbie...  

  • Oracle 8.1.7.0.1 on RedHat Linux 7.3

    Hi all,
    I have successfully installed Oracle 8.1.7.0.1 on RedHat Linux 7.1 about 4 times now, and it works just fine. However, I upgraded to RH 7.3 and I get so far with the Oracle install - when I apply the setup_stubs.sh patch, my svrmgrl binary in the $ORACLE_HOME/bin directory dissapears even though the output messages are OK - I am then left only with svrmgrl0...this applies to other files as well, wrap0, sqlplus0 etc.
    I have loaded the 4 libraries to make Oracle compatible with RH 6.2, but this is the first time the patch has failed to produce an updated svrmgrl binary (works fine on RH 7.1). I have edited by .bash_profile just like every other time, so I do not know what is wrong :((
    Does anyone have any ideas on this one? It is very weird.
    Thanks
    -keith

    You asked for this behaviour by raising the transaction isolation level to the serializable transaction isolation level.
    Cheers,
    Pascal Surinx

  • J2SE 1.4.2 on RedHat Linux 7.3

    Hi ,
    I have to install J2SE 1.4.2_04 on a RedHat Linux 7.3 system on intel hardware. Is the download available at Sun.com can be run on this machine. My concern is that is the download is for NPTL implementation only or it will run on any thread implementations.
    Thanks in advance
    Antony Paul

    I've done it, was good.

  • Problems and solutions for 9i DB R2 install on Redhat Linux AS 2.1

    Installing 9iDB R2 9.2.0.1.0 on Redhat Linux Advanced Server 2.1 (aka Redhat Enterprise Linux (AS))
    and applying patchset 2 (9.2.0.3.0)
    This is a certified platform but I hit many problems getting the install to work. Here are the problems I hit and how I solved them.
    Note: This is not intended to be a install for dummies but just an account of all my problems and how I overcame them. I spent 10 hours on this certified install (mostly looking for solutions to the problems I was having)
    I had a Intel Pentium 3 with 512 Meg RAM. (test machine)
    1. Install Redhat Linux
    2. Install Sun JDK 1.3.1 (this is not actually required for this install. I installed it as I was planning to install 9iAS after this)
    3. Install binutils-2.11.90.0.8-13 (also not required. I installed it for 9iAS)
    All other components were ok on my Redhat Linux install (i.e. kernel version, glibc)
    4. Create oracle user with dba group
    5. Create oracle home and oracle base directories. Ensure these are owned by oracle with rwx
    6. Set kernel parameters and make sure that they are initialized every startup:
    I managed to locate this script in the Redhat document called
    "Deploying Oracle9iTM on Red Hat Enterprise Linux AS"
    create a file called oracle.sh in /etc and give it execute permissions
    oracle.sh
    #!/bin/bash
    # configures kernel and system parameters for Oracle9i R2
    # File handles
    echo 65536 > /proc/sys/fs/file-max
    ulimit -n 65536
    # Shared memory
    # The default SHMMAX value is too low and likely to cause a failure during
    # database creation. SHMMAX should be equal to half of your system's physical
    # RAM.
    # The default is for 512 MB of RAM. Replace the default value as appropriate
    # for the amount of memory in your system, i.e.,
    # 512 MB : 268435456
    # 1 GB : 536870912
    # 2 GB : 1073741824
    # 4 GB : 2147483648
    echo 268435456 > /proc/sys/kernel/shmmax
    # It is generally safe to leave these next two values as they are
    echo 4096 > /proc/sys/kernel/shmmni
    echo 2097152 > /proc/sys/kernel/shmall
    # Semaphores
    echo 250 32000 100 128 > /proc/sys/kernel/sem
    # Sockets
    echo 1024 65000 > /proc/sys/net/ipv4/ip_local_port_range
    # Processes
    ulimit -u 16384
    ----EOF---------
    then...
    # chmod +x /etc/oracle.sh    # make executable
    # . /etc/oracle.sh # apply changes now
    edit /etc/rc.local to ensure this is run on startup
    append to /etc/rc.local
    # configure system for Oracle9i R2
    bash /etc/oracle.sh
    --------EOF--------------------
    7. create a generic oracle environment setup script for all users to run
    create the file /etc/profile.d/oracleenv.sh
    be sure to change the variables to your environment (ORACLE_BASE, ORACLE_HOME and ORACLE_SID)
    oracleenv.sh
    # Configures the user's environment for Oracle9i R2
    ORACLE_BASE=/opt/oracle
    ORACLE_HOME=$ORACLE_BASE/product/9.2.0.1.0
    ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
    ORACLE_SID=orcl
    LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
    PATH=$ORACLE_HOME/bin:$PATH
    export ORACLE_BASE ORACLE_HOME ORA_NLS33 ORACLE_SID LD_LIBRARY_PATH PATH
    ----EOF---------
    chmod 755 /etc/profile.d/oraclenv.sh
    This file will run when a user logs in.
    8. Install oracle DB
    This took me quite a few attempts.
    The first Install I did I received the error jre was not found. This issue seemed to be relating to the fact I was not installing on a Pentium 4. Oracle was looking for the jre in oracle.swd.jre/bin/i686 (and .../lib/i686) when some of the files were placed in i386 and java was looking in i386. This created a real mess. I had encountered a similar problem on a previous install on a different platform. I found articles of people that tried to just link the directories with symbolic links but this never worked. I tried my own version but also failed.
    The solution that worked for me was to de-install, remove all the oracle directories created by the install (this part I had always done) AND also delete the file /etc/oraInstl.loc. This makes the Installer truly believe this is the first time Oracle has been installed on this box. My jre problem disappeared after that. (I don't know why it just didn't work in the first place...)
    The next error I received was an ORA-03113 when creating the database (in the dbca). (It was actually at this point that I found the document from redhat as mentioned in my set 6 above) I also noticed that when running the install of the database, the default was for Oracle's SGA to use 70% of the available memory on my machine (I have 512M so that's 360M). Oracle instructed me to set shmmax to around 240M. This may be why the database creation failed as I thought the shmmax parameter needed to be larger that SGA. Anyway, I reduce the SGA to 50% and it worked.
    This error may also have been caused by the kernel parameters not being set properly after a reboot so if you implementing stop 6 above. You may never get this problem, hopefully.
    8. Install the universal Installer 2.2.0.18.0 (a prerequisite for installing the patchset 2)
    You will need this to install the patchset 2. You can get it from metalink by searching for the bug number in the patch area. Search for bug/patch number 2878462 in patches. (37Meg for linux intel)
    (Did you know that when oracle refer to a bug number, you should treat this as a patch number? General the bugs are not available for public viewing but oracle create a patch of the same number as a placeholder. So don't search for the bug in the site search or by doc id, go straight to the "patches" area and enter the bug number as a patch number, you'll have more success. - I only found that out today after struggling with metalink for the last 4 years)
    9. Install the patchset 2
    I downloaded patchset 2 (which will bring my DB version to 9.2.0.3.0) (220Meg). There is a special symbolic link command you'll need so make sure you remember to do this.
    i.e.
    $ cd $ORACLE_BASE/oui/bin/link
    $ ln -s libclntsh.so.9.0 libclntsh.so
    10. Migrate your database
    I could not get this to work. The docs says I need at least 150M shared_pool_size and 150M Java_pool_size before running the startup migrate. As I only have 512Meg RAM (and shmmax set to 230M) I did hold much hope that this would work. I started my DB without the migrate option just to see if it would actually open with 300M in my pools. It did, so I shut it down and restarted with the migrate option. After 5 minutes of heavy processing (I still have an empty database) my server appeared to hang. I decided to restart the machine and just re-create my DB with the new patchset already applied. I delete my $ORACLE_BASE/oradata/<sid> directory and remove the entry from /etc/oratab and re-created my DB. This worked fine :)
    I hope this document helps you for your install. Please drop me line if it does help and I'll endevour to write more documents like this one.
    Please drop me a quick line at [email protected] even just to say "thanks".
    I will include a few keywords here to help the searches find this document. (mainly the keywords I searched on and failed to find a doc like this one)
    ORA-03113 ORA-3113 03113 3113 jre was not found jre not found i686 i386 i586 9iDB R2 9.2.0.1.0 9.2.0.3.0 Redhat Advanced Server 2.1 AS Enterprise Linux (AS) RH install error installation errors oui dbca problem issue
    Good luck,
    Tim Daniell.

    The trick that worked for me was on a 2nd attempt. I installed once, let it fail with "jre was not found", de-install through the installer, delete all directories and files under $ORACLE_BASE (including $ORACLE_HOME), and also delete /etc/oraInst.loc.
    I don't know why it fixes itself with this. Oracle say this is an unresolved bug 2726268 that lies in the installer. This is still unresolved by Oracle (as at 02-June-03) therefore it is not a published bug/patch. If this doesn't work, I suggest you open an iTAR and see if Oracle has any more suggestions for you.
    Cheers,
    Tim.

  • Error While Installing ORACLE 10g in Redhat Linux 5.0

    Hi all,
    Anybody please guide me regarding the posted error.
    I'm trying to install ORACLE 10g in Redhat Linux 5.0 and finding error as "Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2009-10-15_09-20-56PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(Unknown Source)
    at java.lang.ClassLoader.loadLibrary(Unknown Source)
    at java.lang.Runtime.loadLibrary0(Unknown Source)
    at java.lang.System.loadLibrary(Unknown Source)
    at sun.security.action.LoadLibraryAction.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.awt.NativeLibLoader.loadLibraries(Unknown Source)
    at sun.awt.DebugHelper.<clinit>(Unknown Source)
    at java.awt.Component.<clinit>(Unknown Source)
    I tired a lot to sort it out but unable to resolve.So please tell me the possible ways.
    I appreciate all types of clarifications...
    Thanks in Advance
    Sajeev George

    Sajeevcmc wrote:
    Hi,
    Thanks for the reply.
    Could you please tell me the rpm full name and where i can download the same?
    Thanks in Advance
    SAJEEV GEORGEYou need to have the following packages installed already before starting Oracle installation
    http://download.oracle.com/docs/cd/B19306_01/install.102/b15669/pre_install.htm#sthref80
    binutils-2.15.92.0.2-10.EL4
    compat-db-4.1.25-9
    control-center-2.8.0-12
    gcc-3.4.3-9.EL4
    gcc-c++-3.4.3-9.EL4
    glibc-2.3.4-2
    glibc-common-2.3.4-2
    gnome-libs-1.4.1.2.90-44.1
    libstdc++-3.4.3-9.EL4
    libstdc++-devel-3.4.3-9.EL4
    make-3.80-5
    pdksh-5.2.14-30
    sysstat-5.0.5-1
    xscreensaver-4.18-5.rhel4.2
    And from the following link, you can get the same list:
    http://www.puschitz.com/InstallingOracle10g.shtml (Go to Checking Software Packages (RPMs))
    And from my installation guide you can easily install Oracle on Linux by following step by step instruction
    [Step by Step Installing Oracle Database 10g Release 2 on Linux (CentOS) and AUTOMATE the installation using Linux Shell Script|http://kamranagayev.wordpress.com/2009/05/01/step-by-step-installing-oracle-database-10g-release-2-on-linux-centos-and-automate-the-installation-using-linux-shell-script/]

  • Problems in Pro*C installation for Oracle 8.1.7 on Redhat Linux 6.2

    Hello,
    I have installed Oracle 8.1.7 on Redhat Linux 6.2. After installing Proc and doing necessary changes in pcscfg.cfg file. I tried to compile demo programs. But I am getting following error while compiling.
    Syntax error at line 368, column 19, file /usr/include/libio.h:
    Error at line 368, column 19 in file /usr/include/libio.h
    extern IOsize_t IOsgetn __P ((_IO_FILE *, void *, IOsize_t));
    ..................1
    PCC-S-02201, Encountered the symbol "_IO_sgetn" when expecting one of the follow
    ing:
    ; , = ( [
    The symbol ";" was substituted for "_IO_sgetn" to continue.
    I have tried changing paths, but still the error persists. If I do following change in sample file. The program is getting compiled.
    #ifndef ORA_PROC
    #include <stdio.h>
    #include <string.h>
    #include <stdlib.h>
    #include <sqlda.h>
    #include <sqlcpr.h>
    #endif
    Can anyone suggest how can I get successful compilation without ORA_PROC usage.
    Thanks & Best Regards,
    Swati Deval.

    Hello,
    I tried to install Oracle 8.1.7 on Redhat Linux WS 2.1 and here is the make.log
    /usr/bin/make -f ins_net_client.mk ntcontab.o ORACLE_HOME=/home/oracle/OraHome1
    (if [ "compile" = "compile" ] ; then \
    /home/oracle/OraHome1/bin/gennttab > ntcontab.c ;\
    cc -c ntcontab.c ;\
    rm -f /home/oracle/OraHome1/lib/ntcontab.o ;\
    mv ntcontab.o /home/oracle/OraHome1/lib ;\
    /usr/bin/ar rv /home/oracle/OraHome1/lib/libn8.a /home/oracle/OraHome1/lib/ntcontab.o ; fi)
    /bin/sh: cc: command not found
    mv: cannot stat `ntcontab.o': No such file or directory
    /bin/sh: /usr/bin/ar: No such file or directory
    make: *** [ntcontab.o] Error 127
    Any idea?

  • Successful installation of 8iEE 8.1.7 on RedHat linux 7.2 but no luck with Oracle 9i

    Hi All,
    I've successfully installed Oracle8i EE version 8.1.7 on RedHat
    Linux 7.2. However, I have NOT had much luck installing Oracle
    9i version 9.0.1 on RedHat Linux 7.2. I am wondering if anyone
    in this forum has any luck installing Oracle 9i on RedHat Linux
    7.2. I am running Linux kernel 2.4.7-10.
    Now I am not trying to start a shouting match here; however, it
    seems to me that a person with any common sense would not run
    Oracle database on a Windows platform. Instead of running it
    on Windows platform, one would be much better off running it on
    Linux platform. I am currently Oracle EE 8.1.7 on an dual-Intel
    processor 266MHZ with 512MB of RAM with Linux as the Operating
    System. I have to say that the performance of the box is really
    solid. At the same time, I am also running Oracle EE 8.1.7 on
    an identical hardware system with Win2K server and I have to say
    that the performance system is really pitiful on this Win2k server.
    The windows box can only 1 instance at a time. If I try to have
    two instances running at the same time, the windows box just comes
    to a screeching halt. In contrast, the Linux box really rocks. In
    a testing environment, I have 3 instances running at the same time
    and the linux is barely breaking a sweat. I am getting maximum
    performance out of the linux box because I recompile the linux kernel
    to optimize the box to run Oracle database.
    Having said that, as an Oracle DBA newbie (with less than six months
    of Oracle DBA experience, the last ten years as a Cisco/Unix Engineer),
    I find it fascinating that Oracle is only certified to run on SUSE (may
    be I am wrong and someone can correct me on this one) when RedHat is
    probably the dominant Linux distro. It took three days to get Oracle 8i
    version 8.1.7 to install on RedHat Linux 7.2. Why Oracle is slowed to
    support Linux RedHat is something I just don't understand.
    OK, enough of venting my frustration, if anyone has successfully installed
    Oracle 9i EE version 9.0.1 on RedHat Linux 7.2, please share your knowledge.
    In the mean time, if anyone interested in obtaining instructions on howto
    install Oracle 8i version 8.1.7 on Redhat Linux 7.1/7.2, send me an email
    at [email protected] and I will send the instructions. The instructions
    are written specifically for "windows dummies" so it is very to read and
    follow. If you have been Unix for a long time, there will be instructions
    in there that are so easy some of you may ask why put those in there in the
    first place. My response would be: "windows dummies".
    Regards,
    Michael (david)

    I very much agree with you Oracle is working very much better on Unix/Linux than Windows BUT in many cases you are obliged to use windows ( in Case that My company high managment enforce it ) , I have installed 9i on Windows and Linux , I am herunder including the full details :
    ========================================================================
    Installing Oracle 9i on Linux
         Linux : Redhat 7.2
         Oracle : 9i Server EE 9.0.1.0.0
         RAM Used : 256 M Ram
         Hard Disk : IDE RAID
         Linux Kernel : 2.4.4-10
         JDK : Blackdown jdk118_v3 => downloaded from www.blackdown.org
         All shell here is the Bash shell ( Bourne again shell )
    1.     To run a shell script over Linux , just drag the shell file from the file manager and drop it to a shell window
         Be sure to have swap space of 400 M or more
         If the systems stop responding for some time , leave it , it will continue
         Be sure to make a stage area for the CDs # 2 , 3 only because you will start from the CD 1 but after going in the installation the CDROM freezes and refuses to open door to replace CD ,, in this case you will switch to the last 2 CDs from the stage area
         Make sure you have the following executables at /usr/bin : MAKE , AR , LD , NM , C for Unix that is installed during Linux installation from the distribution media
    Steps ( Root User ) :
    1.     be sure to have to have your server domain is like hostess.com.eg and you can be able to ping it
    &#61607;     open /etc/hosts
    &#61607;     add a line as follows ( for instance ) :
    &#61607;     192.168.0.11 hostess.com.eg hostess
    &#61607;     ping hostess.com.eg
    &#61607;     ping hostess
    &#61607;     ping 192.168.0.11
    &#61607;     be sure to have a replay for all of them
    2.     install JDK inside the /usr/local directory => after downloading the JDK you can easily decompress it but just clicking at it using the GUI
    3.     get to the / prompt
    4.     type ln s /usr/local/jdk118_v3 /usr/local/java
    5.     download binutil RBM from Redhat for version 7 of Linux to downgrade binutils for Linux 7.2 or you will encounter an error at the third CD set
    6.     download it from : ftp://ftp.redhat.com/pub/redhat/linux/7.0/en/os/i386/redhat/rpms/binutils-2.10.0.18-1.i386.rpm
    7.     run it as follows : rpm -Uvh force nodeps binutils-2.10.0.18-1.i386.rpm
    8.     change to /proc/sys/kernel
    9.     type cat sem
    10.     you will get : 250 32000 32 128
    &#61607;     250 => SEMMSL
    &#61607;     32000 => SEMMNS
    &#61607;     32 => SEMOPM
    &#61607;     128 => SEMMNI
    11.     you need to have the SEMOPM to be 128 , to do so , locate the file called sem open it replace the value of 32 with 128
    12.     type again cat sem to be sure of taking the required effect
    13.     after the installation ends just re-install the 7.2 utils again as follows :
    14.     rpm -Uvh force nodeps binutils-2.11.90.0.8-9.i386.rpm
    15.     you can find the last RPM at the 7.2 CD set
    16.     after downloading the Oracle files from the net you need to decompress it as follows (one step) :
    &#61607;     zcat linux9i_disk1.cpio.gz | cpio idmv
    &#61607;     zcat linux9i_disk2.cpio.gz | cpio idmv
    &#61607;     zcat linux9i_disk3.cpio.gz | cpio idmv
    17.     you can decompress them at 2 steps as follows :
    &#61607;     gunzip linux9i_disk1.cpio.gz
    &#61607;     gunzip linux9i_disk2.cpio.gz
    &#61607;     gunzip linux9i_disk3.cpio.gz
    &#61607;     cpio idmv < linux9i_disk1.cpio
    &#61607;     cpio idmv < linux9i_disk2.cpio
    &#61607;     cpio idmv < linux9i_disk3.cpio
    18.     Now you have 3 directories , have care when Burning them to CD because you need to take care of paths
    19.     if you have downloaded the files via a Windows machine and have a MKS installed over it you can easily invoke Visual Pax and decompress the files at one go using the GUI program
    20.     log on to Linux as Root and run commands in the file commands.txt
    21.     log on as user Oracle to be sure that its created
    22.     log on as root again
    23.     get to the directory of /home/oracle
    24.     enable showing the system files
    25.     open the file of .bash_profile
    26.     add the accompanied bash file contents at the end of it to set the environment variables
    27.     log on as user Oracle
    28.     open shell and type set and be sure that environment variables are set correctly
    29.     open shell and change to the cdrom by typing cd /mnt/cdrom => Linux 7.2 is an auto mounting OS so you at no need to mount the CD drive prior to using it and if you need to mount it just type : AS ROOT
    &#61607;     mount t iso9660 /mnt/cdrom /cdrom
    &#61607;     this is surly after creating a directory at / called cdrom
    30.     Start the installer ( as Oracle User ) by typing ./runinstaller
    31.     the installer will ask you to run a started script as root , you may open a shell and type su then open Nautilus ( if using Gnome or File manager as super user if using KDE ) and drag the noted file to the shell screen and press enter ,, after it is ended continue with the installer
    32.     if asked to supply JDK home directory then it is /usr/local/java
    33.     Unix group Name ( to update Oracle software ) : oinstall
    34.     Oracle home is : /oracle/9.0.1
    35.     base directory : /oracle/orainventory
    Hisham Nagia
    IT Manager / OCP DBA
    Hostess Egypt / EFG-Hermes - CIIC

  • Installing Oracle 8.1.7 on RedHat Linux WS 2.1

    Hello,
    I am trying to install Oracle 8.1.7 on Linux WS 2.1 and I am getting an error saying Error in invoking target ´ntcontab.o´ of makefile
    and if I try to ignore I am getting a whole of error along these lines .. Please let me know how to resolve this issue. see below for my make.log file
    Your help is highly appreciated!
    /usr/bin/make -f ins_net_client.mk ntcontab.o ORACLE_HOME=/home/oracle/OraHome2
    (if [ "compile" = "compile" ] ; then \
    /home/oracle/OraHome2/bin/gennttab > ntcontab.c ;\
    cc -c ntcontab.c ;\
    rm -f /home/oracle/OraHome2/lib/ntcontab.o ;\
    mv ntcontab.o /home/oracle/OraHome2/lib ;\
    /usr/bin/ar rv /home/oracle/OraHome2/lib/libn8.a /home/oracle/OraHome2/lib/ntcontab.o ; fi)
    /bin/sh: cc: command not found
    mv: cannot stat `ntcontab.o': No such file or directory
    /bin/sh: /usr/bin/ar: No such file or directory
    make: *** [ntcontab.o] Error 127
    /usr/bin/make -f ins_net_client.mk ntcontab.o ORACLE_HOME=/home/oracle/OraHome2
    (if [ "compile" = "compile" ] ; then \
    /home/oracle/OraHome2/bin/gennttab > ntcontab.c ;\
    cc -c ntcontab.c ;\
    rm -f /home/oracle/OraHome2/lib/ntcontab.o ;\
    mv ntcontab.o /home/oracle/OraHome2/lib ;\
    /usr/bin/ar rv /home/oracle/OraHome2/lib/libn8.a /home/oracle/OraHome2/lib/ntcontab.o ; fi)
    /bin/sh: cc: command not found
    mv: cannot stat `ntcontab.o': No such file or directory
    /bin/sh: /usr/bin/ar: No such file or directory
    make: *** [ntcontab.o] Error 127
    /usr/bin/make -f ins_net_client.mk ntcontab.o ORACLE_HOME=/home/oracle/OraHome2
    (if [ "compile" = "compile" ] ; then \
    /home/oracle/OraHome2/bin/gennttab > ntcontab.c ;\
    cc -c ntcontab.c ;\
    rm -f /home/oracle/OraHome2/lib/ntcontab.o ;\
    mv ntcontab.o /home/oracle/OraHome2/lib ;\
    /usr/bin/ar rv /home/oracle/OraHome2/lib/libn8.a /home/oracle/OraHome2/lib/ntcontab.o ; fi)
    /bin/sh: cc: command not found
    mv: cannot stat `ntcontab.o': No such file or directory
    /bin/sh: /usr/bin/ar: No such file or directory
    make: *** [ntcontab.o] Error 127
    /usr/bin/make -f ins_net_client.mk ntcontab.o ORACLE_HOME=/home/oracle/OraHome2
    (if [ "compile" = "compile" ] ; then \
    /home/oracle/OraHome2/bin/gennttab > ntcontab.c ;\
    cc -c ntcontab.c ;\
    rm -f /home/oracle/OraHome2/lib/ntcontab.o ;\
    mv ntcontab.o /home/oracle/OraHome2/lib ;\
    /usr/bin/ar rv /home/oracle/OraHome2/lib/libn8.a /home/oracle/OraHome2/lib/ntcontab.o ; fi)
    /bin/sh: cc: command not found
    mv: cannot stat `ntcontab.o': No such file or directory
    /bin/sh: /usr/bin/ar: No such file or directory
    make: *** [ntcontab.o] Error 127
    /usr/bin/make -f ins_net_client.mk ntcontab.o ORACLE_HOME=/home/oracle/OraHome2
    (if [ "compile" = "compile" ] ; then \
    /home/oracle/OraHome2/bin/gennttab > ntcontab.c ;\
    cc -c ntcontab.c ;\
    rm -f /home/oracle/OraHome2/lib/ntcontab.o ;\
    mv ntcontab.o /home/oracle/OraHome2/lib ;\
    /usr/bin/ar rv /home/oracle/OraHome2/lib/libn8.a /home/oracle/OraHome2/lib/ntcontab.o ; fi)
    /bin/sh: cc: command not found
    mv: cannot stat `ntcontab.o': No such file or directory
    /bin/sh: /usr/bin/ar: No such file or directory
    make: *** [ntcontab.o] Error 127
    /usr/bin/make -f ins_net_client.mk ntcontab.o ORACLE_HOME=/home/oracle/OraHome2
    (if [ "compile" = "compile" ] ; then \
    /home/oracle/OraHome2/bin/gennttab > ntcontab.c ;\
    cc -c ntcontab.c ;\
    rm -f /home/oracle/OraHome2/lib/ntcontab.o ;\
    mv ntcontab.o /home/oracle/OraHome2/lib ;\
    /usr/bin/ar rv /home/oracle/OraHome2/lib/libn8.a /home/oracle/OraHome2/lib/ntcontab.o ; fi)
    /bin/sh: cc: command not found
    mv: cannot stat `ntcontab.o': No such file or directory
    /bin/sh: /usr/bin/ar: No such file or directory
    make: *** [ntcontab.o] Error 127
    /usr/bin/make -f ins_net_client.mk nnfgt.o ORACLE_HOME =/home/oracle/OraHome2
    (if [ "compile" = "compile" ] ; then \
    /home/oracle/OraHome2/bin/gennfgt > nnfgt.c ;\
    cc -c nnfgt.c ;\
    rm -f /home/oracle/OraHome2/lib/nnfgt.o ;\
    mv nnfgt.o /home/oracle/OraHome2/lib ;\
    /usr/bin/ar rv /home/oracle/OraHome2/lib/libn8.a /home/oracle/OraHome2/lib/nnfgt.o ; fi)
    /bin/sh: cc: command not found
    mv: cannot stat `nnfgt.o': No such file or directory
    /bin/sh: /usr/bin/ar: No such file or directory
    make: *** [nnfgt.o] Error 127
    /usr/bin/make -f ins_net_client.mk ntcontab.o ORACLE_HOME=/home/oracle/OraHome2
    (if [ "compile" = "compile" ] ; then \
    /home/oracle/OraHome2/bin/gennttab > ntcontab.c ;\
    cc -c ntcontab.c ;\
    rm -f /home/oracle/OraHome2/lib/ntcontab.o ;\
    mv ntcontab.o /home/oracle/OraHome2/lib ;\
    /usr/bin/ar rv /home/oracle/OraHome2/lib/libn8.a /home/oracle/OraHome2/lib/ntcontab.o ; fi)
    /bin/sh: cc: command not found
    mv: cannot stat `ntcontab.o': No such file or directory
    /bin/sh: /usr/bin/ar: No such file or directory
    make: *** [ntcontab.o] Error 127
    /usr/bin/make -f ins_precomp.mk links
    (cd /home/oracle/OraHome2/precomp/public ; rm -f SQLCA.H)
    (cd /home/oracle/OraHome2/precomp/public ; rm -f ORACA.H)
    (cd /home/oracle/OraHome2/precomp/public ; rm -f SQLDA.H)
    (cd /home/oracle/OraHome2/precomp/public ; rm -f SQLCA.COB)
    (cd /home/oracle/OraHome2/precomp/public ; rm -f ORACA.COB)
    (cd /home/oracle/OraHome2/precomp/public ; rm -f SQLCA.FOR)
    (cd /home/oracle/OraHome2/precomp/public ; rm -f ORACA.FOR)
    (cd /home/oracle/OraHome2/precomp/public ; rm -f BNDDSC.FOR)
    (cd /home/oracle/OraHome2/precomp/public ; rm -f SELDSC.FOR)
    (cd /home/oracle/OraHome2/precomp/public ; ln -s sqlca.h SQLCA.H)
    (cd /home/oracle/OraHome2/precomp/public ; ln -s oraca.h ORACA.H)
    (cd /home/oracle/OraHome2/precomp/public ; ln -s sqlda.h SQLDA.H)
    (cd /home/oracle/OraHome2/precomp/public ; ln -s sqlca.cob SQLCA.COB)
    (cd /home/oracle/OraHome2/precomp/public ; ln -s oraca.cob ORACA.COB)
    (cd /home/oracle/OraHome2/precomp/public ; ln -s sqlca.for SQLCA.FOR)
    (cd /home/oracle/OraHome2/precomp/public ; ln -s oraca.for ORACA.FOR)
    (cd /home/oracle/OraHome2/precomp/public ; ln -s bnddsc.for BNDDSC.FOR)
    (cd /home/oracle/OraHome2/precomp/public ; ln -s seldsc.for SELDSC.FOR)
    /usr/bin/make -f ins_net_client.mk nnfgt.o ORACLE_HOME =/home/oracle/OraHome2
    (if [ "compile" = "compile" ] ; then \
    /home/oracle/OraHome2/bin/gennfgt > nnfgt.c ;\
    cc -c nnfgt.c ;\
    rm -f /home/oracle/OraHome2/lib/nnfgt.o ;\
    mv nnfgt.o /home/oracle/OraHome2/lib ;\
    /usr/bin/ar rv /home/oracle/OraHome2/lib/libn8.a /home/oracle/OraHome2/lib/nnfgt.o ; fi)
    /bin/sh: cc: command not found
    mv: cannot stat `nnfgt.o': No such file or directory
    /bin/sh: /usr/bin/ar: No such file or directory
    make: *** [nnfgt.o] Error 127
    /usr/bin/make -f ins_nau.mk nautab.o ORACLE_HOME=/home/oracle/OraHome2 NAU_ADAPTERS="KERBEROS5 IDENTIX SECURID RADIUS "
    (if [ "compile" = "compile" ] ; then \
    /home/oracle/OraHome2/bin/genautab "KERBEROS5 IDENTIX SECURID RADIUS " > nautab.c ;\
    cc -c nautab.c ;\
    rm -f /home/oracle/OraHome2/lib/nautab.o ;\
    mv nautab.o /home/oracle/OraHome2/lib ; fi)
    /bin/sh: cc: command not found
    mv: cannot stat `nautab.o': No such file or directory
    make: *** [nautab.o] Error 1
    /usr/bin/make -f ins_rdbms.mk part_on ORACLE_HOME=/home/oracle/OraHome2
    /bin/sh: /usr/bin/ar: No such file or directory
    /usr/bin/ar cr /home/oracle/OraHome2/rdbms/lib/libknlopt.a /home/oracle/OraHome2/rdbms/lib/kkpoban.o
    make: /usr/bin/ar: Command not found
    make: *** [part_on] Error 127
    /usr/bin/make -f ins_rdbms.mk sdo_on ORACLE_HOME=/home/oracle/OraHome2
    /bin/sh: /usr/bin/ar: No such file or directory
    /usr/bin/ar cr /home/oracle/OraHome2/rdbms/lib/libknlopt.a /home/oracle/OraHome2/rdbms/lib/kxmwsd.o
    make: /usr/bin/ar: Command not found
    make: *** [sdo_on] Error 127
    /usr/bin/make -f ins_rdbms.mk ctx_on ORACLE_HOME=/home/oracle/OraHome2
    /bin/sh: /usr/bin/ar: No such file or directory
    /usr/bin/ar cr /home/oracle/OraHome2/rdbms/lib/libknlopt.a /home/oracle/OraHome2/rdbms/lib/kciwcx.o
    make: /usr/bin/ar: Command not found
    make: *** [ctx_on] Error 127
    /usr/bin/make -f ins_net_client.mk mkldflags ORACLE_HOME=/home/oracle/OraHome2
    /usr/bin/make -f ins_net_client.mk client_sharedlib ORACLE_HOME=/home/oracle/OraHome2
    /home/oracle/OraHome2/bin/genclntsh
    /home/oracle/OraHome2/bin/genclntsh: ld: command not found
    genclntst: error: could not locate /home/oracle/OraHome2/lib/clntsh.map
    please generate the client shared library first
    /home/oracle/OraHome2/bin/genagtsh /home/oracle/OraHome2/lib/libagtsh.so 1.0
    /home/oracle/OraHome2/bin/genagtsh: ld: command not found
    /usr/bin/make -f ins_sqlplus.mk install ORACLE_HOME=/home/oracle/OraHome2
    rm -f sqlplus
    Linking sqlplus
    rm -f sqlplus
    gcc -o sqlplus -L/home/oracle/OraHome2/sqlplus/lib/ -L/home/oracle/OraHome2/lib/ /home/oracle/OraHome2/sqlplus/lib/s0afimai.o -lsqlplus -lclntsh /home/oracle/OraHome2/rdbms/lib/kpuadef.o `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/OraHome2/lib/sysliblist` -Wl,-rpath,/home/oracle/OraHome2/lib:/lib:/usr/lib -lm -lpthread `cat /home/oracle/OraHome2/lib/sysliblist` -ldl -lm -lpthread
    /bin/sh: gcc: command not found
    make: *** [sqlplus] Error 127
    /usr/bin/make -f ins_oemagent.mk install ORACLE_HOME=/home/oracle/OraHome2
    chmod 755 /home/oracle/OraHome2/bin
    gcc -L/home/oracle/OraHome2/lib/ -L/home/oracle/OraHome2/rdbms/lib -L/home/oracle/OraHome2/network/lib -L/home/oracle/OraHome2/lib/ -L/home/oracle/OraHome2/rdbms/lib -L/home/oracle/OraHome2/network/lib -o dbsnmp s0nmi.o -lclntsh -lvppdc \
    -lnmi -lnmd -lnms -lnmsp -lpeer \
    /home/oracle/OraHome2/network/lib/libtcl.a /home/oracle/OraHome2/rdbms/lib/defopt.o /home/oracle/OraHome2/rdbms/lib/ssdbaed.o -lclient8 \
    -ltrace8 -lclntsh /home/oracle/OraHome2/rdbms/lib/kpuadef.o `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/OraHome2/lib/sysliblist` -Wl,-rpath,/home/oracle/OraHome2/lib:/lib:/usr/lib -lm `cat /home/oracle/OraHome2/lib/sysliblist` -ldl -lm -lcrypt -ldl -lm -lm
    /bin/sh: gcc: command not found
    make: *** [dbsnmp] Error 127
    /usr/bin/make -f ins_precomp.mk relink ORACLE_HOME=/home/oracle/OraHome2 EXENAME=ott
    Linking ott
    /bin/sh: gcc: command not found
    /bin/chmod: getting attributes of `ott': No such file or directory
    make: *** [ott] Error 1
    /usr/bin/make -f ins_net_client.mk install ORACLE_HOME=/home/oracle/OraHome2
    chmod 755 /home/oracle/OraHome2/bin
    /home/oracle/OraHome2/bin/echodo gcc -L/home/oracle/OraHome2/lib/ -L/home/oracle/OraHome2/rdbms/lib -L/home/oracle/OraHome2/network/lib -L/home/oracle/OraHome2/lib/ -L/home/oracle/OraHome2/rdbms/lib -L/home/oracle/OraHome2/network/lib -o trcasst /home/oracle/OraHome2/network/lib/s0nue.o -lntal8 \
    -lclntsh /home/oracle/OraHome2/rdbms/lib/kpuadef.o `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/OraHome2/lib/sysliblist` -ldl -lm -lnonc8 -lnl8 -ln8 -lnlsnr8 -lnlsnrc8 -lnsgr8 -lnmd -lnms -lncm8 -lnmsp -lpeer -lnro8 -ln8 -ltrace8 -lnl8 -lnonc8 -lnlsnr8 -lnlsnrc8 -lnmd -lnms -lncm8 -lnmsp -ln8 -Wl,-rpath,/home/oracle/OraHome2/lib:/lib:/usr/lib /home/oracle/OraHome2/rdbms/lib/defopt.o
    gcc -L/home/oracle/OraHome2/lib/ -L/home/oracle/OraHome2/rdbms/lib -L/home/oracle/OraHome2/network/lib -L/home/oracle/OraHome2/lib/ -L/home/oracle/OraHome2/rdbms/lib -L/home/oracle/OraHome2/network/lib -o trcasst /home/oracle/OraHome2/network/lib/s0nue.o -lntal8 -lclntsh /home/oracle/OraHome2/rdbms/lib/kpuadef.o -lnbeq8 -lnhost8 -ln8 -lncrypt8 -lnidx8 -ln8 -lncrypt8 -lnus8 -ln8 -lncrypt8 -lnk58 -ln8 -lncrypt8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -ln8 -lncrypt8 -lnrad8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnsid8 -ln8 -lncrypt8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -ln8 -lncrypt8 -lnidx8 -ln8 -lncrypt8 -lnus8 -ln8 -lncrypt8 -lnk58 -ln8 -lncrypt8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -ln8 -lncrypt8 -lnrad8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnsid8 -ln8 -lncrypt8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lnbeq8 -lnhost8 -ln8 -lncrypt8 -lnidx8 -ln8 -lncrypt8 -lnus8 -ln8 -lncrypt8 -lnk58 -ln8 -lncrypt8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -ln8 -lncrypt8 -lnrad8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnsid8 -ln8 -lncrypt8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -ln8 -lncrypt8 -lnidx8 -ln8 -lncrypt8 -lnus8 -ln8 -lncrypt8 -lnk58 -ln8 -lncrypt8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -ln8 -lncrypt8 -lnrad8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnsid8 -ln8 -lncrypt8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -ldl -lm -lpthread -ldl -lm -lnonc8 -lnl8 -ln8 -lnlsnr8 -lnlsnrc8 -lnsgr8 -lnmd -lnms -lncm8 -lnmsp -lpeer -lnro8 -ln8 -ltrace8 -lnl8 -lnonc8 -lnlsnr8 -lnlsnrc8 -lnmd -lnms -lncm8 -lnmsp -ln8 -Wl,-rpath,/home/oracle/OraHome2/lib:/lib:/usr/lib /home/oracle/OraHome2/rdbms/lib/defopt.o
    /home/oracle/OraHome2/bin/echodo: gcc: command not found
    make: *** [trcasst] Error 127
    /usr/bin/make -f ins_plsql.mk install ORACLE_HOME=/home/oracle/OraHome2
    chmod 755 /home/oracle/OraHome2/bin
    rm -f wrap
    Linking wrap
    gcc -o wrap -L/home/oracle/OraHome2/plsql/lib/ -L/home/oracle/OraHome2/lib/ /home/oracle/OraHome2/plsql/lib/s0plsw.o -lpsa8 -lpls8 -lplp8 -lclntsh /home/oracle/OraHome2/rdbms/lib/kpuadef.o `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/OraHome2/lib/sysliblist` -ldl -lm /home/oracle/OraHome2/lib/libplc8.a -lpls8 -lclient8 -lnl8 -lnro8 -ln8 /home/oracle/OraHome2/rdbms/lib/kpudfo.o -lmm -ltrace8 -lgeneric8 -lcommon8 -lslax8 -lcore8 -lnls8 -ldbicx8 -lcore8 -lsql8 `cat /home/oracle/OraHome2/lib/sysliblist` -Wl,-rpath,/home/oracle/OraHome2/lib:/lib:/usr/lib -lm `cat /home/oracle/OraHome2/lib/sysliblist` -ldl -lm
    /bin/sh: gcc: command not found
    make: *** [wrap] Error 127
    /usr/bin/make -f ins_ldap.mk toolsinstall ORACLE_HOME=/home/oracle/OraHome2
    rm -f ldapadd ldapbind ldapcompare ldapdelete ldapmodify ldapsearch ldapmoddn ldifwrite oidpasswd oidreconcile ldapaddmt ldapmodifymt
    rm -f datagen bulkmodify
    Building client shared library libclntsh.so ...
    Call script /home/oracle/OraHome2/bin/genclntsh ...
    /home/oracle/OraHome2/bin/genclntsh
    /home/oracle/OraHome2/bin/genclntsh: ld: command not found
    genclntst: error: could not locate /home/oracle/OraHome2/lib/clntsh.map
    please generate the client shared library first
    Built /home/oracle/OraHome2/lib/libclntsh.so ... DONE
    gcc -o ldapadd -L/home/oracle/OraHome2/ldap/lib/ -L/home/oracle/OraHome2/lib/ -o ldapadd -L/home/oracle/OraHome2/ldap/lib/ -L/home/oracle/OraHome2/lib/ /home/oracle/OraHome2/ldap/lib/s0gslmod.o -lncrypt8 -lldapclnt8 -lncrypt8 -lclntsh /home/oracle/OraHome2/rdbms/lib/kpuadef.o `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/OraHome2/lib/sysliblist` -ldl -lm -Wl,-rpath,/home/oracle/OraHome2/lib:/lib:/usr/lib
    /bin/sh: gcc: command not found
    make: *** [ldapadd] Error 127
    /usr/bin/make -f ins_net_server.mk install ORACLE_HOME=/home/oracle/OraHome2
    chmod 755 /home/oracle/OraHome2/bin
    /home/oracle/OraHome2/bin/echodo gcc -L/home/oracle/OraHome2/lib/ -L/home/oracle/OraHome2/rdbms/lib/ -L/home/oracle/OraHome2/network/lib/ -Wl,-rpath,/home/oracle/OraHome2/lib -L/home/oracle/OraHome2/lib/ -L/home/oracle/OraHome2/rdbms/lib/ -L/home/oracle/OraHome2/network/lib/ -o tnslsnr /home/oracle/OraHome2/network/lib/s0nsgl.o /home/oracle/OraHome2/network/lib/snsglp.o \
    -lclntsh /home/oracle/OraHome2/rdbms/lib/kpuadef.o `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/OraHome2/lib/sysliblist` -ldl -lm -lnonc8 -lnl8 -ln8 -lnlsnr8 -lnlsnrc8 -lnsgr8 -lnmd -lnms -lncm8 -lnmsp -lpeer -lnro8 -ln8 -ltrace8 -lnl8 -lnonc8 -lnlsnr8 -lnlsnrc8 -lnmd -lnms -lncm8 -lnmsp -ln8 -lpeer -Wl,-rpath,/home/oracle/OraHome2/lib:/lib:/usr/lib
    gcc -L/home/oracle/OraHome2/lib/ -L/home/oracle/OraHome2/rdbms/lib/ -L/home/oracle/OraHome2/network/lib/ -Wl,-rpath,/home/oracle/OraHome2/lib -L/home/oracle/OraHome2/lib/ -L/home/oracle/OraHome2/rdbms/lib/ -L/home/oracle/OraHome2/network/lib/ -o tnslsnr /home/oracle/OraHome2/network/lib/s0nsgl.o /home/oracle/OraHome2/network/lib/snsglp.o -lclntsh /home/oracle/OraHome2/rdbms/lib/kpuadef.o -lnbeq8 -lnhost8 -ln8 -lncrypt8 -lnidx8 -ln8 -lncrypt8 -lnus8 -ln8 -lncrypt8 -lnk58 -ln8 -lncrypt8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -ln8 -lncrypt8 -lnrad8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnsid8 -ln8 -lncrypt8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -ln8 -lncrypt8 -lnidx8 -ln8 -lncrypt8 -lnus8 -ln8 -lncrypt8 -lnk58 -ln8 -lncrypt8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -ln8 -lncrypt8 -lnrad8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnsid8 -ln8 -lncrypt8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lnbeq8 -lnhost8 -ln8 -lncrypt8 -lnidx8 -ln8 -lncrypt8 -lnus8 -ln8 -lncrypt8 -lnk58 -ln8 -lncrypt8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -ln8 -lncrypt8 -lnrad8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnsid8 -ln8 -lncrypt8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -ln8 -lncrypt8 -lnidx8 -ln8 -lncrypt8 -lnus8 -ln8 -lncrypt8 -lnk58 -ln8 -lncrypt8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -ln8 -lncrypt8 -lnrad8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnsid8 -ln8 -lncrypt8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -ldl -lm -lpthread -ldl -lm -lnonc8 -lnl8 -ln8 -lnlsnr8 -lnlsnrc8 -lnsgr8 -lnmd -lnms -lncm8 -lnmsp -lpeer -lnro8 -ln8 -ltrace8 -lnl8 -lnonc8 -lnlsnr8 -lnlsnrc8 -lnmd -lnms -lncm8 -lnmsp -ln8 -lpeer -Wl,-rpath,/home/oracle/OraHome2/lib:/lib:/usr/lib
    /home/oracle/OraHome2/bin/echodo: gcc: command not found
    make: *** [tnslsnr] Error 127
    /usr/bin/make -f ins_rdbms.mk install ORACLE_HOME=/home/oracle/OraHome2
    chmod 755 /home/oracle/OraHome2/bin
    rm -f oracle mig dbv tstshm maxmem orapwd dbfsize cursize svrmgrl extproc hsalloci hsots hsdepxa osh sbttest imp exp sqlldr rman kgmgr loadpsp /home/oracle/OraHome2/rdbms/lib/ksms.s /home/oracle/OraHome2/rdbms/lib/ksms.o
    rm -f /home/oracle/OraHome2/rdbms/lib/nmliblist
    /bin/sh: /usr/bin/ar: No such file or directory
    /bin/sh: cc: command not found
    /bin/sh: /usr/bin/ar: No such file or directory
    make: *** [home/oracle/OraHome2/rdbms/lib/config.o] Error 127
    /usr/bin/make -f ins_nau.mk install ORACLE_HOME=/home/oracle/OraHome2
    chmod 755 /home/oracle/OraHome2/bin
    rm -f oklist okinit okdstry
    /home/oracle/OraHome2/bin/echodo gcc -o oklist -L/home/oracle/OraHome2/network/lib/ -L/home/oracle/OraHome2/lib/ -o oklist -L/home/oracle/OraHome2/network/lib/ -L/home/oracle/OraHome2/lib/ -o oklist snauk5pt.o s0nauk5l.o nauk5zl.o -lclntsh /home/oracle/OraHome2/rdbms/lib/kpuadef.o `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/OraHome2/lib/sysliblist` -ldl -lm -Wl,-rpath,/home/oracle/OraHome2/lib:/lib:/usr/lib
    gcc -o oklist -L/home/oracle/OraHome2/network/lib/ -L/home/oracle/OraHome2/lib/ -o oklist -L/home/oracle/OraHome2/network/lib/ -L/home/oracle/OraHome2/lib/ -o oklist snauk5pt.o s0nauk5l.o nauk5zl.o -lclntsh /home/oracle/OraHome2/rdbms/lib/kpuadef.o -lnbeq8 -lnhost8 -ln8 -lncrypt8 -lnidx8 -ln8 -lncrypt8 -lnus8 -ln8 -lncrypt8 -lnk58 -ln8 -lncrypt8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -ln8 -lncrypt8 -lnrad8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnsid8 -ln8 -lncrypt8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -ln8 -lncrypt8 -lnidx8 -ln8 -lncrypt8 -lnus8 -ln8 -lncrypt8 -lnk58 -ln8 -lncrypt8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -ln8 -lncrypt8 -lnrad8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnsid8 -ln8 -lncrypt8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lnbeq8 -lnhost8 -ln8 -lncrypt8 -lnidx8 -ln8 -lncrypt8 -lnus8 -ln8 -lncrypt8 -lnk58 -ln8 -lncrypt8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -ln8 -lncrypt8 -lnrad8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnsid8 -ln8 -lncrypt8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -ln8 -lncrypt8 -lnidx8 -ln8 -lncrypt8 -lnus8 -ln8 -lncrypt8 -lnk58 -ln8 -lncrypt8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -ln8 -lncrypt8 -lnrad8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnsid8 -ln8 -lncrypt8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -ldl -lm -lpthread -ldl -lm -Wl,-rpath,/home/oracle/OraHome2/lib:/lib:/usr/lib
    /home/oracle/OraHome2/bin/echodo: gcc: command not found
    make: *** [oklist] Error 127
    /usr/bin/make -f ins_otrace.mk install ORACLE_HOME=/home/oracle/OraHome2
    - Linking otrcfmt
    rm -f otrcfmt;
    gcc -o otrcfmt -L/home/oracle/OraHome2/otrace/lib/ -L/home/oracle/OraHome2/lib/ -o otrcfmt -L/home/oracle/OraHome2/otrace/lib/ -L/home/oracle/OraHome2/lib/ /home/oracle/OraHome2/otrace/lib/otrcfmt.o -ltracefe8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 \
    `cat /home/oracle/OraHome2/lib/sysliblist` -ldl -lm -ltracept8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 /home/oracle/OraHome2/rdbms/lib/defopt.o \
    -lclntsh /home/oracle/OraHome2/rdbms/lib/kpuadef.o `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/OraHome2/lib/sysliblist` -ldl -lm /home/oracle/OraHome2/rdbms/lib/libknlopt.a -Wl,-rpath,/home/oracle/OraHome2/lib:/lib:/usr/lib
    /bin/sh: gcc: command not found
    make: *** [otrcfmt] Error 127
    /usr/bin/make -f ins_rdbms.mk utilities ORACLE_HOME=/home/oracle/OraHome2
    - Linking Import utility (imp)
    rm -f /home/oracle/OraHome2/rdbms/lib/imp
    gcc -o /home/oracle/OraHome2/rdbms/lib/imp -L/home/oracle/OraHome2/rdbms/lib/ -L/home/oracle/OraHome2/lib/ /home/oracle/OraHome2/rdbms/lib/impdrv.o /home/oracle/OraHome2/rdbms/lib/ssdbaed.o /home/oracle/OraHome2/rdbms/lib/defopt.o /home/oracle/OraHome2/rdbms/lib/libdbtools8.a -lclntsh /home/oracle/OraHome2/rdbms/lib/kpuadef.o `sed -e 's/-ljava//g' /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `sed -e 's/-ljava//g' /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/OraHome2/lib/sysliblist` `if [ -f /usr/lib/libsched.so ] ; then echo -lsched ; else true; fi` -Wl,-rpath,/home/oracle/OraHome2/lib:/lib:/usr/lib -lm `cat /home/oracle/OraHome2/lib/sysliblist` `if [ -f /usr/lib/libsched.so ] ; then echo -lsched ; else true; fi` -ldl -lm -ldl `sed -e 's/-ljava//g' /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 `sed -e 's/-ljava//g' /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 `sed -e 's/-ljava//g' /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 `sed -e 's/-ljava//g' /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 `sed -e 's/-ljava//g' /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lsql8 -lsql8
    /bin/sh: gcc: command not found
    make: *** [home/oracle/OraHome2/rdbms/lib/imp] Error 127
    /usr/bin/make -f ins_rdbms.mk ioracle ORACLE_HOME=/home/oracle/OraHome2
    /bin/sh: cc: command not found
    /bin/sh: /usr/bin/ar: No such file or directory
    make: *** [home/oracle/OraHome2/rdbms/lib/config.o] Error 127
    /usr/bin/make -f ins_ctx.mk install ORACLE_HOME=/home/oracle/OraHome2
    gcc -o ctxload -L/home/oracle/OraHome2/ctx/lib/ -L/home/oracle/OraHome2/lib/ -o ctxload -L/home/oracle/OraHome2/ctx/lib/ -L/home/oracle/OraHome2/lib/ drz.o -lctxs8 -lctx8 -lzx8 -lgx8 -lctx8 -lzx8 -lgx8 /home/oracle/OraHome2/rdbms/lib/defopt.o -lclntsh /home/oracle/OraHome2/rdbms/lib/kpuadef.o `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `cat /home/oracle/OraHome2/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /home/oracle/OraHome2/lib/sysliblist` -Wl,-rpath,/home/oracle/OraHome2/lib:/lib:/usr/lib -lm `cat /home/oracle/OraHome2/lib/sysliblist` -ldl -lm -Wl,-rpath,/home/oracle/OraHome2/lib:/lib:/usr/lib
    /bin/sh: gcc: command not found
    make: *** [ctxload] Error 127

    Hello,
    I tried to install Oracle 8.1.7 on Redhat Linux WS 2.1 and here is the make.log
    /usr/bin/make -f ins_net_client.mk ntcontab.o ORACLE_HOME=/home/oracle/OraHome1
    (if [ "compile" = "compile" ] ; then \
    /home/oracle/OraHome1/bin/gennttab > ntcontab.c ;\
    cc -c ntcontab.c ;\
    rm -f /home/oracle/OraHome1/lib/ntcontab.o ;\
    mv ntcontab.o /home/oracle/OraHome1/lib ;\
    /usr/bin/ar rv /home/oracle/OraHome1/lib/libn8.a /home/oracle/OraHome1/lib/ntcontab.o ; fi)
    /bin/sh: cc: command not found
    mv: cannot stat `ntcontab.o': No such file or directory
    /bin/sh: /usr/bin/ar: No such file or directory
    make: *** [ntcontab.o] Error 127
    Any idea?

  • Conversion of 1.2 JATO project (non-Forte IDE) to S1AF (JATO) 2.0

    JATO Team,
    First of all, thank you very much for the Studio integration. It
    looks very promising in terms of development time consumption,
    deployment to S1AS7, etc., etc. It is impossible to observe all
    advantages for so short period of time.
    The SOAF (JATO) 2.0 is installed on the top of the Sun ONE Studio 4,
    update 1 (EE) with JDK 1.4 along with the Sun One Application Server
    7 (W2000). Everything looks okay, at least all basic tasks listed in
    the "Getting Started" manual (project/view/model creation, basic db
    connection, running of a test application with the usage of the
    Studio's default Tomcat container, etc.) work proper.
    During the installation of S1AF module on the top of the Sun ONE
    Studio 4, update 1 (EE) I've got an invitation to convert the
    existing project to the new environment. As I realized the only JATO
    project integrated/created with Forte IDE is applicable for this auto-
    conversion (please correct me, if I am wrong. It could solve a lot of
    my problems).
    Since we are using JBuilder5 IDE and our JATO 1.2 project is
    integrated with this IDE I manually re-created project in the Studio
    with its file structure, adjusted the project web.xml file, etc. This
    new project looks like a proper one (Studio recognize all methods,
    fields, bean patterns, e.g.) except at least one "small" thing. All
    java files (project viewBeans, Models, custom viewBeanHelpers a.k.a.
    pure java) came up with the same wizard image:java class. Stutio with
    the S1AF module reserves the special images (and appropriate studio
    properties, of course!) for View and Model. Namely this allows to see
    the following structure for a ViewBean, for example, in the Studio:
    Modules
    ProjectName.ModuleName
    FooViewBean
    JavaSource
    JSPs
    Non-Visual Components
    View Components
    On the other hand, I could add either new View or Model in my
    manually converted project and add any View Component or bind the
    Model fields, for example. Also, the ProjectModuleServlet has been
    converted proper. I tried to convert each View/Model class inside the
    Studio to its proper wizard image and failed. Addition of a View
    Components (with an appropriate code fragments) via the Studio or
    auto-binding of model fields is an essential part of 2.0 and should
    drastically speed up the development process as it is designed.
    Questions:
    1. What I missed in my manual conversion of 1.2 JATO project to the
    SOAF (JATO) 2.0 realm? What should I correct in my JATO 1.2
    compatible classes (Views and Models) to be recognizable by Studio
    wizard (JATO 2.0)?
    To be more specific. Some deltas between JATO 1.2 and JATO 2.0 are as
    follows (related to a ViewBean):
    ====++++++++++++++======
    JATO 1.2 viewBean extension upon creation:
    public class FooViewBeanViewBean extends ViewBeanBase
    implements ViewBean
    ========================
    JATO 2.0 (S1AF) version: viewBean extension upon creation:
    public class FooViewBean extends BasicBeanBase
    ====++++++++++++++======
    JATO 1.2 viewBean createChild(...) method for one static looks
    like:
    protected View createChild(String name)
    if (name.equals(CHILD_STATICTEXT1))
    StaticTextField child = new StaticTextField
    (this,
    getDefaultModel(),
    CHILD_STATICTEXT1,
    CHILD_STATICTEXT1,
    CHILD_STATICTEXT1_RESET_VALUE,
    null);
    return child;
    ========================
    JATO 2.0 (S1AF) version: viewBean createChild(...) is renamed (as
    a least) to createChildReserved(...):
    protected View createChildReserved(String name) {
    if (name.equals(CHILD_STATICTEXT1)) {
    com.iplanet.jato.view.BasicDisplayField child =
    new com.iplanet.jato.view.BasicDisplayField(this,
    STATICTEXT1);
    return child;
    ====++++++++++++++======
    JATO 1.2 viewBean registerChildren() method for the basic field
    types looks like:
    private void registerChildren() {
    registerChild(CHILD_STATICTEXT1, StaticTextField.class);
    registerChild(CHILD_TEXTFIELD1, TextField.class);
    registerChild(CHILD_BUTTON1, Button.class);
    ========================
    JATO 2.0 (S1AF) version: viewBean registerChildren() method:
    private void registerChildren() {
    registerChild(CHILD_STATICTEXT1,
    com.iplanet.jato.view.BasicDisplayField.class);
    registerChild(CHILD_TEXTFIELD1,
    com.iplanet.jato.view.BasicDisplayField.class);
    registerChild(CHILD_BUTTON1,
    com.iplanet.jato.view.BasicCommandField.class);
    Is it correct to say that all existing custom Views/Models
    (compatible with JATO 1.2) should be converted to their JATO 2.0
    variants to be visible by the Studio?
    On the other hand, fast overview of 2.0 API shows that the JATO 1.2
    is a sub-set of the 2.0 (BasicViewBean extends ViewBeanBase, for
    example). What exactly (only deprecated methods?) should be adjusted
    in the project code (1.2), if necessary, to be visible by Studio as a
    View or Model component?
    2. Where it is possible to find the list of deprecated methods (from
    JATO 1.2 to JATO 2.0 versions). It is difficult sometimes to compare
    two versions of API docs (1.2 and 2.0) or compare logs between
    versions. Also, JATO 2.0 is significantly larger than 1.2 version. If
    the later obviously inherits the ND conversion stage (via the
    previous versions), the former obviously has additions incoming from
    the integration with the Studio (a.k.a. Forte 4.0).
    3. What is the current/future Sun/JATO Team policy with regards to
    JATO source code access (version 2.0, at least)? The reason of this
    question is as follows: in order to display dates formatted on the
    screens we adjusted a couple of JATO 1.2 core classes, for example.
    The only minimal, absolutely necessary changes in JATO 1.2 was made,
    but anyway...
    Sorry for so long multiple question. As Todd wrote in his
    announcement mail: "We think you will be very pleased with the new
    product...". This is exciting moment, I believe, for JATO Team as
    well as for any team involved into the conversion of the full size
    application/product from ND to J2EE realm with the JATO as
    an application framework (1.0, 1.1.x, 1.2.X, and 2.0 finally). The
    last step is left in this spiral process to enjoy the ND_Studio
    attractive features in the open source environment.
    Thank you very much in advance.
    Vladimir Ivanov

    I'll get some file templates ASAP and provide them to the group.
    As for source code, I'm not sure what the policy is. JATO 1.2 is very
    close to what JATO 2.0 is, so that should suffice for now.
    The community will be informed when we know more about source availibility.
    craig
    vivanov4114 wrote:
    Craig,
    Thank you for the answer. To be honest with you I tried to do exactly
    the same: I created the small test project and made an attempt to
    adjust the existing *.xml files to the new ones. I got some results,
    otherwise I couldn't even see my original 1.2 project in the Studio.
    Since I am a newcomer in the Studio, I definitely missed something in
    my adjustments. I'll try to observe my changes with the fresh head.
    On the other hand, I am afraid that my samples are very pure. If you
    could post or send me examples of jatoapp.xml and web.xml files (say
    for any of you test project) or excerptions from them with the
    appropriate patterns (ViewBean and Model peers, at least), I would be
    very appreciated. My mail is: vivanov@b...
    In the worst-case scenario I see the workaround: to re-create the
    project for one of our releases with the Forte 4.1 IDE and auto-
    convert it into the JATO 2.0/Studio world using the Studio
    facilities. We must get the current project fully
    integrated/converted with/to the Studio (at certain point) because,
    first, we expect massive coding with the GUI components involved soon
    and, secondly, we have around thousand classes related to JATO only
    (and a lot of extras).
    Coming back to the question #3 from this post. Now we have full
    access to the version 1.2, not only to the JATO 1.2 jar file(I
    explained some reasons below). Would we expect the same Sun/JATO Team
    policy with JATO 2.0?
    Thank you again,
    Vlad
    --- In SunONE-JATO@y..., "cvconover" <craig.conover@s...> wrote:
    It doesn't appear that anyone has responded to this so I am goingto
    give you the short answer:
    The reason you don't see your ViewBeans and Models showing up with
    there "wizard created" icons is because of just that. They weren't
    created via the wizards. The wizards create xml formatted filesthat
    contain metadata of how/what to generate for the ViewBeans and
    Models.
    ViewBeans will have a .viewbean fiel, Models will have a .sqlmodel
    file (for SQL Models), etc. The content of these files describesthe
    code that needs to be generated in the corresponding Java classfile.
    So LoginViewBean.java will have a peer LoginViewBean.viewbean file.
    The code that is generated is place in protected code blocks thatcan
    not be modified in the Studio and should not be modified outsidethe
    Studio because the code will likely be regenerated and custom mods
    inside the protected blocks will be lost.
    Now you can make a JATO 1.2 app appear in the Studio just like aJATO
    2.0 app by adding a jatoapp.xml file with the proper content and
    adjusting your web.xml properly, but it's much more work to getyour
    v1.2 ViewBeans and Models to show up like wizard created versions.
    Furthermore, even more work to get the display fields to show up
    visually.
    The good news is that v1.2 ViewBeans will work with newly wizard
    created ViewBeans. And if you do go through the trouble of making
    your ViewBeans Studio visible like your wizard created ViewBeans,
    adding new display fields visually will work along side yourmanually
    created fields.
    Try creating a new JATO app using the Studio wizards and then go to
    the Filesystems tab and look for the jatoapp.xml file and theweb.xml
    file.
    I am looking for an email that I have that explains how to do a
    partial, manual upgrade.
    Also, you will get rid of your JATO 1.2 jar and replace with theJATO
    2.0 jar in your lib dir.
    Hope this will suffice for now.
    craig
    --- In SunONE-JATO@y..., "vivanov4114" <vivanov@b...> wrote:
    JATO Team,
    First of all, thank you very much for the Studio integration. It
    looks very promising in terms of development time consumption,
    deployment to S1AS7, etc., etc. It is impossible to observe all
    advantages for so short period of time.
    The SOAF (JATO) 2.0 is installed on the top of the Sun ONE Studio4,
    update 1 (EE) with JDK 1.4 along with the Sun One ApplicationServer
    7 (W2000). Everything looks okay, at least all basic tasks listedin
    the "Getting Started" manual (project/view/model creation, basic
    db
    connection, running of a test application with the usage of the
    Studio's default Tomcat container, etc.) work proper.
    During the installation of S1AF module on the top of the Sun ONE
    Studio 4, update 1 (EE) I've got an invitation to convert the
    existing project to the new environment. As I realized the onlyJATO
    project integrated/created with Forte IDE is applicable for thisauto-
    conversion (please correct me, if I am wrong. It could solve a
    lot
    of
    my problems).
    Since we are using JBuilder5 IDE and our JATO 1.2 project is
    integrated with this IDE I manually re-created project in theStudio
    with its file structure, adjusted the project web.xml file, etc.This
    new project looks like a proper one (Studio recognize all
    methods,
    fields, bean patterns, e.g.) except at least one "small" thing.All
    java files (project viewBeans, Models, custom viewBeanHelpersa.k.a.
    pure java) came up with the same wizard image:java class. Stutiowith
    the S1AF module reserves the special images (and appropriate
    studio
    properties, of course!) for View and Model. Namely this allows tosee
    the following structure for a ViewBean, for example, in the
    Studio:
    Modules
    ProjectName.ModuleName
    FooViewBean
    JavaSource
    JSPs
    Non-Visual Components
    View Components
    On the other hand, I could add either new View or Model in my
    manually converted project and add any View Component or bind the
    Model fields, for example. Also, the ProjectModuleServlet hasbeen
    converted proper. I tried to convert each View/Model class insidethe
    Studio to its proper wizard image and failed. Addition of a View
    Components (with an appropriate code fragments) via the Studio or
    auto-binding of model fields is an essential part of 2.0 and
    should
    drastically speed up the development process as it is designed.
    Questions:
    1. What I missed in my manual conversion of 1.2 JATO project tothe
    SOAF (JATO) 2.0 realm? What should I correct in my JATO 1.2
    compatible classes (Views and Models) to be recognizable byStudio
    wizard (JATO 2.0)?
    To be more specific. Some deltas between JATO 1.2 and JATO 2.0are
    as
    follows (related to a ViewBean):
    ====++++++++++++++======
    JATO 1.2 viewBean extension upon creation:
    public class FooViewBeanViewBean extends ViewBeanBase
    implements ViewBean
    ========================
    JATO 2.0 (S1AF) version: viewBean extension upon creation:
    public class FooViewBean extends BasicBeanBase
    ====++++++++++++++======
    JATO 1.2 viewBean createChild(...) method for one static looks
    like:
    protected View createChild(String name)
    if (name.equals(CHILD_STATICTEXT1))
    StaticTextField child = new StaticTextField
    (this,
    getDefaultModel(),
    CHILD_STATICTEXT1,
    CHILD_STATICTEXT1,
    CHILD_STATICTEXT1_RESET_VALUE,
    null);
    return child;
    ========================
    JATO 2.0 (S1AF) version: viewBean createChild(...) is renamed(as
    a least) to createChildReserved(...):
    protected View createChildReserved(String name) {
    if (name.equals(CHILD_STATICTEXT1)) {
    com.iplanet.jato.view.BasicDisplayField child =
    new com.iplanet.jato.view.BasicDisplayField(this,
    STATICTEXT1);
    return child;
    ====++++++++++++++======
    JATO 1.2 viewBean registerChildren() method for the basic field
    types looks like:
    private void registerChildren() {
    registerChild(CHILD_STATICTEXT1,
    StaticTextField.class);
    registerChild(CHILD_TEXTFIELD1, TextField.class);
    registerChild(CHILD_BUTTON1, Button.class);
    ========================
    JATO 2.0 (S1AF) version: viewBean registerChildren() method:
    private void registerChildren() {
    registerChild(CHILD_STATICTEXT1,
    com.iplanet.jato.view.BasicDisplayField.class);
    registerChild(CHILD_TEXTFIELD1,
    com.iplanet.jato.view.BasicDisplayField.class);
    registerChild(CHILD_BUTTON1,
    com.iplanet.jato.view.BasicCommandField.class);
    Is it correct to say that all existing custom Views/Models
    (compatible with JATO 1.2) should be converted to their JATO 2.0
    variants to be visible by the Studio?
    On the other hand, fast overview of 2.0 API shows that the JATO1.2
    is a sub-set of the 2.0 (BasicViewBean extends ViewBeanBase, for
    example). What exactly (only deprecated methods?) should beadjusted
    in the project code (1.2), if necessary, to be visible by Studio
    as
    a
    View or Model component?
    2. Where it is possible to find the list of deprecated methods(from
    JATO 1.2 to JATO 2.0 versions). It is difficult sometimes tocompare
    two versions of API docs (1.2 and 2.0) or compare logs between
    versions. Also, JATO 2.0 is significantly larger than 1.2
    version.
    If
    the later obviously inherits the ND conversion stage (via the
    previous versions), the former obviously has additions incomingfrom
    the integration with the Studio (a.k.a. Forte 4.0).
    3. What is the current/future Sun/JATO Team policy with regards
    to
    JATO source code access (version 2.0, at least)? The reason ofthis
    question is as follows: in order to display dates formatted onthe
    screens we adjusted a couple of JATO 1.2 core classes, forexample.
    The only minimal, absolutely necessary changes in JATO 1.2 wasmade,
    but anyway...
    Sorry for so long multiple question. As Todd wrote in his
    announcement mail: "We think you will be very pleased with the
    new
    product...". This is exciting moment, I believe, for JATO Team as
    well as for any team involved into the conversion of the fullsize
    application/product from ND to J2EE realm with the JATO as
    an application framework (1.0, 1.1.x, 1.2.X, and 2.0 finally).The
    last step is left in this spiral process to enjoy the ND_Studio
    attractive features in the open source environment.
    Thank you very much in advance.
    Vladimir IvanovTo download the latest version of JATO, please visit:
    http://www.sun.com/software/download/developer/5102.html
    For more information about JATO, please visit:
    http://developer.iplanet.com/tech/appserver/framework/index.jsp
    [Non-text portions of this message have been removed]

Maybe you are looking for

  • Which table could i get the information of Sales org. and DC relationship?

    Thanks! And could you tell in what way could i found the corresponding table corresponding to any SPRO transactions?? Thanks

  • Passing dynamic parameters in hyperlinks

    Post Author: alguser CA Forum: Profitability Applications I am using the former ALG Activity Analysis/Predictive Planning application, which I gather is now known as profitability.  Is there a way to use variables as query string values in hyperlinks

  • What's a good bitrate for songs for Zen Micropho

    I know a bitrate of 60 kpbs in WMA format is not good. It makes the player skip. Which format is better? MP3 of WMA? And what type of bitrate is too high for the Zen Microphoto I want my songs to play without skipping :/ Thanks!!

  • SAP SD - Export sale config

    Hi Gurus Can any one guide me through the export sale config in detail relates to SD Regards Satya

  • How to install iCloud on my Mac Pro.

    I want to install iCloud on my Mac Pro. I updated the software as requested and opened systems preference but I cant seem to find the iCloud icon. How do I add my Mac Pro to my iCloud devices? Thank you in advance for your help... V