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:33Hello,
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 AdvanceJoel,
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 :)
Nikitasnikitas25 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
-keithYou 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 PaulI'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 GeorgeSajeevcmc 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? -
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
 open /etc/hosts
 add a line as follows ( for instance ) :
 192.168.0.11 hostess.com.eg hostess
 ping hostess.com.eg
 ping hostess
 ping 192.168.0.11
 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
 250 => SEMMSL
 32000 => SEMMNS
 32 => SEMOPM
 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) :
 zcat linux9i_disk1.cpio.gz | cpio idmv
 zcat linux9i_disk2.cpio.gz | cpio idmv
 zcat linux9i_disk3.cpio.gz | cpio idmv
17. you can decompress them at 2 steps as follows :
 gunzip linux9i_disk1.cpio.gz
 gunzip linux9i_disk2.cpio.gz
 gunzip linux9i_disk3.cpio.gz
 cpio idmv < linux9i_disk1.cpio
 cpio idmv < linux9i_disk2.cpio
 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
 mount t iso9660 /mnt/cdrom /cdrom
 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 127Hello,
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 IvanovI'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!!
-
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