Process creation on solaris

Hi,
a few doubts on solaris process creation .
The "Jim Maurno" , Peeling back process layers , Part 1 , says that
man_nprocs( maximum number of processes system-wide) =
10 + 16*maxusers(number of megabytes of memory installed in the system)
Could someone tell me how these numbers 10 and 16 were arrived at ?

Before start creating a database manually, create all the necessary directories for log files/datafiles/ etc i.e. Udump, Bdump, Cdump, etc.,
3) startup mount pfile="path of the pfile"
Startup with NOMOUNT i.e startup nomount
4) run the create database script.
After creating the database, do not forget to run the two important scripts catalog.sql -- creates the views of data dictionary tables and the dynamic performance views
catproc.sql -- establishes the usage of PL/SQL functionality and creates many of the PL/SQL Oracle supplied packages
For more information on Manually Creating an Oracle Database, take a look at the Oracle Documentations.
http://download-west.oracle.com/docs/cd/A87860_01/doc/server.817/a76956/create.htm#1000691
Regards,
Sabdar Syed.

Similar Messages

  • Solaris 10 Process Creation Cost (SMP)

    Hey there,
    I'm writing a authentication adapter for an inhouse application in C.
    The first throwaway - prototype forks a child and execs a shell script which uses the solaris ldapsearch utility to query an AD controller.
    An alternative would be to implement the whole logic in the adapter itself. This way no new processes get forked.
    The nice thing about the script - way is, that I get configurability and easy debugging for free.
    The bad thing is that at ~2 Additional Processes get craeated for each user that logins.
    ~400 users with similiar usage patterns over the day, peak between at 8.00 - 10.00 I guess.
    Now the question: Besides the cpu & memory resources each process needs, are there any solaris / sun hw - specific issues to take into account?
    I heard horror stories about cpu cross - calls halting all the n cpus while a process gets created and similar things.
    Linux is / was known for a pretty low process creation overhead. How's Solaris doing in this field?
    Thanks for any hints / pointers whatever
    Regards Robert

    Well, since you asked....
    I benchmarked the exact same machine, once under Linux (Fedora Core 7 with a vanilla kernel) and once under Solaris (Solaris 10 125101-10). The machine used is based on a Tyan Tiger MP motherboard (AMD760MPX chipset) with 2 Athlon MP2400+ CPU's and 2GB DDR memory. The HD used under Solaris is an 80GB Seagate Barracuda running on the AMD chipset's ATA100 bus, and the filesystem is UFS with logging. The Linux install is running off of a pair of 250GB Seagate Barracudas connected to a Promise SATA300+4 controller (which I am in the process of writing a Solaris driver for). The filesystem is ext3 on a mirrored volume. Compilation on both systems were performed with GCC4.2.1 using identical compiler flags, and bash was the default shell on both systems.
    Here's the Linux results:
    BYTE UNIX Benchmarks (Version 4.1.0)
    System -- Linux defiant 2.6.22.1 #1 SMP PREEMPT Sun Aug 5 16:34:04 MST 2007 i686 athlon i386 GNU/Linux
    Start Benchmark Run: Mon Aug 27 20:43:40 MST 2007
      1 interactive users.
      20:43:40 up 3 min,  1 user,  load average: 1.20, 0.83, 0.34
    lrwxrwxrwx 1 root root 4 2007-08-05 04:07 /bin/sh -> bash
    /bin/sh: symbolic link to `bash'
                          227873832 116041816 100069944  54% /
    Dhrystone 2 using register variables     5778801.2 lps   (10.0 secs, 10 samples)
    Double-Precision Whetstone                 1681.3 MWIPS (10.0 secs, 10 samples)
    System Call Overhead                     813180.9 lps   (10.0 secs, 10 samples)
    Pipe Throughput                          415162.7 lps   (10.0 secs, 10 samples)
    Pipe-based Context Switching              64908.7 lps   (10.0 secs, 10 samples)
    Process Creation                           6424.4 lps   (30.0 secs, 3 samples)
    Execl Throughput                           1421.4 lps   (29.9 secs, 3 samples)
    File Read 1024 bufsize 2000 maxblocks    282682.0 KBps  (30.0 secs, 3 samples)
    File Write 1024 bufsize 2000 maxblocks   197633.0 KBps  (30.0 secs, 3 samples)
    File Copy 1024 bufsize 2000 maxblocks    113833.0 KBps  (30.0 secs, 3 samples)
    File Read 256 bufsize 500 maxblocks      140090.0 KBps  (30.0 secs, 3 samples)
    File Write 256 bufsize 500 maxblocks      84382.0 KBps  (30.0 secs, 3 samples)
    File Copy 256 bufsize 500 maxblocks       50505.0 KBps  (30.0 secs, 3 samples)
    File Read 4096 bufsize 8000 maxblocks    384206.0 KBps  (30.0 secs, 3 samples)
    File Write 4096 bufsize 8000 maxblocks   305153.0 KBps  (30.0 secs, 3 samples)
    File Copy 4096 bufsize 8000 maxblocks    164475.0 KBps  (30.0 secs, 3 samples)
    Shell Scripts (1 concurrent)               2355.7 lpm   (60.0 secs, 3 samples)
    Shell Scripts (8 concurrent)                458.3 lpm   (60.0 secs, 3 samples)
    Shell Scripts (16 concurrent)               236.0 lpm   (60.0 secs, 3 samples)
    Arithmetic Test (type = short)           376603.4 lps   (10.0 secs, 3 samples)
    Arithmetic Test (type = int)             397807.5 lps   (10.0 secs, 3 samples)
    Arithmetic Test (type = long)            391745.4 lps   (10.0 secs, 3 samples)
    Arithmetic Test (type = float)           783164.0 lps   (10.0 secs, 3 samples)
    Arithmetic Test (type = double)          786266.0 lps   (10.0 secs, 3 samples)
    Arithoh                                       0.0 lps   (10.0 secs, 3 samples)
    C Compiler Throughput                       460.0 lpm   (60.0 secs, 3 samples)
    Dc: sqrt(2) to 99 decimal places          42626.4 lpm   (30.0 secs, 3 samples)
    Recursion Test--Tower of Hanoi            99086.0 lps   (20.0 secs, 3 samples)
                        INDEX VALUES            TEST         BASELINE     RESULT      INDEX
    Dhrystone 2 using register variables        116700.0  5778801.2      495.2
    Double-Precision Whetstone                      55.0     1681.3      305.7
    Execl Throughput                                43.0     1421.4      330.6
    File Copy 1024 bufsize 2000 maxblocks         3960.0   113833.0      287.5
    File Copy 256 bufsize 500 maxblocks           1655.0    50505.0      305.2
    File Copy 4096 bufsize 8000 maxblocks         5800.0   164475.0      283.6
    Pipe Throughput                              12440.0   415162.7      333.7
    Process Creation                               126.0     6424.4      509.9
    Shell Scripts (8 concurrent)                     6.0      458.3      763.8
    System Call Overhead                         15000.0   813180.9      542.1
                                                                    =========
        FINAL SCORE                                                     392.9Here are the Solaris results:
      BYTE UNIX Benchmarks (Version 4.1.0)
      System -- SunOS defiant 5.10 Generic_125101-10 i86pc i386 i86pc
      Start Benchmark Run: Monday, August 27, 2007  9:50:37 PM MST
       4 interactive users.
        9:50pm  up 10 min(s),  1 user,  load average: 0.16, 0.17, 0.13
      lrwxrwxrwx   1 root     root           4 Aug 27 21:49 /bin/sh -> bash
      /bin/sh:      ELF 32-bit LSB executable 80386 Version 1, dynamically linked, stripped
      /dev/dsk/c1d0s0      16525422 13567043 2793125    83%    /
    Dhrystone 2 using register variables     5209324.3 lps   (10.0 secs, 10 samples)
    Double-Precision Whetstone                 1677.5 MWIPS (10.0 secs, 10 samples)
    System Call Overhead                     562730.0 lps   (10.0 secs, 10 samples)
    Pipe Throughput                          573459.5 lps   (10.0 secs, 10 samples)
    Pipe-based Context Switching              32378.9 lps   (10.0 secs, 10 samples)
    Process Creation                            964.9 lps   (30.0 secs, 3 samples)
    Execl Throughput                            493.8 lps   (29.9 secs, 3 samples)
    File Read 1024 bufsize 2000 maxblocks    270440.0 KBps  (30.0 secs, 3 samples)
    File Write 1024 bufsize 2000 maxblocks   164019.0 KBps  (30.0 secs, 3 samples)
    File Copy 1024 bufsize 2000 maxblocks     86882.0 KBps  (30.0 secs, 3 samples)
    File Read 256 bufsize 500 maxblocks      138906.0 KBps  (30.0 secs, 3 samples)
    File Write 256 bufsize 500 maxblocks      87541.0 KBps  (30.0 secs, 3 samples)
    File Copy 256 bufsize 500 maxblocks       44631.0 KBps  (30.0 secs, 3 samples)
    File Read 4096 bufsize 8000 maxblocks    348029.0 KBps  (30.0 secs, 3 samples)
    File Write 4096 bufsize 8000 maxblocks   214112.0 KBps  (30.0 secs, 3 samples)
    File Copy 4096 bufsize 8000 maxblocks    119302.0 KBps  (30.0 secs, 3 samples)
    Shell Scripts (1 concurrent)                578.7 lpm   (60.0 secs, 3 samples)
    Shell Scripts (8 concurrent)                112.7 lpm   (60.0 secs, 3 samples)
    Shell Scripts (16 concurrent)                57.0 lpm   (60.0 secs, 3 samples)
    Arithmetic Test (type = short)           391136.1 lps   (10.0 secs, 3 samples)
    Arithmetic Test (type = int)             407158.5 lps   (10.0 secs, 3 samples)
    Arithmetic Test (type = long)            407443.4 lps   (10.0 secs, 3 samples)
    Arithmetic Test (type = float)           837535.1 lps   (10.0 secs, 3 samples)
    Arithmetic Test (type = double)          837482.8 lps   (10.0 secs, 3 samples)
    Arithoh                                       0.0 lps   (10.0 secs, 3 samples)
    C Compiler Throughput                       617.7 lpm   (60.0 secs, 3 samples)
    Dc: sqrt(2) to 99 decimal places          14656.0 lpm   (30.0 secs, 3 samples)
    Recursion Test--Tower of Hanoi           100918.0 lps   (20.0 secs, 3 samples)
                         INDEX VALUES
    TEST                                        BASELINE     RESULT      INDEX
    Dhrystone 2 using register variables        116700.0  5209324.3      446.4
    Double-Precision Whetstone                      55.0     1677.5      305.0
    Execl Throughput                                43.0      493.8      114.8
    File Copy 1024 bufsize 2000 maxblocks         3960.0    86882.0      219.4
    File Copy 256 bufsize 500 maxblocks           1655.0    44631.0      269.7
    File Copy 4096 bufsize 8000 maxblocks         5800.0   119302.0      205.7
    Pipe Throughput                              12440.0   573459.5      461.0
    Pipe-based Context Switching                  4000.0    32378.9       80.9
    Process Creation                               126.0      964.9       76.6
    Shell Scripts (8 concurrent)                     6.0      112.7      187.8
    System Call Overhead                         15000.0   562730.0      375.2
                                                                     =========
         FINAL SCORE                                                     211.7You can see that Linux is much faster than Solaris when it comes to process creation. Linux has traditionally had a pretty lightweight process creation. Solaris process creation is slower, although it doesn't seem to be "heavy". I ran 20 concurrent instances of "spawn" (the benchmark for process creation) under Solaris and despite 100% CPU usage the system was completely responsive. The creation of processes didn't monopolize the CPUs if other processes needed to run. It is also interesting to note that no matter whether I run one instance or many instances of spawn the total number of processes created per second is always around 900ish. This suggests to me that the processes are spending most of their time waiting on mutexes. The locks are no doubt adaptive, so at least one creation thread is spinning if it can, which causes the high CPU utilization. Nevertheless, the scheduler will make sure that any other processes that need CPU time get it regardless.
    What this boils down to is that a lot of concurrent process creation isn't going to make much impact on system performance despite the high usage reported by top. It also means that, unless you need to create more than several hundred processes per second you should be fine. Linux might be able to create six times as many processes per second, but not when those processes actually want CPU cycles. Finally, keep in mind that Solaris is more thread-centric, and thread creation on any system is always cheaper than process creation.
    This is what top reads as I type this (I also opened Sun Studio, just to add some load to the system):
    load averages: 32.16, 21.47, 17.61                                     20:33:19
    144 processes: 105 sleeping, 28 running, 8 zombie, 1 stopped, 2 on cpu
    CPU states:  0.0% idle,  7.7% user, 92.3% kernel,  0.0% iowait,  0.0% swap
    Memory: 1791M real, 1039M free, 808M swap in use, 2670M swap freeI don't even notice it. So, unless making the LDAP calls are extremely processor intensive I would say you should be fine.

  • How to increas the max user process number in Solaris 11?

    Hey
    Could anyone told me how to increas the max user process number in Solaris 11? I tried below as described in https://blogs.oracle.com/hasham/entry/solaris_10_increasing_number_of , but it cannot work.
    set pidmax=60000
    set maxusers = 4096
    set maxuprc = 50000
    set max_nprocs = 50000
    Thanks!
    Edited by: 966272 on Oct 18, 2012 7:38 AM

    Perhaps you should work your original forum post:
    Oracle 11g installation fail on Solaris 11 64bit - ORA-00443
    through to a resolution before you complicate things that likely don't apply.
    You make an assumption in that other post about exceeding various maximums. That may be true or it may not be true. Since the installation of a database program seems to be your actual expectation, go work that forum thread instead.

  • Process creation using Global Automatic Activity - OBPM 10g

    Hi,  I would like create the process instance for my application on every 2nd business day of a month. I also have a calendar defined for checking business day.  But I am unable to figure out to how use that calendar to determine second business day of any month. Global Automatic type is set to Automatic schedule and monthy option was selected. But I believe this would trigger the process on every second day of the month, without considering the fact whether its  business day or not. There is Runs on Holidays checkbox, but not sure what it really does. If it checks for holidays then which calendar does it refers to. Hence, please let me know how can i specify a calendar or any alternate solution to trigger process creation. Thanks, Namit
    n

    I am not sure what you saying..Did u mean Global Creation ? But that would have a user to invoke the process..I want to invoke it automatically...I got a part of the answer...But it takes all instances..and creates multiple instances..I want to isolate the instances previously been transferred..What I am doing is ..Using a Global Automatic to invoke the other process.Writing a PAPI code to call the other process from this process...and Polling By Interval every 1m..
    Here is a code:-
    ProcessService ps;
    ps.connectTo(url : Fuego.Server.directoryURL, user : (String)BusinessParameter.getValue(name : "USER_NAME"), password : (String)BusinessParameter.getValue(name : "PASSWORD"));
    logMessage("Process Service connected--->" );
    businessProcess = ps.getProcess(process : "StartProcess");
    InstanceFilter instanceFilter;
    instanceFilter.create(processService : ps);
    SearchScope searchScope = new SearchScope(ParticipantScope.ALL,StatusScope.INPROCESS_AND_COMPLETED);
    instanceFilter.searchScope = searchScope;
    result2 = businessProcess.getInstancesByFilter(filter : instanceFilter);
    logMessage("Length ==>" +length(result2));
    length = length(result2);
    logMessage("Length Transferred==>" +length);
    test["name"] = "testing";
    if(length > 0)
         for(int i=0; i < length; i++)
              ProcessInstance.create(arguments : test, argumentsSetName : "BeginIn");
    else
         logMessage("length is-->" + length);
    length = 0;
    Any suggestions on how to isolate the previous obtained instances would be appreciated..
    Thanks,

  • Process creation failed.

    Hi,
    We are using Sun ONE 7 mu2 to deploy our EAR. While deploying it gives following exception.
    [04/Dec/2003:20:44:56] FINE ( 1944): JDK Directory: C:\Sun\AppServer7\jdk
    [04/Dec/2003:20:44:56] FINE ( 1944): DPL5302:Process creation failed.
    java.io.IOException: CreateProcess: C:\Sun\AppServer7\jdk\bin\java.exe -classpath C:/Sun/AppServer7/lib/appserv-rt.jar;C:/Sun/AppServer7/jdk/lib/tools.jar;C:/Sun/AppServer7/lib/appserv-ext.jar;C:/Sun/AppServer7/lib/appserv-cmp.jar;C:\Sun\AppServer7\share\lib/mail.jar;C:\Sun\AppServer7\imq\lib/imq.jar;C:\Sun\AppServer7\imq\lib/jaxm-api.jar;C:\Sun\AppServer7\imq\lib/imqadmin.jar;C:\Sun\AppServer7\imq\lib/imqutil.jar;C:/Sun/AppServer7/lib/appserv-admin.jar;C:\Sun\AppServer7\share\lib/jaxrpc-impl.jar;C:\Sun\AppServer7\share\lib/jaxrpc-api.jar;C:\Sun\AppServer7\share\lib/jaxr-impl.jar;C:\Sun\AppServer7\share\lib/jaxr-api.jar;C:\Sun\AppServer7\share\lib/activation.jar;C:\Sun\AppServer7\share\lib/saaj-api.jar;C:\Sun\AppServer7\share\lib/saaj-impl.jar;C:\Sun\AppServer7\share\lib/commons-logging.jar;C:\Sun\AppServer7\imq\lib/fscontext.jar;C:\Sun\AppServer7\imq\lib/providerutil.jar;C:/Sun/AppServer7/lib/appserv-jstl.jar;;C:\Sun\dataPackage.jar;C:\Sun\meterCentral.jar;C:\Sun\AppServer7\domains\domain1\MeterCentralServer\applications\j2ee-ap?
         at java.lang.Win32Process.create(Native Method)
         at java.lang.Win32Process.<init>(Win32Process.java:67)
         at java.lang.Runtime.execInternal(Native Method)
         at java.lang.Runtime.exec(Runtime.java:566)
         at java.lang.Runtime.exec(Runtime.java:491)
         at java.lang.Runtime.exec(Runtime.java:457)
         at com.iplanet.ias.ejb.codegen.ProcessRunner.run(ProcessExecutor.java:257)
         at java.lang.Thread.run(Thread.java:536)
    [04/Dec/2003:20:45:01] FINE ( 1944): service-j2ee: name = "org.omg.CORBA.portable.IDLEntityHelper", codebase = ""
    [04/Dec/2003:20:45:01] FINER ( 1944): service-j2ee: (thread context class loader: EJB CL:
    [com.iplanet.ias.loader.EJBClassLoader$URLEntry@1e081c5, com.iplanet.ias.loader.EJBClassLoader$URLEntry@67ad79, com.iplanet.ias.loader.EJBClassLoader$URLEntry@ae00e3, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1bc6ed3, com.iplanet.ias.loader.EJBClassLoader$URLEntry@fe8c4, com.iplanet.ias.loader.EJBClassLoader$URLEntry@7ab89d, com.iplanet.ias.loader.EJBClassLoader$URLEntry@ee5a06, com.iplanet.ias.loader.EJBClassLoader$URLEntry@585f2a, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1cfe174, com.iplanet.ias.loader.EJBClassLoader$URLEntry@da89a7, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1833c9c, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1004b78, com.iplanet.ias.loader.EJBClassLoader$URLEntry@5ad7b2, com.iplanet.ias.loader.EJBClassLoader$URLEntry@71a97, com.iplanet.ias.loader.EJBClassLoader$URLEntry@62b39f, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1fe910c, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1e4d6ef, com.iplanet.ias.loader.EJBClassLoader$URLEntry@db03a1, com.iplanet.ias.loader.EJBClassLoader$URLEntry@cb5608, com.iplanet.ias.loader.EJBClassLoader$URLEntry@17d57d6, com.iplanet.ias.loader.EJBClassLoader$URLEntry@11dfe3, com.iplanet.ias.loader.EJBClassLoader$URLEntry@181d405, com.iplanet.ias.loader.EJBClassLoader$URLEntry@86b4d5, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1ca3f82, com.iplanet.ias.loader.EJBClassLoader$URLEntry@10f94a0, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1e6ac83, com.iplanet.ias.loader.EJBClassLoader$URLEntry@147e0ec, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1ffb2eb, com.iplanet.ias.loader.EJBClassLoader$URLEntry@3b8219, com.iplanet.ias.loader.EJBClassLoader$URLEntry@da67a4, com.iplanet.ias.loader.EJBClassLoader$URLEntry@ca4aae, com.iplanet.ias.loader.EJBClassLoader$URLEntry@eced18, com.iplanet.ias.loader.EJBClassLoader$URLEntry@c1c428, com.iplanet.ias.loader.EJBClassLoader$URLEntry@13526b0, com.iplanet.ias.loader.EJBClassLoader$URLEntry@7efdd8, com.iplanet.ias.loader.EJBClassLoader$URLEntry@14b84ad, com.iplanet.ias.loader.EJBClassLoader$URLEntry@f38f09, com.iplanet.ias.loader.EJBClassLoader$URLEntry@33a6b8, com.iplanet.ias.loader.EJBClassLoader$URLEntry@10697e2, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1dd8136, com.iplanet.ias.loader.EJBClassLoader$URLEntry@14e3372, com.iplanet.ias.loader.EJBClassLoader$URLEntry@113b44d, com.iplanet.ias.loader.EJBClassLoader$URLEntry@a23d38, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1615a1f, com.iplanet.ias.loader.EJBClassLoader$URLEntry@63ae08, com.iplanet.ias.loader.EJBClassLoader$URLEntry@36bb87, com.iplanet.ias.loader.EJBClassLoader$URLEntry@151b1b7, com.iplanet.ias.loader.EJBClassLoader$URLEntry@6a9e79, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1ca4955, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1949a87, com.iplanet.ias.loader.EJBClassLoader$URLEntry@12d34a6, com.iplanet.ias.loader.EJBClassLoader$URLEntry@dbb335, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1d281f1, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1511e28, com.iplanet.ias.loader.EJBClassLoader$URLEntry@92d6d2, com.iplanet.ias.loader.EJBClassLoader$URLEntry@557d7e, com.iplanet.ias.loader.EJBClassLoader$URLEntry@a1e7ad, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1711970, com.iplanet.ias.loader.EJBClassLoader$URLEntry@3d1102, com.iplanet.ias.loader.EJBClassLoader$URLEntry@127a6bc, com.iplanet.ias.loader.EJBClassLoader$URLEntry@33aa44, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1ef577d, com.ipl
    [04/Dec/2003:20:45:01] FINER ( 1944): anet.ias.loader.EJBClassLoader$URLEntry@58d6b0, com.iplanet.ias.loader.EJBClassLoader$URLEntry@76ec2d, com.iplanet.ias.loader.EJBClassLoader$URLEntry@18ba593, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1235feb, com.iplanet.ias.loader.EJBClassLoader$URLEntry@16e588e, com.iplanet.ias.loader.EJBClassLoader$URLEntry@177e5d4, com.iplanet.ias.loader.EJBClassLoader$URLEntry@91fa78, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1d2f117, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1d22104, com.iplanet.ias.loader.EJBClassLoader$URLEntry@75a30f, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1243f75, com.iplanet.ias.loader.EJBClassLoader$URLEntry@c2480b, com.iplanet.ias.loader.EJBClassLoader$URLEntry@107f8ba, com.iplanet.ias.loader.EJBClassLoader$URLEntry@5a7ff7, com.iplanet.ias.loader.EJBClassLoader$URLEntry@18767ad, com.iplanet.ias.loader.EJBClassLoader$URLEntry@a7bdcd, com.iplanet.ias.loader.EJBClassLoader$URLEntry@9de959, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1430296, com.iplanet.ias.loader.EJBClassLoader$URLEntry@5eef88, com.iplanet.ias.loader.EJBClassLoader$URLEntry@bfccfc, com.iplanet.ias.loader.EJBClassLoader$URLEntry@2ad6a0, com.iplanet.ias.loader.EJBClassLoader$URLEntry@70c242, com.iplanet.ias.loader.EJBClassLoader$URLEntry@e1b3b3, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1dcc3ca, com.iplanet.ias.loader.EJBClassLoader$URLEntry@ba0dfc, com.iplanet.ias.loader.EJBClassLoader$URLEntry@ec44cb, com.iplanet.ias.loader.EJBClassLoader$URLEntry@198a037, com.iplanet.ias.loader.EJBClassLoader$URLEntry@13e8c1c, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1609872, com.iplanet.ias.loader.EJBClassLoader$URLEntry@b8705b, com.iplanet.ias.loader.EJBClassLoader$URLEntry@d88aa2, com.iplanet.ias.loader.EJBClassLoader$URLEntry@75cea3, com.iplanet.ias.loader.EJBClassLoader$URLEntry@513098, com.iplanet.ias.loader.EJBClassLoader$URLEntry@4d4d5e, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1128ee5, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1636731, com.iplanet.ias.loader.EJBClassLoader$URLEntry@10bfe2c, com.iplanet.ias.loader.EJBClassLoader$URLEntry@5c2445, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1516490, com.iplanet.ias.loader.EJBClassLoader$URLEntry@a14e84, com.iplanet.ias.loader.EJBClassLoader$URLEntry@29d50d, com.iplanet.ias.loader.EJBClassLoader$URLEntry@626028, com.iplanet.ias.loader.EJBClassLoader$URLEntry@970110, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1c6f1f4, com.iplanet.ias.loader.EJBClassLoader$URLEntry@36d036, com.iplanet.ias.loader.EJBClassLoader$URLEntry@9fa2fb, com.iplanet.ias.loader.EJBClassLoader$URLEntry@8523a0, com.iplanet.ias.loader.EJBClassLoader$URLEntry@e5f01b, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1f68d7c, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1c2f501, com.iplanet.ias.loader.EJBClassLoader$URLEntry@635421, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1286180, com.iplanet.ias.loader.EJBClassLoader$URLEntry@192974, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1f0a2a0, com.iplanet.ias.loader.EJBClassLoader$URLEntry@144c5bb, com.iplanet.ias.loader.EJBClassLoader$URLEntry@11890d, com.iplanet.ias.loader.EJBClassLoader$URLEntry@13cca0e, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1f5910e, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1066caf, com.iplanet.ias.loader.EJBClassLoader$URLEntry@c98b07, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1c68b6f, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1ec3adc, com.iplanet.ias.loader.EJBClassLoader$URLEntry@c7f06, com.iplanet.ia
    [04/Dec/2003:20:45:01] FINER ( 1944): s.loader.EJBClassLoader$URLEntry@677ea2, com.iplanet.ias.loader.EJBClassLoader$URLEntry@aaf64e, com.iplanet.ias.loader.EJBClassLoader$URLEntry@10a234, com.iplanet.ias.loader.EJBClassLoader$URLEntry@93b59, com.iplanet.ias.loader.EJBClassLoader$URLEntry@176ccc, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1e7f971, com.iplanet.ias.loader.EJBClassLoader$URLEntry@a96fd2, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1ec59df, com.iplanet.ias.loader.EJBClassLoader$URLEntry@6d98, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1b2cb9, com.iplanet.ias.loader.EJBClassLoader$URLEntry@154ec5, com.iplanet.ias.loader.EJBClassLoader$URLEntry@e67c12, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1db8962, com.iplanet.ias.loader.EJBClassLoader$URLEntry@18a0a8, com.iplanet.ias.loader.EJBClassLoader$URLEntry@db81f3, com.iplanet.ias.loader.EJBClassLoader$URLEntry@130b682, com.iplanet.ias.loader.EJBClassLoader$URLEntry@11e1aa5, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1677979, com.iplanet.ias.loader.EJBClassLoader$URLEntry@581ea2, com.iplanet.ias.loader.EJBClassLoader$URLEntry@14340bb, com.iplanet.ias.loader.EJBClassLoader$URLEntry@4ef122, com.iplanet.ias.loader.EJBClassLoader$URLEntry@b8f891, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1c7378f, com.iplanet.ias.loader.EJBClassLoader$URLEntry@10b841, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1b0d235, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1b8cdd5, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1d1964d, com.iplanet.ias.loader.EJBClassLoader$URLEntry@e2cf81, com.iplanet.ias.loader.EJBClassLoader$URLEntry@a53e68, com.iplanet.ias.loader.EJBClassLoader$URLEntry@a42c89, com.iplanet.ias.loader.EJBClassLoader$URLEntry@67e92a, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1fccfe3, com.iplanet.ias.loader.EJBClassLoader$URLEntry@b481ba, com.iplanet.ias.loader.EJBClassLoader$URLEntry@b0f24a, com.iplanet.ias.loader.EJBClassLoader$URLEntry@f2ff9b, com.iplanet.ias.loader.EJBClassLoader$URLEntry@16b5518, com.iplanet.ias.loader.EJBClassLoader$URLEntry@19fdafc, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1e1df6e, com.iplanet.ias.loader.EJBClassLoader$URLEntry@13b9fb, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1171e30, com.iplanet.ias.loader.EJBClassLoader$URLEntry@bf1a4a, com.iplanet.ias.loader.EJBClassLoader$URLEntry@571cc4, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1219665, com.iplanet.ias.loader.EJBClassLoader$URLEntry@18cecd, com.iplanet.ias.loader.EJBClassLoader$URLEntry@b11287, com.iplanet.ias.loader.EJBClassLoader$URLEntry@1377711, com.iplanet.ias.loader.EJBClassLoader$URLEntry@6a00ca, com.iplanet.ias.loader.EJBClassLoader$URLEntry@159f3f0, com.iplanet.ias.loader.EJBClassLoader$URLEntry@9e4dc0, com.iplanet.ias.loader.EJBClassLoader$URLEntry@102abdb, com.iplanet.ias.loader.EJBClassLoader$URLEntry@60e277, com.iplanet.ias.loader.EJBClassLoader$URLEntry@b40443, com.iplanet.ias.loader.EJBClassLoader$URLEntry@83ce25, com.iplanet.ias.loader.EJBClassLoader$URLEntry@152e9a8]
    [04/Dec/2003:20:45:01] FINE ( 1944): service-j2ee: class "org.omg.CORBA.portable.IDLEntityHelper" not found via codebase
    java.lang.ClassNotFoundException: org.omg.CORBA.portable.IDLEntityHelper
         at java.net.URLClassLoader$1.run(URLClassLoader.java:198)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
         at java.lang.Class.forName0(Native Method)
         at java.lang.Class.forName(Class.java:217)
         at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:427)
         at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:161)
         at java.rmi.server.RMIClassLoader$2.loadClass(RMIClassLoader.java:631)
         at java.rmi.server.RMIClassLoader.loadClass(RMIClassLoader.java:207)
         at java.rmi.server.RMIClassLoader.loadClass(RMIClassLoader.java:135)
         at com.sun.corba.se.internal.util.JDKBridge.loadClassM(JDKBridge.java:184)
         at com.sun.corba.se.internal.util.JDKBridge.loadClass(JDKBridge.java:80)
         at com.sun.corba.ee.internal.javax.rmi.CORBA.Util.loadClass(Util.java:321)
         at javax.rmi.CORBA.Util.loadClass(Util.java:233)
         at com.sun.corba.se.internal.util.Utility.loadClassForClass(Utility.java:386)
         at com.sun.corba.se.internal.util.RepositoryId.getIdFromHelper(RepositoryId.java:774)
         at com.sun.corba.se.internal.util.RepositoryId.createForAnyType(RepositoryId.java:810)
         at sun.rmi.rmic.iiop.Type.setRepositoryID(Type.java:982)
         at sun.rmi.rmic.iiop.CompoundType.initialize(CompoundType.java:772)
         at sun.rmi.rmic.iiop.SpecialInterfaceType.initialize(SpecialInterfaceType.java:214)
         at sun.rmi.rmic.iiop.SpecialInterfaceType.forSpecial(SpecialInterfaceType.java:84)
         at sun.rmi.rmic.iiop.CompoundType.addNonRemoteInterfaces(CompoundType.java:1467)
         at sun.rmi.rmic.iiop.ValueType.initialize(ValueType.java:231)
         at sun.rmi.rmic.iiop.ValueType.forValue(ValueType.java:106)
         at sun.rmi.rmic.iiop.CompoundType.makeType(CompoundType.java:919)
         at sun.rmi.rmic.iiop.CompoundType$Method.<init>(CompoundType.java:2311)
         at sun.rmi.rmic.iiop.CompoundType.addAllMethods(CompoundType.java:1318)
         at sun.rmi.rmic.iiop.ValueType.initialize(ValueType.java:235)
         at sun.rmi.rmic.iiop.ValueType.forValue(ValueType.java:106)
         at sun.rmi.rmic.iiop.CompoundType.getMethodExceptions(CompoundType.java:1645)
         at sun.rmi.rmic.iiop.CompoundType$Method.<init>(CompoundType.java:2341)
         at sun.rmi.rmic.iiop.CompoundType.addAllMethods(CompoundType.java:1318)
         at sun.rmi.rmic.iiop.CompoundType.addAllMethods(CompoundType.java:1295)
         at sun.rmi.rmic.iiop.AbstractType.initialize(AbstractType.java:157)
         at sun.rmi.rmic.iiop.AbstractType.forAbstract(AbstractType.java:79)
         at sun.rmi.rmic.iiop.CompoundType.makeType(CompoundType.java:874)
         at sun.rmi.rmic.iiop.CompoundType$Method.<init>(CompoundType.java:2311)
         at sun.rmi.rmic.iiop.CompoundType.addAllMethods(CompoundType.java:1318)
         at sun.rmi.rmic.iiop.AbstractType.initialize(AbstractType.java:157)
         at sun.rmi.rmic.iiop.AbstractType.forAbstract(AbstractType.java:79)
         at sun.rmi.rmic.iiop.CompoundType.addRemoteInterfaces(CompoundType.java:1426)
         at sun.rmi.rmic.iiop.ImplementationType.initialize(ImplementationType.java:155)
         at sun.rmi.rmic.iiop.ImplementationType.forImplementation(ImplementationType.java:81)
         at sun.rmi.rmic.iiop.CompoundType.makeType(CompoundType.java:902)
         at sun.rmi.rmic.iiop.C
    EAR that we are trying to deploy for quite sometime is having 117 session & entity bean. We noticed here that CLASSPATH is getting truncated. But not sure whether above exception is due to CLASSPATH or for some other reason.
    Can anyone plz help me out to solve this problem.
    Your help will be really appreaciated.
    Thanks in advance.
    Regards,
    Siddhartha Roy

    Hello,
    I am seeing the same behaviour with an EAR that contains one entity bean. The entity bean has no finder/select methods apart from findByPrimaryKey, and the dbschema has been captured using the command line capture-schema utility and included in the bean's jar. I'm receiving the following stack trace from the admin server at deployment time:
    [05/Jan/2004:14:37:39] FINE ( 5848): DPL5302:Process creation failed.
    java.io.IOException: CreateProcess: C:\j2sdk1.4.1_03\bin\javac.exe -g -d C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\generated\ejb\j2ee-apps\Curam -classpath C:/Sun/AppServer7/lib/appserv-rt.jar;C:/j2sdk1.4.1_03/lib/tools.jar;C:/Sun/AppServer7/lib/appserv-ext.jar;C:/Sun/AppServer7/lib/appserv-cmp.jar;C:/Sun/AppServer7/imq/lib/imq.jar;C:/Sun/AppServer7/imq/lib/imqadmin.jar;C:/Sun/AppServer7/imq/lib/imqutil.jar;C:/Sun/AppServer7/lib/appserv-admin.jar;C:/Sun/AppServer7/lib/appserv-ideplugin.jar;;C:/Sun/AppServer7/pointbase/client_tools/lib/pbclient42RE.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\TestQueueing_jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\patch.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\appinf.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\appinf_internal.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee��
         at java.lang.Win32Process.create(Native Method)
         at java.lang.Win32Process.<init>(Win32Process.java:67)
         at java.lang.Runtime.execInternal(Native Method)
         at java.lang.Runtime.exec(Runtime.java:566)
         at java.lang.Runtime.exec(Runtime.java:491)
         at java.lang.Runtime.exec(Runtime.java:457)
         at com.iplanet.ias.ejb.codegen.ProcessRunner.run(ProcessExecutor.java:257)
         at java.lang.Thread.run(Thread.java:536)
    [05/Jan/2004:14:37:39] SEVERE ( 5848): DPL5103: EJBC - compilation failed
    com.iplanet.ias.ejb.codegen.JavaCompilerException: com.iplanet.ias.ejb.codegen.ProcessExecutorException: Abnormal process termination -- process threw an Exception.
    Attempted command: C:\j2sdk1.4.1_03\bin\javac.exe -g -d C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\generated\ejb\j2ee-apps\Curam -classpath C:/Sun/AppServer7/lib/appserv-rt.jar;C:/j2sdk1.4.1_03/lib/tools.jar;C:/Sun/AppServer7/lib/appserv-ext.jar;C:/Sun/AppServer7/lib/appserv-cmp.jar;C:/Sun/AppServer7/imq/lib/imq.jar;C:/Sun/AppServer7/imq/lib/imqadmin.jar;C:/Sun/AppServer7/imq/lib/imqutil.jar;C:/Sun/AppServer7/lib/appserv-admin.jar;C:/Sun/AppServer7/lib/appserv-ideplugin.jar;;C:/Sun/AppServer7/pointbase/client_tools/lib/pbclient42RE.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\TestQueueing_jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\patch.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\appinf.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\appinf_internal.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\rules.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\coreinf.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\tools.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\log4j-1.2.8.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\application.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\implementation.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\struct.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\commons-pool-1.0.1.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\jakarta-oro-2.0.7.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\CodePackageProcess_jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\patch.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\appinf.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\appinf_internal.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\rules.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\coreinf.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\tools.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\log4j-1.2.8.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\application.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\implementation.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\struct.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\commons-pool-1.0.1.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\jakarta-oro-2.0.7.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\Login_jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\patch.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\appinf.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\appinf_internal.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\coreinf.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-apps\Curam_3\rules.jar;C:\Sun\AppServer7\domains\CuramSoftware\CuramAppServer\applications\j2ee-a
    [05/Jan/2004:14:37:39] WARNING ( 5848): DPL5035:Error while running ejbc
    com.iplanet.ias.deployment.backend.IASDeploymentException: Fatal Error from EJB Compiler -- -- Error while processing CMP beans.
         at com.iplanet.ias.deployment.backend.EJBCompiler.wrapException(EJBCompiler.java:589)
         at com.iplanet.ias.deployment.backend.EJBCompiler.compile(EJBCompiler.java:186)
         at com.iplanet.ias.deployment.backend.AppDeployer.runEJBC(AppDeployer.java:215)
         at com.iplanet.ias.deployment.backend.AppDeployer.deploy(AppDeployer.java:98)
         at com.iplanet.ias.deployment.backend.AppDeployer.doRequest(AppDeployer.java:50)
         at com.iplanet.ias.admin.server.core.mbean.config.ManagedServerInstance.deployJ2EEApplicationArchiveOrDirectory(ManagedServerInstance.java:745)
         at com.iplanet.ias.admin.server.core.mbean.config.ManagedServerInstance.deployJ2EEApplication(ManagedServerInstance.java:667)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.iplanet.ias.admin.server.core.jmx.Introspector.invokeMethodOn(Introspector.java:188)
         at com.iplanet.ias.admin.server.core.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:137)
         at com.iplanet.ias.admin.server.core.jmx.ASMBeanServerImpl.invoke(ASMBeanServerImpl.java:222)
         at com.iplanet.ias.admin.servermodel.controllers.SOMRequestDispatcher.invoke(SOMRequestDispatcher.java:88)
         at com.iplanet.ias.admin.servermodel.controllers.AppServerInstanceController.doDeploy(AppServerInstanceController.java:2244)
         at com.iplanet.ias.admin.servermodel.controllers.AppServerInstanceController.deployApplication(AppServerInstanceController.java:1099)
         at com.iplanet.ias.admin.servermodel.AppServerInstance.deployApplication(AppServerInstance.java:249)
         at com.iplanet.ias.admin.server.gui.jato.DeployEARApplicationViewBean.add(DeployEARApplicationViewBean.java:111)
         at com.iplanet.ias.admin.server.gui.jato.IASViewBean.handleOkRequest(IASViewBean.java:235)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.iplanet.jato.view.command.DefaultRequestHandlingCommand.execute(DefaultRequestHandlingCommand.java:183)
         at com.iplanet.jato.view.RequestHandlingViewBase.handleRequest(RequestHandlingViewBase.java:299)
         at com.iplanet.jato.view.ViewBeanBase.dispatchInvocation(ViewBeanBase.java:811)
         at com.iplanet.jato.view.ViewBeanBase.invokeRequestHandlerInternal(ViewBeanBase.java:749)
         at com.iplanet.jato.view.ViewBeanBase.invokeRequestHandler(ViewBeanBase.java:596)
         at com.iplanet.jato.ApplicationServletBase.dispatchRequest(ApplicationServletBase.java:772)
         at com.iplanet.jato.ApplicationServletBase.processRequest(ApplicationServletBase.java:446)
         at com.iplanet.jato.ApplicationServletBase.doPost(ApplicationServletBase.java:324)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at org.apache.catalina.core.StandardWrapperValve.invokeServletService(StandardWrapperValve.java:720)
         at org.apache.catalina.core.StandardWrapperValve.access$000(StandardWrapperValve.java:118)
         at org.apache.catalina.core.StandardWrapperValve$1.run(StandardWrapperValve.java:278)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:274)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203)
         at
    [05/Jan/2004:14:37:43] WARNING ( 5848): Deployment Error
    com.iplanet.ias.deployment.backend.IASDeploymentException: Error while running ejbc -- Fatal Error from EJB Compiler -- -- Error while processing CMP beans.
         at com.iplanet.ias.deployment.backend.AppDeployer.runEJBC(AppDeployer.java:227)
         at com.iplanet.ias.deployment.backend.AppDeployer.deploy(AppDeployer.java:98)
         at com.iplanet.ias.deployment.backend.AppDeployer.doRequest(AppDeployer.java:50)
         at com.iplanet.ias.admin.server.core.mbean.config.ManagedServerInstance.deployJ2EEApplicationArchiveOrDirectory(ManagedServerInstance.java:745)
         at com.iplanet.ias.admin.server.core.mbean.config.ManagedServerInstance.deployJ2EEApplication(ManagedServerInstance.java:667)
    Has anyone any ideas? Many thanks in advance,
    E.

  • Approval process creation steps using JDeveloper in OIM 11g R2

    Hi,
    Please help me to create approval process creation using JDeveloper and how to use the approval process in OIM provision in OIM 11g R2.
    Thanks in Advace,
    srini

    refer developer's guide to get the detailed steps. http://docs.oracle.com/cd/E27559_01/dev.1112/e27150/request.htm#BABFFJDH
    Also refer OBE tutorial http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/oim/oim_11g/Custom_Approval_Process_for_Resource_Request/custom_approval_process_for_resource_provision.htm#t3
    There will be slight changes in the steps as this OBE is for 11gR1.
    High level steps:
    Create a new application using the following command
    ant -f <OIM_HOME>/server/workflows/new-workflow/new_project.xml.
    It will be created in OIM_HOME/workflows/new-workflow/process-template/ directory
    Openthe .jws file in jdeveloper and edit the default human task and add whatever logic is needed.
    Then deploy the composite after which you need to create an approval policy and link the SOA composite created
    Edited by: Durgaprasad on Apr 24, 2013 1:55 AM

  • Errror in Alert.log - ksvcreate: Process() creation failed

    The below error message repeats in alert.log everyday:
    ksvcreate: Process() creation failed
    The trace file for MMON is getting update whenever this error is reported in the alert.log. Below is the error message from the trace file:
    Unable to schedule a MMON slave at: Auto Flush Main 1
    Attempt to create slave process failed.
    Can happen for several reasons:
    - No process state objects
    - Reached OS set limits
    - A shutdown was going on
    Check alert log for more details.
    ***KELR Apply Log: unable to schedule MMON Slave, error 3
    I have checked the process utilisation of the database and the utilisation is well below the max. Checked on OS limits and that also is set to a high value.
    Is there anyone who have received similar error message and got a resolution handy.
    DB Version: 10.2.0.1
    OS Version: Linux 2.6.18

    hi,
    do the following
    SQL> show parameter process
    NAME TYPE VALUE
    processes integer 3000
    SQL> show parameter session
    NAME TYPE VALUE
    sessions integer 3305
    SQL> select count(*) from v$session;
    COUNT(*)
    2994
    SELECT COUNT(*) FROM v$process;
    COUNT(*)
    2990
    Solution
    - kill processes which generates the processes ( usually from http)
    - restart database

  • Problem with zone creation in Solaris 10 6/06

    Hi,
    I have configured and installed a non-global zone following the example given in the guide http//www.sun.com/software/solaris/howtoguides/posgresqlhowto.jsp. My zone has the following configuration:
    # zonecfg -z pg_zone
    zonecfg:pg_zone> info
    zonepath: /export/zones/pg_zone
    autoboot: true
    pool:
    fs:
    dir: /pg_log
    special: /dev/dsk/c1d0s0
    raw: /dev/rdsk/c1d0s0
    type: ufs
    options: []
    net:
    address: 192.168.10.100/24
    physical: bge0
    zonecfg:pg_zone> exit
    The installation completed but I got the following errors:
    # zoneadm -z pg_zone install
    Preparing to install zone <pg_zone>.
    Creating list of files to copy from the global zone.
    Copying <130101> files to the zone.
    Initializing zone product registry.
    Determining zone package initialization order.
    Preparing to initialize <1059> packages on the zone.
    Initialized <1059> packages on zone.
    Zone <pg_zone> is initialized.
    Installation of these packages generated errors: <SUNWgnome-a11y-libs-share>
    Installation of <63> packages was skipped.
    The file </export/zones/pg_zone/root/var/sadm/system/logs/install_log> contains a log of the zone installation.
    When examined the logs there were several messages like this:
    SUNW_PKG_THISZONE=true in the pkginfo file.
    *** package <SUNWamutl> was not installed:
    The package <SUNWamutl> is registered to be installed in the
    global zone only. The package may have been installed in the global
    zone using the pkgadd '-G' option, or the package may contain a
    request script, or the package may directly set the package attribute
    SUNW_PKG_THISZONE=true in the pkginfo file.
    *** package <SUNWiimdv> was not installed:
    The package <SUNWiimdv> is either not fully installed in the
    global zone, or the package contains a request script. Only packages
    that are fully installed in the global zone and that do not contain a
    request script can be installed when a new zone is created. If this
    package does not contain a request script, you can correct this
    problem by removing and reinstalling the package in the global zone.
    And when I try to boot the zone I get this error:
    # zoneadm -z pg_zone boot
    zoneadm: zone 'pg_zone': "/usr/lib/fs/lofs/mount -o zonedevfs /export/zones/pg_zone/dev /export/zones/pg_zone/root/dev" failed with exit code 33
    zoneadm: zone 'pg_zone': call to zoneadmd failed
    Any suggestion how to solve this problem?
    thanks

    To answer your question wangzh: Yes I did. I actually followed exactly the procedure on the how-to-uides: http://www.sun.com/software/solaris/howtoguides/containersLowRes.jsp.
    I think the problem here might reside in the script supplied in the solaris distribution for creating zones. For example, in the default configuration script, the package directories /lib /platform /var and /usr are by default set to be automatically imported. But when I try to create a zone using these defaults settings, it ends up with an mounting error that prevents the installation of the zone. only when I remove manually those directories from the configuration then the installation continues.
    And during the installation process there are number of packages that are by default imported via the installation script and this is some of those packages that cause the errors here. I also tried to exclude the offending packages as suggested by henryC but I couldn't find all of them and the creation still fails at the booting.

  • Manual Database creation in solaris -- checklist/steps required

    Hi,
    I am creating test databsae in my development solaris server. is there any checklist or process steps to guiding creation of oracle 10g database... the software is already installed...
    i can remember roughly..the steps are:
    1. create pfile with all the required info like control file locations and archive file locations and memory info
    2. sqlplus "/nolog"
    3. startup pfile=<location>
    4. create database command.
    5. post scripts like catalog and catproc
    6. making to archive logging
    7. implement rman backups.
    am i missing anything here?
    -- Raman.

    Yes. this documentation i was looking for...thanks a lot ......
    --Raman.                                                                                                                                                                                       

  • Can I create a process creation log?

    While trying to help a colleague resolve some odd MacBook Pro behavior, I noticed that his system, within about 15 minutes of a restart, has PIDs in the 25000 range. I know how to use the process top to show active processes, the ~1 second update interval seems too coarse. I want to know what all those transient processes were so I can figure out what program is causing this. Although I don't own an Intel machine, I assume that creating and removing this many processes is not an essential part of the normal Intel-based Mac startup. This guy has several third party "utility" apps on his machine, and I suspect it might be one of those.
    So, is there a way to capture a list of all processes as they're created (either in a log file or simply as a Terminal command output, so I can examine what's happening? I'd love to catch things as early in the system startup as possible, but I have no interest in messing around with the standard system startup, so I don't mind missing the first hundred or so. I probably even have time to type in a command or two in Terminal.
    Sorry if this is already posted. I searched a few different ways but couldn't find what I need.
    Thanks!
    -Dan Wambold

    Thanks, Barney-15E, I'll check that. However, if it's an intentional creation / exiting cycle (perhaps sloppy code, for example), I'd still like to ensure I can find it. Any thoughts on how to make a durable PID list, rather than top's approach? I know I can us ps, but that is only a snapshot at that instant in time. -W

  • Ps (list process) command in Solaris 10

    Dear all
    I'm upgrade from Solaris 9 to Solaris 10 and recently I meet one problem:
    In solaris 9, If I want to check the complete command for the running process, I could use
    /usr/ucb/ps -auxww
    then, the system could gives me everything.
    But in Solaris 10, I use the same command, but it seems that system has "cut" the args and I can't get the expected result anymore.
    Anybody ever meet such a problem before? could you give me some hints?
    Cheers
    Shen

    Under normal circumstances, the /usr/ucb/ps command is attempting to read the ARGV[0] from the process itself. This string can be long, but is under the control of the process (it can change it while it runs). Also, because of security issues, reading this data requires process privileges (usually have to be the owner or root).
    If privileges do not exist, ps will fall back to using the kernel buffer holding the first 80 characters of the exec string. This string is potentially shorter, but not under the control of the process, and no security restrictions exist for reading it.
    Besides /usr/ucb/ps, you can use 'pargs <PID>' to view this string. Of course if privileges aren't held, it won't tell you anything new. But it may be more explicit in telling you that fact, rather than silently substituting the kernel string instead.
    $ pargs 597
    pargs: cannto examine 597: permission denied
    Darren

  • INDIA - Subcontract Process- Creation of Excise Invoice T-code J1IS

    Dear All,
    We are placing most of the purchase orders on subcontractor labour basis & raw material steel is being supplied by us to subcontractor. Transfer posting Movement type 311. After creation of material document Excise Invoice is created using T-code J1IS. Finsidhed job directly despatched to site.
    At present for raw material despatches to vendor from works, Assessable value is derived on by the basis of GR No. printed on the transfer posting delivery note. A person preparing excise invoice retrieves the relevant GR works out the Assessable value and then enters the value manually. This process is repeated for as any many line items that a particular delivery note consists. This is resulting in delay of creating excise invoice. In our case we have only Project stock & moving average price is being update automatically in Table QBEW .
    Now our requirement is that The value should be auto derived from QBEW Table and captured while creating excise invoice. T-code J1IS.
    Please inform if this is possible & guide us.

    In normal circumstances, it is not possible to generate an excise invoice for credit / debit notes in SAP.  Moreover, DLFC excise invoice type can be generated only if delivery is involved.  So in order to achieve the requirement (and fool the system :-|), you can try by creating a delivery with an item category as TAX so that it will not check for stock, do PGI and invoice (credit memo) can be generated  referencing credit memo request.  Finally, try to generate an excise invoice via J1IIN
    I have never tried this option and hence, its only a guess that this should work.  Update after testing.
    thanks
    G. Lakshmipathi
    Edited by: Lakshmipathi on Jul 26, 2011 2:07 PM

  • Detecting a memory leak in a process running on Solaris 5.7

    Hi,
    Iam running my application on solaris 5.7 platform.
    I can see clear memory leak in that process.
    Is there any tool or in-built functionality on solaris 5.7 to detect/fix that leak.
    Thanks in advance,
    Avvaru

    Thanks for the reply. I already turned it off in both Safari and Spotlight preferences. However the problem persists. The process still runs, and from time to time it decides to leak all the memory as well. I really can't understand what the reason might be.
    To be clear, in Safari-->Preferences-->Search-->Smart search field-->"Include Spotlight Suggestions" is un-checked. In Spotlight preferences all three "Spotlight Suggestions", "Bookmarks & History" and "Bing Web Searches" are un-checked. Process still runs under Spotlight as can be seen here:
    After the last post I let it run for a while when it happened again, and below is just before i terminated it. Look at the memory usage!

  • Custom ETL processes creation in OWB

    Hi, we are working in a Oracle Utilities BI implementation project.
    Some of the KPI identified, need a custom development - creation of complete ETL processes:
    - Extractor in CC&B (in COBOL)
    - Workflows in OWB
    - Configuration in BI
    We were able to create 4 custom ETL processes (2 fact and 2 related dimensions) including the COBOL extract program, the OWB entities (Files, Staging tables, Tables, Mappings and Workflows) and the BI tables.
    We already have the data in the BI database and in some cases we are able to configure zones to show the data in BI.
    We are facing some problems when we try to use a custom Fact and a custom Dimension together, for instance:
    Case 1. When we create a zone to show : Number of quotes - Measure 1 : tf=CM_CF_QUOTE.FACT_CNT func=SUM dt=END_DATE_KEY the graph is displayed.
    Case 2. When we create a zone to show : Number of accepted quotes - Measure 1 : tf=CM_CF_QUOTE.FACT_CNT func=SUM dt=END_DATE_KEY the and Fixed Dimensional Filter 1 : tf=CM_CD_QUOTE_TYPE.QUOTE_STATUS_CD oper==(10), the graph is displayed.
    Case 3. When we create a zone to show : Number of ongoing quotes - Measure 1 : tf=CM_CF_QUOTE.FACT_CNT func=SUM dt=END_DATE_KEY the and Fixed Dimensional Filter 1 : tf=CM_CD_QUOTE_TYPE.QUOTE_STATUS_CD oper==(20), the graph is displayed.
    Case 4. When we create a zone to show : Number of ongoing quotes - Measure 1 : tf=CM_CF_QUOTE.FACT_CNT func=SUM dt=END_DATE_KEY the and Fixed Dimensional Filter 1 : tf=CM_CD_QUOTE_TYPE.QUOTE_STATUS_CD oper==(20), the graph is displayed.
    Case 5. But when we create a zone to show : Number of quotes sliced by quote status - Measure 1 : tf=CM_CF_QUOTE.FACT_CNT func=SUM dt=END_DATE_KEY the and Dimensional Filter 1 : tf=CM_CD_QUOTE_TYPE.QUOTE_STATUS_CD, no graph is displayed.
    Case 6. A different problem occurs in the single fact. We try to show the number of processes of a given type. The type of the process is a UDDGEN. When we load the zone to show the graph the following error appears: Measure1 : tf=CM_F_CF_CSW.FACT_CNT func=SUM dt=ACTV_DATE_KEY and Fixed Dimensional Filter 1 : tf=CM_F_CF_CSW.UDDGEN1 oper==(ENTRADA)
    An error is displayed: No join defined between fact table CM_F_CF_CSW and dimension table CM_F_CF_CSW. The dimension tabelentered in the zone parameter could be invalid for this fact table.
    Does anyone had the same problem??????
    Edited by: user11256032 on 10/Jun/2009 11:51
    Edited by: user11256032 on 10/Jun/2009 11:54

    Hi user11256032, I just stumbled upon this by accident. The reason no-one has answered yet, is because it is in the wrong forum. (I can understand that you thought it belonged here.) Please post the question to the Oracle Utilities forum, which is here Utilities If that link doesn't work, go to Forum Home, then choose Industries, then Utilities. You may have to select "More ..." on Industries.
    Actually, I suspect there was an SR created for these, so your question may have been answered already.
    If you don't mind me asking, which customer is this for?
    Jeremy

  • Manual database creation in solaris

    Hi Guru's
    I was working with Oracle on Windows platform. Now we are moving into Sun solaris. Please give me the complete steps to create the database manually on Solaris. Please not , for me the Os settings is important like, service creatiion ,password file creation. I am using Oracle 10g.
    Thanks in advance
    Thanks & Cheers
    Antony

    http://download-east.oracle.com/docs/cd/B19306_01/install.102/b15690/toc.htm
    http://download-east.oracle.com/docs/cd/B19306_01/install.102/b15697/toc.htm
    http://download-east.oracle.com/docs/cd/B19306_01/install.102/b15704/toc.htm

Maybe you are looking for

  • Strange Error Message - won't let me sync

    I've been able to sync 107 of the 232 songs in my iTunes library. When I try to sync so that the other songs will appear on my iPod I get the message: "Attempting to copy to the disk 'KDESCH'S IP' failed. The disk could not be read from or written to

  • In Mountain Lion: Convert Chinese doesn't work

    Convert selected simplified Chinese and Convert selected tranditional chinese doesn't work. Anybody has the same situation?

  • Delta in BW after R/3 archiving

    Hello, following question: Currently we are thinking about R/3 archiving (with archiving objects). R/3 and BW are connected. In R/3 we want to archive e.g. year 2000 and 2001. In BW are all line items from 2000 - today. What will happen after a R/3 a

  • Bridge does not open Photoshop CC files

    When I try to open a photoshop cc file in Bridge I get a message that says " Windows cannot find C:\Program Files\Adobe\Adobe Photoshop CS5 (64 Bit)\Photoshop.exe Make sure you typed the name correctly and then try again.  Even though The last versio

  • Is there a way to merge contacts from two files

    I am in panic!  In my contacts I am missing 100's of addresses.  I have other saved contact files.  Is there a way to import them and have duplicates or some way to view them with out importing them and replacing what I have?