Strange -Xmx behavior on Linux 64-bit

Hi, I wanted to test the maximum memory I can allocate for a JVM on my system, and discovered that:
1. when I specify -Xmx not smaller enough (~700MB) than the reported available system memory, the JVM will crash when a java program tries to use up the allocated memory (instead of throwing an OutOfMemory error for the app to handle) -- this is bad, as without testing, I don't know my max -Xmx.
2. the JVM lets me specify much higher -Xmx that can possibly be allocated on the system, and when a java app tries to use more than is really available, this situation is then resolved by SIGKILLing by the system (instead of OutOfMemory error thrown by the JVM) -- this might be OK, but I remember that on 32-bit it at least didn't allow me to allocate more than was physically possible.
My system: AMD3500+, 4GB RAM, no SWAP space, kernel 2.6.22.9 x86_64 GNU/Linux
- I don't use disk swap space, but that should only mean that these problems are reproducible faster
- I use the new SLUB allocator in Linux kernel (instead of SLAB), but these things are usually heavily tested before allowed to mainstream.
How to reproduce:
1. go into single-user mode or boot into recovery console (this is recommended because when low on virtual memory, Linux randomly(?) kills user programs)
2. play with the program I attached - I post the log of my experience (the max I was able to get on a 4GB system).
What are your thoughts on this? Basically I want to give my app as much memory as possible, and then only keep checking for the OutOfMemoryError.
Should this be reported as bug/bugs?
George
root@test:~/test# free -b
             total       used       free     shared    buffers     cached
Mem:    4009447424   57647104 3951800320          0    1015808   14282752
-/+ buffers/cache:   42348544 3967098880
Swap:            0          0          0
root@test:~/test# java -Xmx3200000000 -cp . memtest
available JVM memory: 3,093,272,440
trying to use it up...
available JVM memory: 21,445,824
test done!----------------------------
here is the source code:
import java.text.NumberFormat;
import java.util.LinkedList;
import java.util.List;
public class memtest {
     static NumberFormat df;
     public static void main(String[] args) throws Exception {
          df = NumberFormat.getNumberInstance();
          df.setGroupingUsed(true);
          free_memory();
          p("trying to use it up...");
          List r = new LinkedList();
          try {
               while(true) {
                    Object oo[] = new Object[1000000];
                    System.out.print(".");
                    System.out.flush();
                    for(int i = 0; i < oo.length; i++)
                         oo[i] = new Object();
                    r.add(oo);
          catch(OutOfMemoryError o) {
               //ok
          System.out.println("");
          free_memory();
          p("test done!");
     static void free_memory() {
          Runtime r = Runtime.getRuntime();
          p("available JVM memory: " + df.format(r.freeMemory() + r.maxMemory() - r.totalMemory()));
     static void p(Object o) {
          System.out.println(o);
the crash information:
# An unexpected error has been detected by Java Runtime Environment:
# java.lang.OutOfMemoryError: requested 335544320 bytes for GrET in /BUILD_AREA/jdk6_03/hotspot/src/share/vm/utilities/growableArray.cpp. Out of swap space?
# Internal Error (414C4C4F434154494F4E0E494E4C494E450E4850500017), pid=4682, tid=1077070144
# Java VM: Java HotSpot(TM) 64-Bit Server VM (1.6.0_03-b05 mixed mode)
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
--------------- T H R E A D ---------------
Current thread (0x00002aab85440c00): VMThread [id=4684]
Stack: [0x000000004022c000,0x000000004032d000), sp=0x000000004032b240, free space=1020k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x61a4af]
V [libjvm.so+0x2407b2]
V [libjvm.so+0x2a9377]
V [libjvm.so+0x1a2389]
V [libjvm.so+0x4922e9]
V [libjvm.so+0x49203b]
V [libjvm.so+0x4c0378]
V [libjvm.so+0x4921ba]
V [libjvm.so+0x4925bc]
V [libjvm.so+0x4c49a7]
V [libjvm.so+0x4c481f]
V [libjvm.so+0x280c25]
V [libjvm.so+0x28136a]
V [libjvm.so+0x5de8ef]
V [libjvm.so+0x5e0d0b]
V [libjvm.so+0x530258]
V [libjvm.so+0x28c480]
V [libjvm.so+0x28f168]
V [libjvm.so+0x28e7b2]
V [libjvm.so+0x299938]
V [libjvm.so+0x5d939b]
V [libjvm.so+0x28c092]
V [libjvm.so+0x2054ea]
V [libjvm.so+0x28c40e]
V [libjvm.so+0x61b4ae]
V [libjvm.so+0x62d26a]
V [libjvm.so+0x62c852]
V [libjvm.so+0x62cac6]
V [libjvm.so+0x62c5ce]
V [libjvm.so+0x4cd71a]
VM_Operation (0x000000004022a630): generation collection for allocation, mode: safepoint, requested by thread 0x0000000040112000
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x00002aab8546d800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=4690]
0x00002aab8546b800 JavaThread "CompilerThread1" daemon [_thread_blocked, id=4689]
0x00002aab8546a000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=4688]
0x00002aab85468800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=4687]
0x00002aab85446400 JavaThread "Finalizer" daemon [_thread_blocked, id=4686]
0x00002aab85445800 JavaThread "Reference Handler" daemon [_thread_blocked, id=4685]
0x0000000040112000 JavaThread "main" [_thread_blocked, id=4683]
Other Threads:
=>0x00002aab85440c00 VMThread [id=4684]
0x00002aab8546f800 WatcherThread [id=4691]
VM state:at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x000000004010edf0/0x000000004010ee40] Threads_lock - owner thread: 0x00002aab85440c00
[0x000000004010f590/0x000000004010f5c0] Heap_lock - owner thread: 0x0000000040112000
Heap
def new generation total 1025408K, used 911488K [0x00002aaaaea30000, 0x00002aaaf42d0000, 0x00002aaaf42d0000)
eden space 911488K, 100% used [0x00002aaaaea30000, 0x00002aaae6450000, 0x00002aaae6450000)
from space 113920K, 0% used [0x00002aaae6450000, 0x00002aaae6450000, 0x00002aaaed390000)
to space 113920K, 100% used [0x00002aaaed390000, 0x00002aaaf42d0000, 0x00002aaaf42d0000)
tenured generation total 2278784K, used 2278783K [0x00002aaaf42d0000, 0x00002aab7f430000, 0x00002aab7f430000)
the space 2278784K, 99% used [0x00002aaaf42d0000, 0x00002aab7f42fff8, 0x00002aab7f430000, 0x00002aab7f430000)
compacting perm gen total 21248K, used 2872K [0x00002aab7f430000, 0x00002aab808f0000, 0x00002aab84830000)
the space 21248K, 13% used [0x00002aab7f430000, 0x00002aab7f6fe108, 0x00002aab7f6fe200, 0x00002aab808f0000)
No shared spaces configured.
Dynamic libraries:
40000000-40009000 r-xp 00000000 09:00 321291 /opt/jdk1.6.0_03/bin/java
40108000-4010a000 rwxp 00008000 09:00 321291 /opt/jdk1.6.0_03/bin/java
4010a000-4012b000 rwxp 4010a000 00:00 0 [heap]
4012b000-4012e000 ---p 4012b000 00:00 0
4012e000-4022c000 rwxp 4012e000 00:00 0
4022c000-4022d000 ---p 4022c000 00:00 0
4022d000-4032d000 rwxp 4022d000 00:00 0
4032d000-40330000 ---p 4032d000 00:00 0
40330000-4042e000 rwxp 40330000 00:00 0
4042e000-40431000 ---p 4042e000 00:00 0
40431000-4052f000 rwxp 40431000 00:00 0
4052f000-40532000 ---p 4052f000 00:00 0
40532000-40630000 rwxp 40532000 00:00 0
40630000-40633000 ---p 40630000 00:00 0
40633000-40731000 rwxp 40633000 00:00 0
40731000-40734000 ---p 40731000 00:00 0
40734000-40832000 rwxp 40734000 00:00 0
40832000-40835000 ---p 40832000 00:00 0
40835000-40933000 rwxp 40835000 00:00 0
40933000-40934000 ---p 40933000 00:00 0
40934000-40a34000 rwxp 40934000 00:00 0
2aaaaaabc000-2aaaaaac4000 r-xp 00000000 09:00 10947 /lib/librt-2.5.so
2aaaaaac4000-2aaaaacc3000 ---p 00008000 09:00 10947 /lib/librt-2.5.so
2aaaaacc3000-2aaaaacc5000 rwxp 00007000 09:00 10947 /lib/librt-2.5.so
2aaaaacc5000-2aaaaacc6000 ---p 2aaaaacc5000 00:00 0
2aaaaacc6000-2aaaaacc7000 rwxp 2aaaaacc6000 00:00 0
2aaaaacc7000-2aaaaacce000 r-xp 00000000 09:00 321834 /opt/jdk1.6.0_03/jre/lib/amd64/native_threads/libhpi.so
2aaaaacce000-2aaaaadcf000 ---p 00007000 09:00 321834 /opt/jdk1.6.0_03/jre/lib/amd64/native_threads/libhpi.so
2aaaaadcf000-2aaaaadd1000 rwxp 00008000 09:00 321834 /opt/jdk1.6.0_03/jre/lib/amd64/native_threads/libhpi.so
2aaaaadd1000-2aaaaadd2000 rwxp 2aaaaadd1000 00:00 0
2aaaaadd2000-2aaaaadda000 rwxs 00000000 09:00 132592 /tmp/hsperfdata_root/4682
2aaaaade1000-2aaaaadf5000 r-xp 00000000 09:00 10937 /lib/libnsl-2.5.so
2aaaaadf5000-2aaaaaff5000 ---p 00014000 09:00 10937 /lib/libnsl-2.5.so
2aaaaaff5000-2aaaaaff7000 rwxp 00014000 09:00 10937 /lib/libnsl-2.5.so
2aaaaaff7000-2aaaaaff9000 rwxp 2aaaaaff7000 00:00 0
2aaaaaff9000-2aaaab000000 r-xp 00000000 09:00 10938 /lib/libnss_compat-2.5.so
2aaaab000000-2aaaab200000 ---p 00007000 09:00 10938 /lib/libnss_compat-2.5.so
2aaaab200000-2aaaab202000 rwxp 00007000 09:00 10938 /lib/libnss_compat-2.5.so
2aaaab202000-2aaaab20c000 r-xp 00000000 09:00 10942 /lib/libnss_nis-2.5.so
2aaaab20c000-2aaaab40b000 ---p 0000a000 09:00 10942 /lib/libnss_nis-2.5.so
2aaaab40b000-2aaaab40d000 rwxp 00009000 09:00 10942 /lib/libnss_nis-2.5.so
2aaaab40d000-2aaaab417000 r-xp 00000000 09:00 10940 /lib/libnss_files-2.5.so
2aaaab417000-2aaaab616000 ---p 0000a000 09:00 10940 /lib/libnss_files-2.5.so
2aaaab616000-2aaaab618000 rwxp 00009000 09:00 10940 /lib/libnss_files-2.5.so
2aaaab618000-2aaaab625000 r-xp 00000000 09:00 321827 /opt/jdk1.6.0_03/jre/lib/amd64/libverify.so
2aaaab625000-2aaaab724000 ---p 0000d000 09:00 321827 /opt/jdk1.6.0_03/jre/lib/amd64/libverify.so
2aaaab724000-2aaaab727000 rwxp 0000c000 09:00 321827 /opt/jdk1.6.0_03/jre/lib/amd64/libverify.so
2aaaab727000-2aaaab74f000 r-xp 00000000 09:00 321845 /opt/jdk1.6.0_03/jre/lib/amd64/libjava.so
2aaaab74f000-2aaaab84f000 ---p 00028000 09:00 321845 /opt/jdk1.6.0_03/jre/lib/amd64/libjava.so
2aaaab84f000-2aaaab856000 rwxp 00028000 09:00 321845 /opt/jdk1.6.0_03/jre/lib/amd64/libjava.so
2aaaab856000-2aaaab864000 r-xp 00000000 09:00 321832 /opt/jdk1.6.0_03/jre/lib/amd64/libzip.so
2aaaab864000-2aaaab966000 ---p 0000e000 09:00 321832 /opt/jdk1.6.0_03/jre/lib/amd64/libzip.so
2aaaab966000-2aaaab969000 rwxp 00010000 09:00 321832 /opt/jdk1.6.0_03/jre/lib/amd64/libzip.so
2aaaab969000-2aaaabbda000 rwxp 2aaaab969000 00:00 0
2aaaabbda000-2aaaae96a000 rwxp 2aaaabbda000 00:00 0
2aaaae96a000-2aaaae974000 rwxp 2aaaae96a000 00:00 0
2aaaae974000-2aaaaea2a000 rwxp 2aaaae974000 00:00 0
2aaaaea30000-2aaaf42d0000 rwxp 2aaaaea30000 00:00 0
2aaaf42d0000-2aab7f430000 rwxp 2aaaf42d0000 00:00 0
2aab7f430000-2aab808f0000 rwxp 2aab7f430000 00:00 0
2aab808f0000-2aab84830000 rwxp 2aab808f0000 00:00 0
2aab84830000-2aab84a5d000 rwxp 2aab84830000 00:00 0
2aab84a5d000-2aab84eb5000 rwxp 2aab84a5d000 00:00 0
2aab84eb5000-2aab84ec0000 rwxp 2aab84eb5000 00:00 0
2aab84ec0000-2aab84edf000 rwxp 2aab84ec0000 00:00 0
2aab84edf000-2aab85339000 rwxp 2aab84edf000 00:00 0
2aab85339000-2aab85344000 rwxp 2aab85339000 00:00 0
2aab85344000-2aab85364000 rwxp 2aab85344000 00:00 0
2aab85364000-2aab8548c000 rwxp 2aab85364000 00:00 0
2aab8548c000-2aab85608000 r-xs 02c8f000 09:00 126596 /opt/jdk1.6.0_03/jre/lib/rt.jar
2aab85608000-2aab95bf4000 rwxp 2aab85608000 00:00 0
2aab9abf7000-2aaba4bf8000 rwxp 2aab9abf7000 00:00 0
2aabd0000000-2aabd0021000 rwxp 2aabd0000000 00:00 0
2aabd0021000-2aabd4000000 ---p 2aabd0021000 00:00 0
2b14c3421000-2b14c343d000 r-xp 00000000 09:00 10928 /lib/ld-2.5.so
2b14c343d000-2b14c3440000 rwxp 2b14c343d000 00:00 0
2b14c363c000-2b14c363e000 rwxp 0001b000 09:00 10928 /lib/ld-2.5.so
2b14c363e000-2b14c3653000 r-xp 00000000 09:00 10945 /lib/libpthread-2.5.so
2b14c3653000-2b14c3853000 ---p 00015000 09:00 10945 /lib/libpthread-2.5.so
2b14c3853000-2b14c3855000 rwxp 00015000 09:00 10945 /lib/libpthread-2.5.so
2b14c3855000-2b14c3859000 rwxp 2b14c3855000 00:00 0
2b14c3859000-2b14c3860000 r-xp 00000000 09:00 321817 /opt/jdk1.6.0_03/jre/lib/amd64/jli/libjli.so
2b14c3860000-2b14c3961000 ---p 00007000 09:00 321817 /opt/jdk1.6.0_03/jre/lib/amd64/jli/libjli.so
2b14c3961000-2b14c3963000 rwxp 00008000 09:00 321817 /opt/jdk1.6.0_03/jre/lib/amd64/jli/libjli.so
2b14c3963000-2b14c3965000 r-xp 00000000 09:00 10934 /lib/libdl-2.5.so
2b14c3965000-2b14c3b65000 ---p 00002000 09:00 10934 /lib/libdl-2.5.so
2b14c3b65000-2b14c3b67000 rwxp 00002000 09:00 10934 /lib/libdl-2.5.so
2b14c3b67000-2b14c3b68000 rwxp 2b14c3b67000 00:00 0
2b14c3b68000-2b14c3caf000 r-xp 00000000 09:00 10931 /lib/libc-2.5.so
2b14c3caf000-2b14c3eaf000 ---p 00147000 09:00 10931 /lib/libc-2.5.so
2b14c3eaf000-2b14c3eb2000 r-xp 00147000 09:00 10931 /lib/libc-2.5.so
2b14c3eb2000-2b14c3eb4000 rwxp 0014a000 09:00 10931 /lib/libc-2.5.so
2b14c3eb4000-2b14c3eba000 rwxp 2b14c3eb4000 00:00 0
2b14c3eba000-2b14c4561000 r-xp 00000000 09:00 321851 /opt/jdk1.6.0_03/jre/lib/amd64/server/libjvm.so
2b14c4561000-2b14c4662000 ---p 006a7000 09:00 321851 /opt/jdk1.6.0_03/jre/lib/amd64/server/libjvm.so
2b14c4662000-2b14c479a000 rwxp 006a8000 09:00 321851 /opt/jdk1.6.0_03/jre/lib/amd64/server/libjvm.so
2b14c479a000-2b14c47d5000 rwxp 2b14c479a000 00:00 0
2b14c47e4000-2b14c4865000 r-xp 00000000 09:00 10935 /lib/libm-2.5.so
2b14c4865000-2b14c4a64000 ---p 00081000 09:00 10935 /lib/libm-2.5.so
2b14c4a64000-2b14c4a66000 rwxp 00080000 09:00 10935 /lib/libm-2.5.so
7fffe7674000-7fffe7689000 rwxp 7fffe7674000 00:00 0 [stack]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vdso]
VM Arguments:
jvm_args: -Xmx3500000000
java_command: memtest
Launcher Type: SUN_STANDARD
Environment Variables:
PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin
LD_LIBRARY_PATH=/opt/jdk1.6.0_03/jre/lib/amd64/server:/opt/jdk1.6.0_03/jre/lib/amd64:/opt/jdk1.6.0_03/jre/../lib/amd64
SHELL=/bin/bash
Signal Handlers:
SIGSEGV: [libjvm.so+0x61b150], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGBUS: [libjvm.so+0x61b150], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGFPE: [libjvm.so+0x4cbdd0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGPIPE: [libjvm.so+0x4cbdd0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGILL: [libjvm.so+0x4cbdd0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x4cdff0], sa_mask[0]=0x00000000, sa_flags=0x10000004
SIGHUP: [libjvm.so+0x4cd930], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGINT: [libjvm.so+0x4cd930], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGQUIT: [libjvm.so+0x4cd930], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGTERM: [libjvm.so+0x4cd930], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR2: [libjvm.so+0x4cdff0], sa_mask[0]=0x00000000, sa_flags=0x10000004
--------------- S Y S T E M ---------------
OS:4.0
uname:Linux 2.6.22.9 #1 Sun Oct 7 14:16:59 EDT 2007 x86_64
libc:glibc 2.5 NPTL 2.5
rlimit: STACK 8192k, CORE 0k, NPROC 40960, NOFILE 1024, AS infinity
load average:0.82 0.59 0.30
CPU:total 1 (1 cores per cpu, 1 threads per core) family 15 model 79 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, mmxext, 3dnow, 3dnowext
Memory: 4k page, physical 3915476k(106744k free), swap 0k(0k free)
vm_info: Java HotSpot(TM) 64-Bit Server VM (1.6.0_03-b05) for linux-amd64, built on Sep 24 2007 23:09:21 by "java_re" with gcc 3.2.2 (SuSE Linux)

I actually use suggestion #1 on our webservers, setting both Xms and Xmx to the same value. This helps alleviate any surprises trying to allocate Java heap. Since we use the 32-bit JVM, we do have to strike a balance -- too large a value and the process runs out of native heap long before using up Java heap.
As for #2, I don't think you're going to get reliable results that way. Depending on when a GC occurs, the amount of free memory may be lower than what's really available. And the free memory reported will be Java heap, so while it may help with OutOfMemoryErrors, it probably won't help with native heap OOMs.
With x86-64, running out of address space for the Java process shouldn't be a problem (I don't run 64-bit unfortunately, so I can't say for sure). I think that if you allocate your Java heap at startup (using Xmx and Xms), and you have swap space available, it should be able to allocate native heap as needed. Running slowly is usually better than not running at all.

Similar Messages

  • Capturing DVCAM in FCP 6.0.2 and encountering strange capture behavior

    I have FCP 6.0.2 and OSX 10.5.2 and QT 7.3.1. I have been capturing several DVCAM cassettes using my Sony DSR-20 deck. Although I have done this countless times before in earlier versions of FCP, I am encountering some strange repetitive behavior. I am capturing 30 minute clips one at a time. When I use batch capture it will cue the tape up properly to the in point...and then start capturing until it gets to about 10-12 minutes in, and then capture unexpectedly stops, no dialogue box, the tape rewinds and starts capturing again from the original in point. On this second capture, the tape sails past the 10 minute mark and keeps going to the end of the 30 minute clip. It then stops, gives me the dialogue box that it has successfully captured. And it has.
    But every DVCAM tape I captured today exhibited the same behavior. Capture would be successful until about about 10 minutes in, then FCP aborts (no dropped frame message, no dialogue box) rewinds the tape back to the in point, tries again, and this time succeeds with the second pass capturing the entire clip. Note at the 10 minute mark there is no scene change or no camera start/stop.
    Have other users experienced this issue? And if so, is there a workaround or a possible patch forthcoming from FCP?
    Many thanks,
    John

    Yes, each tape has an in and out point defined. In my 6 years of editing with Final Cut and DVCAM tapes I've never encountered this issue before in the capturing process until now. I will have to see in future weeks with other captures whether this is an on-going issue or not, but at least I can capture for now.

  • Bug in my code or strange memory behavior ?

    Hi, Guys !
    It's been a while since I post something in this forum - trying to use your help when it's really needed.
    So, here we go ...
    (we use Oracle 8.1.7 on Unix box and SQL * Plus 8.1.6)
    While back I wrote "core" PL/SQL package that resides in let's say DB1 database. It has RECORD_EXISTS_FNC function designed to dynamically check If the record exists in certain table/view. Assumptions are that you pass in :
    Table/View name, Column name, and unique numeric value (because by DBA rules all of our Tables have SEQUENCE as a Primary Key. And I plan soon to put in overloaded function to accept unique character value)
    Also every Table has SYS_TIME_STAMP and SYS_UPDATE_SEQuence columns that populated by Trigger before Insert/Update representing Last Update time_stamp
    and how many times record was updated within same second.
    (in case more than one User updates same record in same time - that was written before Oracle had more granular date/time). So function has SYS_TIME_STAMP and SYS_UPDATE_SEQUENCE parameters (optional) accordingly.
    And It looks something like :
    FUNCTION RECORD_EXISTS_FNC
    (iBV_NAME IN USER_VIEWS.VIEW_NAME%TYPE,
    iPK_FIELD IN USER_TAB_COLUMNS.COLUMN_NAME%TYPE,
    iPK_VALUE IN NUMBER,
    iSYS_TIME_STAMP IN DATE DEFAULT NULL,
    iSYS_UPDATE_SEQ IN NUMBER DEFAULT NULL) RETURN BOOLEAN IS
    TYPE REF_CUR IS REF CURSOR;
    CR REF_CUR;
    i PLS_INTEGER DEFAULT 0;
    vRESULT BOOLEAN DEFAULT FALSE;
    vQUERY USER_SOURCE.TEXT%TYPE;
    BEGIN
    vQUERY := 'SELECT 1 FROM ' || iBV_NAME || ' WHERE ' || iPK_FIELD || ' = ' || iPK_VALUE;
    IF iSYS_TIME_STAMP IS NOT NULL AND iSYS_UPDATE_SEQ IS NOT NULL THEN
    vQUERY := vQUERY || ' AND SYS_TIME_STAMP = TO_DATE (''' || iSYS_TIME_STAMP || ''')
    AND SYS_UPDATE_SEQ = ' || iSYS_UPDATE_SEQ;
    END IF;
    IF iBV_NAME IS NOT NULL AND
    iPK_FIELD IS NOT NULL AND
    iPK_VALUE IS NOT NULL THEN
    OPEN CR FOR vQUERY;
    FETCH CR INTO i;
    vRESULT := CR%FOUND;
    CLOSE CR;
    END IF;
    RETURN vRESULT;
    EXCEPTION
    WHEN OTHERS THEN
    IF CR%ISOPEN THEN
    CLOSE CR;
    END IF;
    INSERT_ERROR_LOG_PRC ('CORE_PKG', 'ORACLE', SQLCODE, SQLERRM, 'RECORD_EXISTS_FNC');
    RETURN vRESULT;
    END RECORD_EXISTS_FNC;
    So the problem is when I call this function from let's say
    database DB2 (via db remote link and synonym) and I know exactly that record does exists (because I am selecting those SYS fields before pass them in) - I get the correct result TRUE. The other programmer (Patrick) calls this function within same DB2 database, within same UserID/password (obviously different session), running exactly the same testing code and gets result FALSE (record doesn't exist, but it does !) He tried to Logoff/Login again several times within several days and try to run it and still was getting FALSE !
    I tried to Logoff/Login again and I was getting mostly TRUE and sometimes FALSE too !!!
    I thought may be It has something to do with REF CURSOR that I use to build SQL on the fly, so I changed to NDS
    using EXECUTE IMMEDIATE statement - nothing changed.
    vQUERY := 'SELECT COUNT (1) FROM ' || iBV_NAME || ' WHERE ' || iPK_FIELD || ' = ' || iPK_VALUE;
    IF iSYS_TIME_STAMP IS NOT NULL AND iSYS_UPDATE_SEQ IS NOT NULL THEN
    vQUERY := vQUERY || ' AND SYS_TIME_STAMP = TO_DATE (''' || iSYS_TIME_STAMP || ''') AND SYS_UPDATE_SEQ = ' || iSYS_UPDATE_SEQ;
    END IF;
    EXECUTE IMMEDIATE vQUERY INTO i;
    vRESULT := NOT (i = 0);
    RETURN vRESULT;
    Interesting note : when Patrick doesn't pass SYS parameters (Time_stamp, Update_sequence), or passes NULLs - function always finds the record ! (Statement 2 below)
    May be it has to do with the way TO_DATE () function gets parsed in that dynamic SQL - I don't know ...
    Here's the test code :
    SET SERVEROUTPUT ON;
    DECLARE
    SYS_TIME DATE;
    SYS_SEQ NUMBER;
    bEXISTS BOOLEAN DEFAULT FALSE;
    BEGIN
    SELECT SYS_TIME_STAMP, SYS_UPDATE_SEQ INTO SYS_TIME, SYS_SEQ FROM LOCATION_BV WHERE PK = 1;
    bEXISTS := CORE_PKG.RECORD_EXISTS_FNC ('LOCATION_BV','PK',1, SYS_TIME, SYS_SEQ); -- STATEMENT 1
    --bEXISTS := CORE_PKG.RECORD_EXISTS_FNC ('LOCATION_BV','PK',1, NULL, NULL);        -- STATEMENT 2
    IF bEXISTS THEN
    DBMS_OUTPUT.PUT_LINE ('TRUE');
    ELSE
    DBMS_OUTPUT.PUT_LINE ('FALSE');
    END IF;
    END;
    I asked our DBA, he has no clue about this strange inconsistent results.
    I debugged line by line, extracted that generated SQL and ran it in same account - works fine !
    Does anyone knows or have clues or can help what's going on ???
    I don't know If this is bug in my code or strange memory behavior ?
    (Please let me know If anything unclear)
    Thanx a lot for your help and time !
    Steve K.

    see your other thread
    Bug in my code or strange memory behavior ?

  • Error while running the OBIA_RCU in Linux 64 bit OS

    OSDear Friends,
    I was Installing OBIA 11.1.1.7 on Linux 64 bit OS, while running the OBIA_RCU im facing the below mentioned Error related to ODI repository. The warehouse schemas were fine
    Error message : rcu-6130 action failed rcu-6135 error while trying to execute java action
    Please help as I need to complete the configuration soon
    Regards,
    M

    check this
    RCU Fails During Portal Configuration Assistant: RCU-6130 Action Failed RCU-6135 (Doc ID 1099572.1)

  • Problem in OIM Installation in Linux-64 bit environment

    Hi,
    Components used
    1. Oracle Database11gR1
    2. Weblogic Application server 10.3.0(installed in non clustered mode)
    3. OIM 9.1.0.1
    Also ensured the above three are compatible.
    I'm facing problem at the end of OIM installation in RedHat Linux-64 bit environment.
    The error details in setup-weblogic.log file is given below
    ===================================
    setup-startscript:
    setup:
    [echo] Setting up weblogic for xellerate complete.
    [ant] Exiting /oracle/oimserver/xellerate/setup/weblogic-setup.xml.
    BUILD FAILED
    /oracle/oimserver/xellerate/setup/setup.xml:443: The following error occurred while executing this line:
    /oracle/oimserver/xellerate/setup/weblogic-setup.xml:196: Could not create task or type of type: wlst.
    Ant could not find the task or a class this task relies upon.
    This is common and has a number of causes; the usual
    solutions are to read the manual pages then download and
    install needed JAR files, or fix the build file:
    - You have misspelt 'wlst'.
    Fix: check your spelling.
    - The task needs an external JAR file to execute
    and this is not found at the right place in the classpath.
    Fix: check the documentation for dependencies.
    Fix: declare the task.
    - The task is an Ant optional task and the JAR file and/or libraries
    implementing the functionality were not found at the time you
    yourself built your installation of Ant from the Ant sources.
    Fix: Look in the ANT_HOME/lib for the 'ant-' JAR corresponding to the
    task and make sure it contains more than merely a META-INF/MANIFEST.MF.
    If all it contains is the manifest, then rebuild Ant with the needed
    libraries present in ${ant.home}/lib/optional/ , or alternatively,
    download a pre-built release version from apache.org
    - The build file was written for a later version of Ant
    Fix: upgrade to at least the latest release version of Ant
    - The task is not an Ant core or optional task
    and needs to be declared using <taskdef>.
    - You are attempting to use a task defined using
    <presetdef> or <macrodef> but have spelt wrong or not
    defined it at the point of use
    Remember that for JAR files to be visible to Ant tasks implemented
    in ANT_HOME/lib, the files must be in the same directory or on the
    classpath
    Please neither file bug reports on this problem, nor email the
    Ant mailing lists, until all of these causes have been explored,
    as this is not an Ant bug.
         at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:539)
         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:385)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
         at org.apache.tools.ant.Task.perform(Task.java:364)
         at org.apache.tools.ant.Target.execute(Target.java:341)
         at org.apache.tools.ant.Target.performTasks(Target.java:369)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
         at org.apache.tools.ant.Main.runBuild(Main.java:668)
         at org.apache.tools.ant.Main.startAnt(Main.java:187)
         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
    Caused by: /oracle/oimserver/xellerate/setup/weblogic-setup.xml:196: Could not create task or type of type: wlst.
    Further, I have identified that the ant was unable to launch a custom web logic task, wlst.
    This custom task of web logic task is invoked by ant using the following script in <OIM_HOME>/xellerate/setup/weblogic-setup.xml.
    <target name="setup" depends="setup-startscript">
    <echo>Setting up weblogic for xellerate complete.</echo>
    <wlst properties="${basedir}/Profiles/${profile}" arguments='SETUP_CONFIG ${profile}
    ${weblogic_login_password} ${datasource_user_password} '
    fileName="${basedir}/setup/oimconfig.py"
    executeScriptBeforeFile="false"
    failOnError="true">
    </wlst>
    <antcall target="stopServer"/>
    <antcall target="startServer"/>
    </target>
    Also I have ensured the all the environmental variables, JAVAOPTIONS, USER_MEM_ARGS, ANT_OPTS are properly set before installing OIM.
    I have tried several times but still getting the same error.
    Please help me to resolve this issue.
    Did anyone face this issue before??????
    Edited by: Katheresh on May 17, 2010 9:36 PM

    I am not certain but when I was installing OIM 9.1.x with wls 10.3.0 on windows I had a failure too and it turned out I didn't create the wls domain user and group for OIM. The docs for OIM 9.1 does not talk about it so you may want to create this account and group and re-try the install. The steps are below:
    Log in to the WebLogic Admin Console using your new account by pointing a web browser to the following url:
    http://<hostname>:7001/console
    1. Select Security, then Realms, then myrealm, and then Groups from the navigation panel on the left.
    2. Select the Configure a new Group link in the Groups page.
    3. Enter User for the group name in the Name field under the General tab and optionally enter a description for the group.Click Apply.
    Note:
    The group name User is case-sensitive.
    4. Select Security, then Realms, then myrealm, and then Users from the navigation panel on the left.
    5. Select the Configure a new User link in the Users page.
    6. Enter Internal for the user name in the Name field under the General tab and optionally enter a description for the user.
    Note:
    The user name Internal is case-sensitive.
    7. Enter and confirm a password associated with the user name Internal and click Apply.
    8. Select the Groups tab.
    9. Add the User group to the list of Current Groups for the Internal user by selecting User from the list of Possible Groups and clicking the --> right arrow button. Click Apply.
    Please post back if it works,
    Thanks,

  • Error while starting DAC Server on Linux (32 bit)

    Dear Friends,
    I installed Informatica Powercenter 8.6.1 on Linux (32 bit) with 11g database mapping
    and I installaed DAC Server on the same server
    I could start the Informatica services successfully
    but when i try to start the DAC Server it throws the following error:
    #./startserver.sh
    OS detected: Linux
    Dec 23, 2010 5:49:33 AM com.siebel.etl.engine.core.ETLUtils logException
    SEVERE:
    ANOMALY INFO:::
    An exception occurred. Shutting down server...
    EXCEPTION CLASS::: java.lang.ExceptionInInitializerError
    com.siebel.etl.net.QServer.setSpill(QServer.java:159)
    com.siebel.etl.net.QServer.<init>(QServer.java:84)
    com.siebel.etl.net.QServer.main(QServer.java:420)
    ::: CAUSE :::
    MESSAGE:::Application Manager Failed Initialization
    EXCEPTION CLASS::: com.siebel.etl.bootup.ApplicationManagerInitializationException
    com.siebel.etl.bootup.ApplicationManager.initFileSource(ApplicationManager.java:157)
    com.siebel.etl.bootup.ApplicationManager.initSysProps(ApplicationManager.java:79)
    com.siebel.etl.bootup.ApplicationManager.<clinit>(ApplicationManager.java:62)
    com.siebel.etl.net.QServer.setSpill(QServer.java:159)
    com.siebel.etl.net.QServer.<init>(QServer.java:84)
    com.siebel.etl.net.QServer.main(QServer.java:420)
    ::: CAUSE :::
    MESSAGE:::/oba/BI/DAC/bifoundation/dac/conf/server.properties (No such file or directory)
    EXCEPTION CLASS::: java.io.FileNotFoundException
    java.io.FileInputStream.open(Native Method)
    java.io.FileInputStream.<init>(FileInputStream.java:106)
    java.io.FileInputStream.<init>(FileInputStream.java:66)
    com.siebel.etl.bootup.ApplicationManager.initFileSource(ApplicationManager.java:151)
    com.siebel.etl.bootup.ApplicationManager.initSysProps(ApplicationManager.java:79)
    com.siebel.etl.bootup.ApplicationManager.<clinit>(ApplicationManager.java:62)
    com.siebel.etl.net.QServer.setSpill(QServer.java:159)
    com.siebel.etl.net.QServer.<init>(QServer.java:84)
    com.siebel.etl.net.QServer.main(QServer.java:420)
    Dec 23, 2010 5:49:33 AM com.siebel.etl.net.QServer <init>
    SEVERE:
    Shutting down server...
    what could be the Issue.
    Regards,
    DB

    Listen Sheikh Abdullah, if u don't need remote access to that server over secure conn., don't use password file authentification but change REMOTE_LOGIN_PASSWORDFILE to NONE and when u conn thru OEM as sysdba try to change his pass and then try conn thru command promt(CP) usin that new pass.
    Or recreate pass file adding new pass in it, set REMOTE_LOGIN_PASSWORDFILE to exclusive or shared and conn thru CP using password file pass.
    Try this possible solutions in order u wish.

  • Error installing OBIEE 11g on Linux 64 bits - Configuration Assistant fails

    Hello,
    I am trying to install OBISE1 on Oracle Linux 5 - 64 bits.
    I've followed these steps:
    1) Install Oracle DB
    2) Install jdk Linux 64 bits (jdk1.7.0)
    3) Install WebLogic
    4) Install RCU
    5) Install OBI 11g (Software only installation)
    Until here, all is correct.
    6) Configuration assistant failed:
    [2011-09-12T12:04:58.844+02:00] [as] [ERROR] [] [oracle.as.provisioning]
    [tid: 14] [ecid: 0000J9Soq_rFGBWFLz6UOA1ERSJh000005,0]
    [2011-09-12T12:04:58.845+02:00] [as] [ERROR] [] [oracle.as.provisioning]
    [tid: 14] [ecid: 0000J9Soq_rFGBWFLz6UOA1ERSJh000005,0] [[
    oracle.as.provisioning.util.ConfigException:
    Error while starting the domain.
    Cause:
    Starting the Admin_Server timed out.
    Action:
    See logs for more details.
    at oracle.as.provisioning.util.ConfigException.createConfigException(ConfigException.java:123)
    at oracle.as.provisioning.weblogic.ASDomain.startDomain(ASDomain.java:3149)
    at oracle.as.provisioning.weblogic.ASDomain.startDomain(ASDomain.java:3039)
    at oracle.as.provisioning.engine.WorkFlowExecutor._startAdminServer(WorkFlowExecutor.java:1645)
    at oracle.as.provisioning.engine.WorkFlowExecutor._createDomain(WorkFlowExecutor.java:635)
    at oracle.as.provisioning.engine.WorkFlowExecutor.executeWLSWorkFlow(WorkFlowExecutor.java:391)
    at oracle.as.provisioning.engine.Config.executeConfigWorkflow_WLS(Config.java:866)
    at oracle.as.install.bi.biconfig.standard.StandardWorkFlowExecutor.executeHelper(StandardWorkFlowExecutor.java:31)
    at oracle.as.install.bi.biconfig.standard.DomainProvisioningTask.doExecute(DomainProvisioningTask.java:48)
    at oracle.as.install.bi.biconfig.standard.AbstractProvisioningTask.execute(AbstractProvisioningTask.java:70)
    at oracle.as.install.bi.biconfig.standard.StandardProvisionTaskList.execute(StandardProvisionTaskList.java:61)
    at oracle.as.install.bi.biconfig.BIConfigMain.doExecute(BIConfigMain.java:112)
    at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
    at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
    at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
    at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
    at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
    at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
    at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
    at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
    at java.lang.Thread.run(Thread.java:662)
    [2011-09-12T12:04:58.846+02:00] [as] [ERROR] [] [oracle.as.provisioning]
    [tid: 14] [ecid: 0000J9Soq_rFGBWFLz6UOA1ERSJh000005,0] [[
    oracle.as.provisioning.exception.ASProvWorkflowException: Error Executing workflow.
    at oracle.as.provisioning.engine.WorkFlowExecutor._createDomain(WorkFlowExecutor.java:686)
    at oracle.as.provisioning.engine.WorkFlowExecutor.executeWLSWorkFlow(WorkFlowExecutor.java:391)
    at oracle.as.provisioning.engine.Config.executeConfigWorkflow_WLS(Config.java:866)
    at oracle.as.install.bi.biconfig.standard.StandardWorkFlowExecutor.executeHelper(StandardWorkFlowExecutor.java:31)
    at oracle.as.install.bi.biconfig.standard.DomainProvisioningTask.doExecute(DomainProvisioningTask.java:48)
    at oracle.as.install.bi.biconfig.standard.AbstractProvisioningTask.execute(AbstractProvisioningTask.java:70)
    at oracle.as.install.bi.biconfig.standard.StandardProvisionTaskList.execute(StandardProvisionTaskList.java:61)
    at oracle.as.install.bi.biconfig.BIConfigMain.doExecute(BIConfigMain.java:112)
    at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
    at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
    at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
    at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
    at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
    at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
    at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
    at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
    at java.lang.Thread.run(Thread.java:662)
    I have fount posts with a similar problem, but is over Windows.
    I appreciate any ide/suggestion.
    Thank you in advance.
    Regards,

    I have seen that WebLogic is shut down, so I am trying to start up, but I can't:
    starting weblogic with Java version:
    Unrecognized option: -jrockit
    Error: Could not create the Java Virtual Machine.
    Error: A fatal exception has occurred. Program will exit.
    Starting WLS with line:
    /usr/java/jdk1.7.0/bin/java -jrockit -Xms512m -Xmx512m
    -Dweblogic.Name=AdminServer
    -Djava.security.policy=/root/Oracle/Middleware/wlserver_10.3/server/lib/weblogic.policy
    -Dweblogic.ProductionModeEnabled=true -da
    -Dplatform.home=/root/Oracle/Middleware/wlserver_10.3
    -Dwls.home=/root/Oracle/Middleware/wlserver_10.3/server
    -Dweblogic.home=/root/Oracle/Middleware/wlserver_10.3/server
    -Dweblogic.management.discover=true -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole=false -Dweblogic.ext.dirs=/root/Oracle/Middleware/patch_wls1035/profiles/default/sysext_manifest_classpath:/root/Oracle/Middleware/patch_ocp360/profiles/default/sysext_manifest_classpath
    weblogic.Server
    Unrecognized option: -jrockit
    Error: Could not create the Java Virtual Machine.
    Error: A fatal exception has occurred. Program will exit.
    I have modified /etc/profile, including JAVA_HOME and PATH with the java PATH. And it is ok, because if I executed java -version I can see the new jdk:
    java version "1.7.0"
    Java(TM) SE Runtime Environment (build 1.7.0-b147)
    Java HotSpot(TM) 64-Bit Server VM (build 21.0-b17, mixed mode)
    Any idea¿?

  • Problem installing OBIEE 11.1.1.6 on Linux 64-bit - redux

    I had posted an issue earlier about not being able to install the Software Only on my Linux 64-bit. That problem has not been solved, but this is a new (possibly related) issue.
    I created a brand new installation of Linux, with an Oracle 11gR2 database, and created the BI repositories using rcu for 11.1.1.6
    I then navigated to bishiphome/Disk1/install/linux64 and ran runInstaller.
    Everything looks fine, all the way up to Step 13 of 15, where the installer is supposed to start copying files. It "hangs up" at that point. The tests for adequate swap space and Temp space are passed:
    Starting Oracle Universal Installer...
    Checking Temp space: must be greater than 1536 MB. Actual 4578 MB Passed
    Checking swap space: must be greater than 500 MB. Actual 7999 MB Passed
    Checking monitor: must be configured to display at least 256 colors. Actual 16777216 Passed
    Preparing to launch Oracle Universal Installer from /tmp/OraInstall2013-04-03_12-13-01PM. Please wait ...
    It is running into an issue with a String Index out of bounds - Exception in thread "AWT-EventQueue-0" java.lang.StringIndexOutOfBoundsException: String index out of range: -2
    Here is the full .out file:
    Adding /tmp/OraInstall2013-04-03_12-13-01PM for deletion.
    Adding to classpath:file:/tmp/OraInstall2013-04-03_12-13-01PM/ext/jlib/bi.jar
    Adding to classpath:file:/tmp/OraInstall2013-04-03_12-13-01PM/ext/jlib/template.jar
    null
    configFileName:/tmp/OraInstall2013-04-03_12-13-01PM/ext/jlib/footprint.xml
    location of staticportsini =/home/oracle/staticports.ini
    location of staticportsini =/home/oracle/staticports.ini
    location of staticportsini =/home/oracle/staticports.ini
    location of staticportsini =/home/oracle/staticports.ini
    Setting current page standalone validations to true
    Setting current page standalone validations to true
    Setting current page standalone validations to true
    Inside startPreReqOperation...prereq
    contextFile:/tmp/OraInstall2013-04-03_12-13-01PM/prereq/oui/agent_prereq_context.xml
    The entry point is: oracle.installType.all
    Check Name:CertifiedVersions
    Check Description:This is a prerequisite condition to test whether the Oracle software is certified on the current O/S or not.
    Expected result: One of oracle-6,oracle-5.6,enterprise-5.4,enterprise-4,enterprise-5,redhat-5.4,redhat-4,redhat-5,SuSE-10,SuSE-11
    Actual Result: oracle-5.6
    Check complete. The overall result of this check is: Passed
    Check Name:Packages
    Check Description:This is a prerequisite condition to test whether the packages recommended for installing the product are available on the system.
    Checking for binutils-2.17.50.0.6; found binutils-2.17.50.0.6-20.el5_8.3-x86_64.Passed
    Checking for compat-libstdc++-33-3.2.3-x86_64; found compat-libstdc++-33-3.2.3-61-x86_64. Passed
    Checking for compat-libstdc++-33-3.2.3-i386; found compat-libstdc++-33-3.2.3-61-i386. Passed
    Checking for elfutils-libelf-0.125; found elfutils-libelf-0.137-3.el5-x86_64. Passed
    Checking for elfutils-libelf-devel-0.125; found elfutils-libelf-devel-0.137-3.el5-x86_64. Passed
    Checking for gcc-4.1.1; found gcc-4.1.2-54.el5-x86_64. Passed
    Checking for gcc-c++-4.1.1; found gcc-c++-4.1.2-54.el5-x86_64. Passed
    Checking for glibc-2.5-12-x86_64; found glibc-2.5-107-x86_64. Passed
    Checking for glibc-2.5-12-i686; found glibc-2.5-107-i686. Passed
    Checking for glibc-common-2.5; found glibc-common-2.5-107-x86_64. Passed
    Checking for glibc-devel-2.5-x86_64; found glibc-devel-2.5-107-x86_64. Passed
    Checking for glibc-devel-2.5-12-i386; found glibc-devel-2.5-107-i386. Passed
    Checking for libaio-0.3.106-x86_64; found libaio-0.3.106-5-x86_64. Passed
    Checking for libaio-0.3.106-i386; found libaio-0.3.106-5-i386. Passed
    Checking for libaio-devel-0.3.106; found libaio-devel-0.3.106-5-x86_64. Passed
    Checking for libgcc-4.1.1-x86_64; found libgcc-4.1.2-54.el5-x86_64. Passed
    Checking for libgcc-4.1.1-i386; found libgcc-4.1.2-54.el5-i386. Passed
    Checking for libstdc++-4.1.1-x86_64; found libstdc++-4.1.2-54.el5-x86_64. Passed
    Checking for libstdc++-4.1.1-i386; found libstdc++-4.1.2-54.el5-i386. Passed
    Checking for libstdc++-devel-4.1.1; found libstdc++-devel-4.1.2-54.el5-x86_64. Passed
    Checking for make-3.81; found make-1:3.81-3.el5-x86_64. Passed
    Checking for sysstat-7.0.0; found sysstat-7.0.2-12.0.1.el5-x86_64. Passed
    Check complete. The overall result of this check is: Passed
    Check Name:Kernel
    Check Description:This is a prerequisite condition to test whether the minimum required kernel parameters are configured.
    Checking for VERSION=2.6.18; found VERSION=2.6.32-300.39.5.el5uek. Passed
    Checking for hardnofiles=4096; found hardnofiles=131072. Passed
    Checking for softnofiles=4096; found softnofiles=131072. Passed
    Check complete. The overall result of this check is: Passed
    Check Name:GLIBC
    Check Description:This is a prerequisite condition to check whether the recommended glibc version is available on the system
    Expected result: ATLEAST=2.5-12
    Actual Result: 2.5-107
    Check complete. The overall result of this check is: Passed
    Check Name:TotalMemory
    Check Description:This is a prerequisite condition to test whether the system has sufficient physical memory.
    Expected result: 1024MB
    Actual Result: 5992MB
    Check complete. The overall result of this check is: Passed
    Check Name:Check Env Variable
    Check Description:Check for LD_ASSUME_KERNEL
    Expected result: LD_ASSUME_KERNEL environment variable should not be set in the environment.
    Actual Result: Variable Not set.
    Check complete. The overall result of this check is: Passed
    Setting current page standalone validations to true
    Setting current page standalone validations to true
    In processErrorMsgStringDomain Name
    In processErrorMsgStringValid domain name may only contain alphanumeric characters, or the underscore (_) or hyphen (-) characters, and include at least one alphanumeric character.
    In processErrorMsgStringAdministrator Password
    In processErrorMsgStringValid passwords are 8 to 30 characters long, must begin with an alphabetic character,use only alphanumeric, underscore (_), dollar ($) or pound (#) characters and include at least one number.
    In processErrorMsgStringAdministrator User Name
    In processErrorMsgStringThe value may only contain alphanumeric characters, or the underscore (_) or hyphen (-) characters.
    resultset.getStatus() : true
    Setting current page standalone validations to true
    XXX: setting m_WLSHome to: /u00/wls/wlserver_10.3
    In processErrorMsgStringDomain Home
    In processErrorMsgStringOracle Instance
    In processErrorMsgStringMiddleware Home
    In processErrorMsgStringInstance Name
    In [email protected]_invalidCharMsgString
    Obtained the single page data..SpecifyHomeInformationPage
    In processErrorMsgStringWebLogic Server Home
    In processErrorMsgStringOracle Home
    In processErrorMsgStringOracle Home Directory
    In [email protected]_OracleDirectoryInvalidErrorString
    Obtained the single page data..SpecifyHomeInformationPage
    Entering the exec handler method in get free space for home...
    quotaNeededProperty:null
    isQuotaNeeded : false
    Entering getUnixVolumeFreeSpace false
    In get free space method..
    not required...
    Entering getUnixVolumeFreeSpace false
    In get free space method..
    not required...
    resultset.getStatus() : true
    XXX: setting m_WLSHome to: /u00/wls/wlserver_10.3
    Setting current page standalone validations to true
    OS: <LINUX> commad: </sbin/ifconfig -a> pattern: <inet(\s+.*:)?\s*\d+\.\d+\.\d+\.\d+>
    resultset.getStatus() : true
    Setting current page standalone validations to true
    In processFieldStringBIPLATFORM schema user name
    In processFieldStringBIPLATFORM schema user password
    In processFieldStringConnect string
    resultset.getStatus() : true
    Setting current page standalone validations to true
    In processFieldStringMDS schema user name
    In processFieldStringMDS schema user password
    In processFieldStringConnect string
    resultset.getStatus() : false
    Setting current page standalone validations to true
    In processFieldStringMDS schema user name
    In processFieldStringMDS schema user password
    In processFieldStringConnect string
    resultset.getStatus() : true
    Setting current page standalone validations to true
    resultset.getStatus() : true
    Setting current page standalone validations to true
    resultset.getStatus() : true
    Setting collector hub url in screen:null
    In doFinish method checking for inventory lock...InstallProgressPage
    Next page is a progress page and the inventory lock is false
    Setting current page standalone validations to true
    Exception in thread "AWT-EventQueue-0" java.lang.StringIndexOutOfBoundsException: String index out of range: -2
    Adding /tmp/OraInstall2013-04-03_12-13-01PM for deletion.
    Adding to classpath:file:/tmp/OraInstall2013-04-03_12-13-01PM/ext/jlib/bi.jar
    Adding to classpath:file:/tmp/OraInstall2013-04-03_12-13-01PM/ext/jlib/template.jar
    null
    configFileName:/tmp/OraInstall2013-04-03_12-13-01PM/ext/jlib/footprint.xml
    location of staticportsini =/home/oracle/staticports.ini
    location of staticportsini =/home/oracle/staticports.ini
    location of staticportsini =/home/oracle/staticports.ini
    location of staticportsini =/home/oracle/staticports.ini
    Setting current page standalone validations to true
    Setting current page standalone validations to true
    Setting current page standalone validations to true
    Inside startPreReqOperation...prereq
    contextFile:/tmp/OraInstall2013-04-03_12-13-01PM/prereq/oui/agent_prereq_context.xml
    The entry point is: oracle.installType.all
    Check Name:CertifiedVersions
    Check Description:This is a prerequisite condition to test whether the Oracle software is certified on the current O/S or not.
    Expected result: One of oracle-6,oracle-5.6,enterprise-5.4,enterprise-4,enterprise-5,redhat-5.4,redhat-4,redhat-5,SuSE-10,SuSE-11
    Actual Result: oracle-5.6
    Check complete. The overall result of this check is: Passed
    Check Name:Packages
    Check Description:This is a prerequisite condition to test whether the packages recommended for installing the product are available on the system.
    Checking for binutils-2.17.50.0.6; found binutils-2.17.50.0.6-20.el5_8.3-x86_64.Passed
    Checking for compat-libstdc++-33-3.2.3-x86_64; found compat-libstdc++-33-3.2.3-61-x86_64. Passed
    Checking for compat-libstdc++-33-3.2.3-i386; found compat-libstdc++-33-3.2.3-61-i386. Passed
    Checking for elfutils-libelf-0.125; found elfutils-libelf-0.137-3.el5-x86_64. Passed
    Checking for elfutils-libelf-devel-0.125; found elfutils-libelf-devel-0.137-3.el5-x86_64. Passed
    Checking for gcc-4.1.1; found gcc-4.1.2-54.el5-x86_64. Passed
    Checking for gcc-c++-4.1.1; found gcc-c++-4.1.2-54.el5-x86_64. Passed
    Checking for glibc-2.5-12-x86_64; found glibc-2.5-107-x86_64. Passed
    Checking for glibc-2.5-12-i686; found glibc-2.5-107-i686. Passed
    Checking for glibc-common-2.5; found glibc-common-2.5-107-x86_64. Passed
    Checking for glibc-devel-2.5-x86_64; found glibc-devel-2.5-107-x86_64. Passed
    Checking for glibc-devel-2.5-12-i386; found glibc-devel-2.5-107-i386. Passed
    Checking for libaio-0.3.106-x86_64; found libaio-0.3.106-5-x86_64. Passed
    Checking for libaio-0.3.106-i386; found libaio-0.3.106-5-i386. Passed
    Checking for libaio-devel-0.3.106; found libaio-devel-0.3.106-5-x86_64. Passed
    Checking for libgcc-4.1.1-x86_64; found libgcc-4.1.2-54.el5-x86_64. Passed
    Checking for libgcc-4.1.1-i386; found libgcc-4.1.2-54.el5-i386. Passed
    Checking for libstdc++-4.1.1-x86_64; found libstdc++-4.1.2-54.el5-x86_64. Passed
    Checking for libstdc++-4.1.1-i386; found libstdc++-4.1.2-54.el5-i386. Passed
    Checking for libstdc++-devel-4.1.1; found libstdc++-devel-4.1.2-54.el5-x86_64. Passed
    Checking for make-3.81; found make-1:3.81-3.el5-x86_64. Passed
    Checking for sysstat-7.0.0; found sysstat-7.0.2-12.0.1.el5-x86_64. Passed
    Check complete. The overall result of this check is: Passed
    Check Name:Kernel
    Check Description:This is a prerequisite condition to test whether the minimum required kernel parameters are configured.
    Checking for VERSION=2.6.18; found VERSION=2.6.32-300.39.5.el5uek. Passed
    Checking for hardnofiles=4096; found hardnofiles=131072. Passed
    Checking for softnofiles=4096; found softnofiles=131072. Passed
    Check complete. The overall result of this check is: Passed
    Check Name:GLIBC
    Check Description:This is a prerequisite condition to check whether the recommended glibc version is available on the system
    Expected result: ATLEAST=2.5-12
    Actual Result: 2.5-107
    Check complete. The overall result of this check is: Passed
    Check Name:TotalMemory
    Check Description:This is a prerequisite condition to test whether the system has sufficient physical memory.
    Expected result: 1024MB
    Actual Result: 5992MB
    Check complete. The overall result of this check is: Passed
    Check Name:Check Env Variable
    Check Description:Check for LD_ASSUME_KERNEL
    Expected result: LD_ASSUME_KERNEL environment variable should not be set in the environment.
    Actual Result: Variable Not set.
    Check complete. The overall result of this check is: Passed
    Setting current page standalone validations to true
    Setting current page standalone validations to true
    In processErrorMsgStringDomain Name
    In processErrorMsgStringValid domain name may only contain alphanumeric characters, or the underscore (_) or hyphen (-) characters, and include at least one alphanumeric character.
    In processErrorMsgStringAdministrator Password
    In processErrorMsgStringValid passwords are 8 to 30 characters long, must begin with an alphabetic character,use only alphanumeric, underscore (_), dollar ($) or pound (#) characters and include at least one number.
    In processErrorMsgStringAdministrator User Name
    In processErrorMsgStringThe value may only contain alphanumeric characters, or the underscore (_) or hyphen (-) characters.
    resultset.getStatus() : true
    Setting current page standalone validations to true
    XXX: setting m_WLSHome to: /u00/wls/wlserver_10.3
    In processErrorMsgStringDomain Home
    In processErrorMsgStringOracle Instance
    In processErrorMsgStringMiddleware Home
    In processErrorMsgStringInstance Name
    In [email protected]_invalidCharMsgString
    Obtained the single page data..SpecifyHomeInformationPage
    In processErrorMsgStringWebLogic Server Home
    In processErrorMsgStringOracle Home
    In processErrorMsgStringOracle Home Directory
    In [email protected]_OracleDirectoryInvalidErrorString
    Obtained the single page data..SpecifyHomeInformationPage
    Entering the exec handler method in get free space for home...
    quotaNeededProperty:null
    isQuotaNeeded : false
    Entering getUnixVolumeFreeSpace false
    In get free space method..
    not required...
    Entering getUnixVolumeFreeSpace false
    In get free space method..
    not required...
    resultset.getStatus() : true
    XXX: setting m_WLSHome to: /u00/wls/wlserver_10.3
    Setting current page standalone validations to true
    OS: <LINUX> commad: </sbin/ifconfig -a> pattern: <inet(\s+.*:)?\s*\d+\.\d+\.\d+\.\d+>
    resultset.getStatus() : true
    Setting current page standalone validations to true
    In processFieldStringBIPLATFORM schema user name
    In processFieldStringBIPLATFORM schema user password
    In processFieldStringConnect string
    resultset.getStatus() : true
    Setting current page standalone validations to true
    In processFieldStringMDS schema user name
    In processFieldStringMDS schema user password
    In processFieldStringConnect string
    resultset.getStatus() : false
    Setting current page standalone validations to true
    In processFieldStringMDS schema user name
    In processFieldStringMDS schema user password
    In processFieldStringConnect string
    resultset.getStatus() : true
    Setting current page standalone validations to true
    resultset.getStatus() : true
    Setting current page standalone validations to true
    resultset.getStatus() : true
    Setting collector hub url in screen:null
    In doFinish method checking for inventory lock...InstallProgressPage
    Next page is a progress page and the inventory lock is false
    Setting current page standalone validations to true
    Exception in thread "AWT-EventQueue-0" java.lang.StringIndexOutOfBoundsException: String index out of range: -2
    at java.lang.String.substring(String.java:1937)
    at oracle.as.install.bi.util.InstallerInfo.getShiphomeLocation(InstallerInfo.java:58)
    at oracle.as.install.bi.installaction.BIInstallAction.executeBeforeCopy(BIInstallAction.java:230)
    at oracle.as.install.engine.modules.util.installaction.InstallActionProviderUtility.invokeExecuteBeforeCopy(InstallActionProviderUtility.java:72)
    at oracle.as.install.engine.modules.presentation.ui.common.wizard.ModifiedDWizard.startInstallOperation(ModifiedDWizard.java:3117)
    at oracle.as.install.engine.modules.presentation.ui.common.wizard.ModifiedDWizard.doNext(ModifiedDWizard.java:788)
    at oracle.as.install.engine.modules.presentation.ui.common.wizard.ModifiedDWizard.doNext(ModifiedDWizard.java:886)
    at oracle.as.install.engine.modules.presentation.ui.common.wizard.ModifiedDWizard.doNext(ModifiedDWizard.java:934)
    at oracle.as.install.engine.modules.presentation.ui.common.wizard.ModifiedDWizard.doFinish(ModifiedDWizard.java:611)
    at oracle.bali.ewt.wizard.BaseWizard$Action.actionPerformed(Unknown Source)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
    at java.awt.Component.processMouseEvent(Component.java:6288)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
    at java.awt.Component.processEvent(Component.java:6053)
    at java.awt.Container.processEvent(Container.java:2041)
    at java.awt.Component.dispatchEventImpl(Component.java:4651)
    at java.awt.Container.dispatchEventImpl(Container.java:2099)
    at java.awt.Component.dispatchEvent(Component.java:4481)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
    at java.awt.Container.dispatchEventImpl(Container.java:2085)
    at java.awt.Window.dispatchEventImpl(Window.java:2478)
    at java.awt.Component.dispatchEvent(Component.java:4481)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)
    at java.awt.EventQueue.access$000(EventQueue.java:84)
    at java.awt.EventQueue$1.run(EventQueue.java:602)
    at java.awt.EventQueue$1.run(EventQueue.java:600)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
    at java.awt.EventQueue$2.run(EventQueue.java:616)
    at java.awt.EventQueue$2.run(EventQueue.java:614)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    So far, I have confirmed I am using a 64-bit compliant java:
    $> java -version:
    java version "1.6.0_43"
    Java(TM) SE Runtime Environment (build 1.6.0_43-b01)
    Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01, mixed mode)
    There is nothing installed in this box except the Linux OS, one single Oracle DB for me to install OBIEE, no WebLogic, nothing else.
    Any help will be appreciated!
    Thanks,
    Nick

    Well, I redownloaded all five zip files for Linux 64 bit, and completely deleted my old bishiphome.
    I then unzipped all five zip files into a brand new bishiphome, and retried the installation. This is still a Linux box with nothing on it but Linux, one Oracle 11gR2 database, rcu11.1.1.6, and attempting to install OBIEE 11.1.1.6.
    Same result.
    Still hangs at file copy, still has the same error message in the .out file.
    Exception in thread "AWT-EventQueue-0" java.lang.StringIndexOutOfBoundsException: String index out of range: -2
    at java.lang.String.substring(String.java:1937)
    Any other ideas? This is getting really frustrating!

  • We could not able to install Oracle Linux 64 bit version 5.0 in graphical mode

    We could not able to install Oracle Linux 64 bit version 5.0 in graphical mode. We are getting the error message as
    "Probing for video card :Intel corporation Unknown device 0152"
    We also tried as
    boot: Linux vga=2
    boot linux resolution 1024x768
    boot Linux noprob
    boot Linux skipdd
    But every time we got this message
    NB: We could able to install in text mode as
    boot: Linux text.
    But our requirement Linux in graphical mode

    1344675 wrote:
    We could not able to install Oracle Linux 64 bit version 5.0 in graphical mode. We are getting the error message as
    "Probing for video card :Intel corporation Unknown device 0152"
    We also tried as
    boot: Linux vga=2
    boot linux resolution 1024x768
    boot Linux noprob
    boot Linux skipdd
    But every time we got this message
    NB: We could able to install in text mode as
    boot: Linux text.
    But our requirement Linux in graphical mode
    Why is your "requirement" to install in graphical mode?  Once you are past the installation itself, the only thing that buys you is that your server will have been configured to boot up to runlevel 5, running a graphical desktop (gnome or kde, I forget which).  And what does THAT buy you on a server?
    I do not run ANY of my Linux servers "in graphical mode" -- running a graphical desktop.  Nor did I run a graphical desktop when I had Solaris, AIX, or HP-UX servers.

  • Upgrade from 10G windows 32-bit to 11G linux 64-bit

    Hi,
    I am moving a 10g database on windows 32-bit environment to 11G linux 64-bit environment. I am using rman to restore the database on the new environment. The restore completes successfully after which when I open the database in upgrade mode and run utlirp.sql in order to migrate it from 32-bit to 64-bit I encounter the following error:
    create or replace package STANDARD AUTHID CURRENT_USER is -- careful on this line; SED edit occurs!
    /********** Types and subtypes, do not reorder **********/
    type BOOLEAN is (FALSE, TRUE);
    type DATE is DATE_BASE;
    type NUMBER is NUMBER_BASE;
    subtype FLOAT is NUMBER; -- NUMBER(126)
    -- to your own code as it may in future interfere with the package
    -- consistency maintenance mechanisms and could have dire results.
    --#### timestamp pragma (please keep this last)
    pragma TIMESTAMP('2006-04-18:00:00:00');
    end;
    create or replace
    ERROR at line 1:
    ORA-00604: error occurred at recursive SQL level 1
    ORA-00942: table or view does not exist
    Thanks in advance for your help.

    According to
    ID 757245.1 Can you Upgrade RDBMS and Convert From 32-bit to 64-bit Binaries Directly on Linux or Windows based Intel Platforms Using the Database Upgrade Assistant (DBUA)oracle does not support upgrading and changing the wordsize at the same time. A workaround is to upgrade it on the same platform and then move it to the new oS and change wordisize.
    Ioan
    Edited by: ioan on 15.1.2010 3:32

  • How to install e business suite on linux 32 bit?

    Hi All,
    Can any body direct me how to install e business suite on linux 32 bit env.
    Thanks.

    LAVANKV wrote:
    Hi All,
    Can any body direct me how to install e business suite on linux 32 bit env.
    Thanks.Interesting Documents Concerning E-Business Suite 11i to R12 Upgrades [ID 850008.1]
    Oracle E-Business Suite Installation Guide Using Rapid Install
    http://docs.oracle.com/cd/E18727_01/doc.121/e12842/toc.htm
    Thanks,
    Hussein

  • Migration from HP-UX to Linux 64 bit on SAP XI 3.0 environment

    Hi All,
    Can you please provide the requirements steps/documents for migration from HP-UX to Linux 64 bit on SAP XI 3.0 environment
    Thanks
    Sateesh

    Hi Sateesh,
    This migration which you refer here is a heterogenous system copy. you may refer the system copy guide for the same.
    you can get the system copy guide from the below link
    Database and Operating Systems - System Copy [original link is broken]
    Also refer the SMP link
    http://service.sap.com/osdbmigration
    The migration should only be performed by SAP certified OS/DB migration consultant.
    Regards,
    Chandru

  • Error on Install BI 11.1.5 on Linux 64 bit

    On my Linux 64 bit (Centos 5.6), with Oracle DB 11gR2 on the same machine, the Install of BI 11.1.5 fail
    creating AsInstance' failed
    The log
    [2011-05-10T18:43:17.365+02:00] [as] [ERROR] [] [oracle.as.provisioning] [tid: 34] [ecid: 0000IzQl9YxFw000jzwkno1DmMQ400000P,0] [[
    oracle.as.management.opmn.optic.OpticException: Error in starting opmn server
    Operation aborted because of a system call failure or internal error
         at oracle.as.management.opmn.optic.OpmnAdmin.executeCommand(OpmnAdmin.java:310)
         at oracle.as.management.opmn.optic.OpmnAdmin.startOpmnServer(OpmnAdmin.java:87)
         at oracle.as.provisioning.fmwadmin.ASInstanceProv._createInstance(ASInstanceProv.java:254)
         at oracle.as.provisioning.fmwadmin.ASInstanceProv.createInstance(ASInstanceProv.java:166)
         at oracle.as.provisioning.fmwadmin.ASInstanceProv.createInstanceAndComponents(ASInstanceProv.java:116)
         at oracle.as.provisioning.engine.WorkFlowExecutor._createASInstancesAndComponents(WorkFlowExecutor.java:523)
         at oracle.as.provisioning.engine.WorkFlowExecutor.executeWLSWorkFlow(WorkFlowExecutor.java:439)
         at oracle.as.provisioning.engine.Config.executeConfigWorkflow_WLS(Config.java:866)
         at oracle.as.install.bi.biconfig.standard.StandardWorkFlowExecutor.executeHelper(StandardWorkFlowExecutor.java:31)
         at oracle.as.install.bi.biconfig.standard.InstanceProvisioningTask.doExecute(InstanceProvisioningTask.java:81)
         at oracle.as.install.bi.biconfig.standard.AbstractProvisioningTask.execute(AbstractProvisioningTask.java:70)
         at oracle.as.install.bi.biconfig.standard.StandardProvisionTaskList.execute(StandardProvisionTaskList.java:61)
         at oracle.as.install.bi.biconfig.BIConfigMain.doExecute(BIConfigMain.java:112)
         at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
         at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
         at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
         at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
         at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
         at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
         at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
         at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
         at java.lang.Thread.run(Thread.java:662)
    [2011-05-10T18:43:17.368+02:00] [as] [NOTIFICATION] [] [oracle.as.provisioning] [tid: 34] [ecid: 0000IzQl9YxFw000jzwkno1DmMQ400000P,0] Exit code from OPMNAdmin : 2
    [2011-05-10T18:43:17.368+02:00] [as] [ERROR] [] [oracle.as.provisioning] [tid: 34] [ecid: 0000IzQl9YxFw000jzwkno1DmMQ400000P,0] [[
    oracle.as.provisioning.engine.CfgWorkflowException
         at oracle.as.provisioning.engine.Engine.processEventResponse(Engine.java:596)
         at oracle.as.provisioning.fmwadmin.ASInstanceProv.createInstance(ASInstanceProv.java:178)
         at oracle.as.provisioning.fmwadmin.ASInstanceProv.createInstanceAndComponents(ASInstanceProv.java:116)
         at oracle.as.provisioning.engine.WorkFlowExecutor._createASInstancesAndComponents(WorkFlowExecutor.java:523)
         at oracle.as.provisioning.engine.WorkFlowExecutor.executeWLSWorkFlow(WorkFlowExecutor.java:439)
         at oracle.as.provisioning.engine.Config.executeConfigWorkflow_WLS(Config.java:866)
         at oracle.as.install.bi.biconfig.standard.StandardWorkFlowExecutor.executeHelper(StandardWorkFlowExecutor.java:31)
         at oracle.as.install.bi.biconfig.standard.InstanceProvisioningTask.doExecute(InstanceProvisioningTask.java:81)
         at oracle.as.install.bi.biconfig.standard.AbstractProvisioningTask.execute(AbstractProvisioningTask.java:70)
         at oracle.as.install.bi.biconfig.standard.StandardProvisionTaskList.execute(StandardProvisionTaskList.java:61)
         at oracle.as.install.bi.biconfig.BIConfigMain.doExecute(BIConfigMain.java:112)
         at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
         at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
         at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
         at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
         at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
         at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
         at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
         at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
         at java.lang.Thread.run(Thread.java:662)
    Caused by: oracle.as.provisioning.util.ConfigException:
    Error creating ASInstance instance1.
    Cause:
    An internal operation has failed: Error in starting opmn server
    Operation aborted because of a system call failure or internal error
    Action:
    See logs for more details.
         at oracle.as.provisioning.util.ConfigException.createConfigException(ConfigException.java:123)
         at oracle.as.provisioning.fmwadmin.ASInstanceProv._createInstance(ASInstanceProv.java:317)
         at oracle.as.provisioning.fmwadmin.ASInstanceProv.createInstance(ASInstanceProv.java:166)
         ... 18 more
    Caused by: oracle.as.management.opmn.optic.OpticException: Error in starting opmn server
    Operation aborted because of a system call failure or internal error
         at oracle.as.management.opmn.optic.OpmnAdmin.executeCommand(OpmnAdmin.java:310)
         at oracle.as.management.opmn.optic.OpmnAdmin.startOpmnServer(OpmnAdmin.java:87)
         at oracle.as.provisioning.fmwadmin.ASInstanceProv._createInstance(ASInstanceProv.java:254)
         ... 19 more
    Thanks for any help, Roberto

    Thanks a lot for the help.
    +Installing OBIEE 11g On Linux 64-bit Fails Running The Configuration Assistant With "Step Creating Asinstance Failed" [ID 1304640.1]+
    I check for the library libaio, and it's all ok on my system.
    +Error: "Oracle.as.provisioning.util.ConfigException: Error While Starting the Domain." Whilst Installing OBIEE 11G [ID 1272906.1]+
    I check on my DNS server, and seem have some problem.
    So, i try with IP static, and works !
    Roberto

  • How do I connect Oracle 11g 11.1.0.7 on LINUX 64-bit machine to SQL Server?

    Hi,
    Does anyone know how do I connect from Oracle 11g 11.1.0.7 on LINUX 64-bit machines to SQL Server 2000 DB please so I can set up a regular data extraction job to migrate data? Does this use products I am already licenced for under Oracle Enterprise Edition?
    Thanks,
    Jeremy

    you must be not read it carefully.
    The gateway software is there, in the bottom.
    Oracle Database Gateways 11g Release 1 (11.1.0.6.0)
    for Linux x86-64
        linux.x64_11gR1_gateways.zip (505,401,641 bytes) (cksum - 2593459988)  just download it.
    and this is how to install and configure
    http://download.oracle.com/docs/cd/B28359_01/gateways.111/b31042/partsql.htm#BJEGEBFH

  • Obiee 11.1.1.5.0 certifcation with LINUX-64 bit

    Hi All,
    Is
    OBIEE 11.1.1.5.0 (Linux 64 bit) certfied on Database : Oracle 11.2.0.2 ( Linux 64 bit).
    if Certified . Kindly let me know which software installtion need to be done like Simple, Enterpries or software only....
    Weblogic is 1035
    Java is : java version "1.6.0_17"
    Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
    Java HotSpot(TM) 64-Bit Server VM (build 14.3-b01, mixed mode)
    Thanks

    Hi,
    Check the certification matrix here,
    http://www.oracle.com/technetwork/middleware/bi-enterprise-edition/bi-11gr1certmatrix-166168.xls
    Rgds,
    Dpka

Maybe you are looking for