JRockit 1.4.2_04 and Thinthreads

Hi,
I just upgraded to JRockit 1.4.2_04 from 1.4.1_x. With the latter one I used the -Xthinthreads option. Now JRockit tells me there wouldn't be such an option any longer.
Has this optioned been renamed or is there no thinthreads support any longer?! If so, why has it been removed?
Thanks!
Daniel

Thinthreads has been removed from JRockit which is why the option does not work. The reasons for removing thinthreads was that it provided a too small benefit compared to the engineering and testing resources required to keep it. Only in a small number of applications is the difference between thinthreads and nativethreads significant. There were also some problems in getting thinthreads to work reliably (especially on multiprocessor systems).
If you are running an application server with JRockit (typically WLS) you should not see much difference between nativethreads and thinthreads. In addition, nativethreads has been improved in later JRockit releases.
Regards,
/Staffan

Similar Messages

  • JRockit 1.4.2_04 crashing

    We're having consistent dumps with JRockit. It behaves better than the Sun JVM,
    but is still giving us trouble. It ran for 12 days up until friday, which is
    the longest it has run yet. This is a RH 9 system, a P4, 1GB ram, running resin,
    producing the dump:
    ===== BEGIN DUMP =============================================================
    JRockit dump produced after 12 days, 19:45:47 on Fri Jun 18 14:07:45 2004
    Additional information is available in:
    /usr/local/resin-3.0.7/jrockit.20326.dump
    /usr/local/resin-3.0.7/core
    Please send the file(s), information about your system
    setup and the program you were running to [email protected] Thank you.
    Error Message: Null pointer exception in native code
    Signal info : si_signo=11, si_code=2
    Version : BEA WebLogic JRockit(TM) 1.4.2_04 JVM ari-29212-20040415-1332-linux-ia32
    Threads / GC : Native Threads, GC strategy: gencon
    : mmHeap->data = 0x4060a000, mmHeap->top = 0x4c624000
    Command line is:
    /usr/jrockit-j2sdk1.4.2_04/bin/java -Xgc:gencon -Xmx768m -Xss1m
    I have the dump and a core file, but can't post them, due to size restrictions
    in the newsgroup.

    As you probably know, RH 9 is not on the list of supported OS:es, but I
    still think it should work. I'll contact you off-line to get the dump
    from you.
    Thanks,
    /Staffan
    Mark Morgan wrote:
    We're having consistent dumps with JRockit. It behaves better than the Sun JVM,
    but is still giving us trouble. It ran for 12 days up until friday, which is
    the longest it has run yet. This is a RH 9 system, a P4, 1GB ram, running resin,
    producing the dump:
    ===== BEGIN DUMP =============================================================
    JRockit dump produced after 12 days, 19:45:47 on Fri Jun 18 14:07:45 2004
    Additional information is available in:
    /usr/local/resin-3.0.7/jrockit.20326.dump
    /usr/local/resin-3.0.7/core
    Please send the file(s), information about your system
    setup and the program you were running to [email protected] Thank you.
    Error Message: Null pointer exception in native code
    Signal info : si_signo=11, si_code=2
    Version : BEA WebLogic JRockit(TM) 1.4.2_04 JVM ari-29212-20040415-1332-linux-ia32
    Threads / GC : Native Threads, GC strategy: gencon
    : mmHeap->data = 0x4060a000, mmHeap->top = 0x4c624000
    Command line is:
    /usr/jrockit-j2sdk1.4.2_04/bin/java -Xgc:gencon -Xmx768m -Xss1m
    I have the dump and a core file, but can't post them, due to size restrictions
    in the newsgroup.

  • JRockit 1.4.2_04 crashes

    JRockit 1.4.2_04 crashes when we run a test. The application is clustered (2 machines).
    The heap size is 256MB. The two machines has 3.8GB physical memory each. We have
    experimented with using different GC algorithms and using a nursery size, and
    different heap sizes 512MB and 256MB. JRockit crashes after only 10 - 30 hours.
    We get this error message from machine A in the cluster: ============================================================
    Fatal internal error in JRockit during garbage collection.
    Try to reduce the heap size.
    mmRealloc(0x357753a8, 128) failed ============================================================
    We get this error message from machine B in the cluster:
    ===== BEGIN DUMP =============================================================
    JRockit dump produced after 0 days, 13:01:14 on Sun Jun 13 05:00:17 2004
    Additional information is available in:
    /opt/sb1sk/weblogic/sb1sk/jrockit.31356.dump
    /opt/sb1sk/weblogic/sb1sk/core
    Please send the file(s), information about your system
    setup and the program you were running to [email protected] Thank you.
    Error Message: Null pointer exception in native code
    Signal info : si_signo=11, si_code=1
    Version : BEA WebLogic JRockit(TM) 1.4.2_04 JVM ari-29212-20040415-1332-linux-ia32
    Threads / GC : Native Threads, GC strategy: gencon
    : mmHeap->data = 0x20000000, mmHeap->top = 0x30000000

    Here is a test program you can use to test if for JVM leaks memory when creating
    threads.
    Johan Walles <johan@spamalamadingdong> wrote:
    I don't think so, but I could be wrong.
    Your best bet (in case nobody who actually knows answers this) is to
    write a
    short test program that starts tons of threads but always keeps the total
    number
    of threads at some sane value, then run that for a long time. Or ask
    Vegard for
    his :-).
    //Johan
    harish tejwani wrote:
    We are running jrockit81sp2rp1_141_06 for our production
    Any clue if it exists in this version ?
    Thanks
    Harish
    "Vegard Bye" <[email protected]> wrote:
    I've built a program, which just creates threads and let each of them
    run. Each
    thread just increases a couple of numbers and then terminates. After
    about 13
    million threads the program crashes with
    Error Message: Null pointer exception in native code
    Signal info : si_signo=11, si_code=1
    Version : BEA WebLogic JRockit(TM) 1.4.2_04 JVM ari-29212-20040415-1332-linux-ia32
    Threads / GC : Native Threads, GC strategy: parallel
    : mmHeap->data = 0x20000000, mmHeap->top = 0x30000000
    : mmStartCompaction = 0x23c00000, mmEndCompaction = 0x25000000
    which may imply that it is correct that there is a memeory leak for
    each
    started
    thread. In my test program the number of concurrent threads never increases
    100.
    This memory leak is very critical, since my server will crash afterabout
    a day
    or two.
    Johan Walles <johan@spamalamadingdong> wrote:
    There's a memory leak of about 100 bytes per started thread in JRockit
    1.4.2_04.
    If your app starts a lot of threads you may be running into this.
    Regards //Johan
    [TestCreateThreadMemoryLeak.java]

  • JRockit 1.4.2_04 released

    An update release for the JRockit 1.4.2_04 JVM has been released and is now
    available from the BEA download site (http://commerce.bea.com). This is a
    maintenance update to the JRockit 1.4.2_04 JVM release that was previously
    released in April '04.
    Some highlights of this release vs. JRockit 8.1 SP2 (J2SE 1.4.1):
    - Support for new OSes. In addition to previously supported OSes, the
    following are additional supported platforms - Red Hat EL 3.0 (IA32 / IPF),
    Windows Server 2003 (IA32), and SuSE Linux Server 9 (IA32 / IPF). Support
    for Red Flag 4.1 (IA32 / IPF) will be added soon after it's availability.
    - This release will be bundled with each of the following Linux
    distributions - Red Hat EL 3.0, SuSE Linux Server 9, Red Flag Advanced
    Server 4.1.
    - Improved runtime performance
    - Improved startup performance
    - Support for Native POSIX Thread Library (NPTL) on Linux
    - Code caching (experimental feature)
    - Numerous bug fixes
    For more information on new features, please visit:
    http://edocs.bea.com/wljrockit/docs142/intro/newftrs.html.
    Finally, this JRockit release is bundled and certified with WebLogic
    Platform 8.1 SP3, which is also available from the BEA download site.

    Here is a test program you can use to test if for JVM leaks memory when creating
    threads.
    Johan Walles <johan@spamalamadingdong> wrote:
    I don't think so, but I could be wrong.
    Your best bet (in case nobody who actually knows answers this) is to
    write a
    short test program that starts tons of threads but always keeps the total
    number
    of threads at some sane value, then run that for a long time. Or ask
    Vegard for
    his :-).
    //Johan
    harish tejwani wrote:
    We are running jrockit81sp2rp1_141_06 for our production
    Any clue if it exists in this version ?
    Thanks
    Harish
    "Vegard Bye" <[email protected]> wrote:
    I've built a program, which just creates threads and let each of them
    run. Each
    thread just increases a couple of numbers and then terminates. After
    about 13
    million threads the program crashes with
    Error Message: Null pointer exception in native code
    Signal info : si_signo=11, si_code=1
    Version : BEA WebLogic JRockit(TM) 1.4.2_04 JVM ari-29212-20040415-1332-linux-ia32
    Threads / GC : Native Threads, GC strategy: parallel
    : mmHeap->data = 0x20000000, mmHeap->top = 0x30000000
    : mmStartCompaction = 0x23c00000, mmEndCompaction = 0x25000000
    which may imply that it is correct that there is a memeory leak for
    each
    started
    thread. In my test program the number of concurrent threads never increases
    100.
    This memory leak is very critical, since my server will crash afterabout
    a day
    or two.
    Johan Walles <johan@spamalamadingdong> wrote:
    There's a memory leak of about 100 bytes per started thread in JRockit
    1.4.2_04.
    If your app starts a lot of threads you may be running into this.
    Regards //Johan
    [TestCreateThreadMemoryLeak.java]

  • Running Tomcat v5.0.28 as a service w/ BEA JRockit v1.4.2_04

    Target platform - Windows 2000 Server sp4.
    Using Sun's SDK/JRE implementation (v1.4.2_04), we had no problems getting Tomcat 5.0.28 to run as a service. However, the same cannot be said for BEA JRockit v1.4.2_04.
    Summary...
    I've already done some online research and I know that there is a wrapper.properties file that is required. Further, a couple of online references specify the file's certain variable definitions, but one source had posted its info truncated and the other's info didn't work at all. I also know that wrapper.properties should be placed at [Tomcat install dir]\conf\. Tomcat is configured correctly to see the default JRockit installation directory (c:\jrockit-j2sdk1.4.2_04\).
    So if possible, what I would like to know is:
    1) The confirmed location for wrapper.properties.
    2) The complete list of correct statement lines for wrapper.properties. A template file here would work.
    3) Any relevant Operating System Environment variables.
    4) Any additional required files and/or operations.
    In a pinch, we can live with the Sun JRE implementation for our development environment. But we would rather have our development environment completely mirror our production environment which implements BEA JRockit.
    Thanks for your time and help. Any suggestions are greatly appreciated.
    Karl Romike
    Phoenix, Az.
    [email protected]

    Sorry, I replied to the wrong thread before, re-posting:
    Interesting, it might be connected to the optimization of throwException, please try to run with -Xnoopt to see if you can detect any difference. I'll make another post with my further findings.
    Kind regards,
    Cecilia Borg
    BEA WebLogic JRockit

  • JRockit 1.4.2_04....is this a locking situation ?

    We migrated recently to JRockit VM with Weblogic 7 on multi-cpu mahcine running Linux. After multiple simultaneous calls to a bean, we see that the managed server stops responding ( no OutOfMemory errors - just no response for any http calls ). I was wondering if the following thread dump shows any locking issue ( although there doesnt seem to be any deadlocks )...
    ===== FULL THREAD DUMP ===============
    Thu Mar 17 09:01:00 2005
    "Main Thread" prio=5 id=0x80 pid=22480 waiting
    -- Waiting for notification on: weblogic/t3/srvr/T3Srvr@0x405b25d8[fat lock]
    at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
    at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
    at weblogic/t3/srvr/T3Srvr.waitForDeath(T3Srvr.java:1083)@0x2420c414
    ^-- Lock released while waiting: weblogic/t3/srvr/T3Srvr@0x405b25d8[fat lock]
    at weblogic/t3/srvr/T3Srvr.run(T3Srvr.java:318)@0x21b4551d
    at weblogic/Server.main(Server.java:32)@0x21b44e52
    --- End of stack trace
    "(Signal Handler)" prio=5 id=0x100 pid=22487 active, daemon
    "(Code Generation Thread 1)" prio=5 id=0x180 pid=22488 active, native_waiting, daemon
    "(Code Optimization Thread 1)" prio=5 id=0x200 pid=22489 active, native_waiting, daemon
    "(GC Main Thread)" prio=5 id=0x280 pid=22490 active, daemon
    "(GC Worker Thread 1)" prio=5 id=0x300 pid=22491 active, native_waiting, daemon
    "(GC Worker Thread 2)" prio=5 id=0x380 pid=22492 active, native_waiting, daemon
    "Finalizer" prio=8 id=0x400 pid=22493 waiting, daemon
    -- Waiting for notification on: java/lang/ref/ReferenceQueue$Lock@0x404cfed8[fat lock]
    at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
    at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
    at jrockit/vm/Locks.wait(Unknown Source)@0x21af6b85
    at java/lang/ref/ReferenceQueue.remove(ReferenceQueue.java:111)@0x21af9511
    ^-- Lock released while waiting: java/lang/ref/ReferenceQueue$Lock@0x404cfed8[fat lock]
    at java/lang/ref/ReferenceQueue.remove(ReferenceQueue.java:127)@0x21af93ec
    at java/lang/ref/Finalizer$FinalizerThread.run(Unknown Source)@0x21af939e
    at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
    --- End of stack trace
    "Reference Handler" prio=10 id=0x480 pid=22494 waiting for pending references, daemon
    at java/lang/ref/Reference.getPending(Native Method)@0x21b146f0
    at java/lang/ref/Reference.access$000(Unknown Source)@0x21b14765
    at java/lang/ref/Reference$ReferenceHandler.run(Unknown Source)@0x21b14670
    at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
    --- End of stack trace
    "[JRockit] Connection Listener" prio=5 id=0x500 pid=22496 active, daemon
    at jrockit/net/SocketNativeIO.accept(Native Method)@0x22415850
    at jrockit/net/SocketNativeIO.accept(Unknown Source)@0x2241590b
    at java/net/AbstractSocketImpl.accept(Unknown Source)@0x22415755
    ^-- Holding lock: java/net/PlainSocketImpl@0x404ed1f0[thin lock]
    at java/net/ServerSocket.implAccept(ServerSocket.java:448)@0x22415665
    at java/net/ServerSocket.accept(ServerSocket.java:419)@0x2241555c
    at com/jrockit/management/rmp/RmpSocketListener.run(RmpSocketListener.java:170)@0x21b44aea
    at java/lang/Thread.run(Unknown Source)@0x2241550f
    at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
    --- End of stack trace
    "(Hotspot Detector)" prio=10 id=0x580 pid=22497 active, daemon
    "Thread-1" prio=10 id=0x600 pid=22498 waiting, daemon
    -- Waiting for notification on: java/lang/Object@0x40dd8030[fat lock]
    at jrockit/vm/Threads.waitForSignalWithTimeout(Native Method)@0x21af6a30
    at jrockit/vm/Locks.wait(Unknown Source)@0x21af6c19
    at java/lang/Thread.sleep(Unknown Source)@0x21be0615
    ^-- Lock released while waiting: java/lang/Object@0x40dd8030[fat lock]
    at weblogic/transaction/internal/TransactionManagerImpl$1.run(TransactionManagerImpl.java:1660)@0x2267a1ac
    at java/lang/Thread.run(Unknown Source)@0x2241550f
    at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
    --- End of stack trace
    "ExecuteThread: '0' for queue: 'default'" prio=5 id=0x680 pid=22499 waiting, daemon
    -- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40dddca0[fat lock]
    at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
    at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
    at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
    ^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40dddca0[fat lock]
    at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
    at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
    --- End of stack trace
    "ExecuteThread: '1' for queue: 'default'" prio=5 id=0x700 pid=22500 waiting, daemon
    -- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40dde368[fat lock]
    at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
    at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
    at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
    ^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40dde368[fat lock]
    at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
    at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
    --- End of stack trace
    "ExecuteThread: '2' for queue: 'default'" prio=5 id=0x780 pid=22501 waiting, daemon
    -- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40dde848[fat lock]
    at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
    at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
    at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
    ^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40dde848[fat lock]
    at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
    at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
    --- End of stack trace
    "ExecuteThread: '3' for queue: 'default'" prio=5 id=0x800 pid=22502 waiting, daemon
    -- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40dded28[fat lock]
    at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
    at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
    at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
    ^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40dded28[fat lock]
    at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
    at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
    --- End of stack trace
    "ExecuteThread: '4' for queue: 'default'" prio=5 id=0x880 pid=22503 waiting, daemon
    -- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40ddf208[fat lock]
    at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
    at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
    at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
    ^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40ddf208[fat lock]
    at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
    at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
    --- End of stack trace
    "ExecuteThread: '5' for queue: 'default'" prio=5 id=0x900 pid=22504 waiting, daemon
    -- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40ddf6e8[fat lock]
    at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
    at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
    at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
    ^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40ddf6e8[fat lock]
    at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
    at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
    --- End of stack trace
    "ExecuteThread: '6' for queue: 'default'" prio=5 id=0x980 pid=22505 waiting, daemon
    -- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40ddfbc8[fat lock]
    at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
    at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
    at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
    ^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40ddfbc8[fat lock]
    at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
    at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
    --- End of stack trace
    "ExecuteThread: '7' for queue: 'default'" prio=5 id=0xa00 pid=22506 waiting, daemon
    -- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40de00a8[fat lock]
    at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
    at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
    at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
    ^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40de00a8[fat lock]
    at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
    at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
    --- End of stack trace
    "ExecuteThread: '8' for queue: 'default'" prio=5 id=0xa80 pid=22507 waiting, daemon
    -- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40de0588[fat lock]
    at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
    at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
    at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
    ^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40de0588[fat lock]
    at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
    at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
    --- End of stack trace
    "ExecuteThread: '9' for queue: 'default'" prio=5 id=0xb00 pid=22508 waiting, daemon
    -- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40de0a68[fat lock]
    at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
    at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
    at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
    ^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40de0a68[fat lock]
    at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
    at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
    --- End of stack trace
    "ExecuteThread: '10' for queue: 'default'" prio=5 id=0xb80 pid=22509 waiting, daemon
    -- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40de0f48[fat lock]
    at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
    at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
    at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
    ^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40de0f48[fat lock]
    at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
    at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
    --- End of stack trace
    "ExecuteThread: '11' for queue: 'default'" prio=5 id=0xc00 pid=22510 waiting, daemon
    -- Waiting for notification on: weblogic/kernel/ExecuteThread@0x40de1428[fat lock]
    at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
    at jrockit/vm/Locks.wait(Unknown Source)@0x21af96d5
    at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:146)@0x2267c946
    ^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x40de1428[fat lock]
    at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0x2267c669
    at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
    --- End of stack trace
    "ExecuteThread: '12' for queue: 'default'" prio=5 id=0xc80 pid=22511 active, daemon
    at weblogic/socket/PosixSocketMuxer.poll(Native Method)@0x2288c800
    at weblogic/socket/PosixSocketMuxer.processSockets(PosixSocketMuxer.java:621)@0x2288c534
    at weblogic/socket/SocketReaderRequest.execute(SocketReaderRequest.java:23)@0x2288c483
    at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:213)@0x2288c451
    at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:189)@0x2267c697
    at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
    --- End of stack trace
    "ExecuteThread: '13' for queue: 'default'" prio=5 id=0xd00 pid=22512 blocked, daemon
    -- Blocked trying to get lock: java/lang/Object@0x41140860[fat lock]
    at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
    at jrockit/vm/Locks.raceForTheFatLock(Unknown Source)@0x21af50f8
    at jrockit/vm/Locks.lockFat(Optimized Method)@0x24afd67d
    at jrockit/vm/Locks.monitorEnterSlowCase(Optimized Method)@0x24affd5b
    at jrockit/vm/Locks.monitorEnter(Native Method)@0x21af3f24
    at jrockit/vm/Locks.monitorEnterForced(Unknown Source)@0x21bd7fd5
    at jrockit/vm/Locks.monitorEnterUnmatched(Native Method)@0x21af3f30
    at weblogic/socket/PosixSocketMuxer.processSockets(PosixSocketMuxer.java:617)@0x2288c51c
    at weblogic/socket/SocketReaderRequest.execute(SocketReaderRequest.java:23)@0x2288c483
    at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:213)@0x2288c451
    at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:189)@0x2267c697
    at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
    --- End of stack trace
    "ExecuteThread: '14' for queue: 'default'" prio=5 id=0xd80 pid=22513 blocked, daemon
    -- Blocked trying to get lock: java/lang/Object@0x41140860[fat lock]
    at jrockit/vm/Threads.waitForSignal(Native Method)@0x21af5020
    at jrockit/vm/Locks.lockFat(Optimized Method)@0x24afd66e
    at jrockit/vm/Locks.monitorEnterSlowCase(Optimized Method)@0x24affd5b
    at jrockit/vm/Locks.monitorEnter(Native Method)@0x21af3f24
    at jrockit/vm/Locks.monitorEnterForced(Unknown Source)@0x21bd7fd5
    at jrockit/vm/Locks.monitorEnterUnmatched(Native Method)@0x21af3f30
    at weblogic/socket/PosixSocketMuxer.processSockets(PosixSocketMuxer.java:617)@0x2288c51c
    at weblogic/socket/SocketReaderRequest.execute(SocketReaderRequest.java:23)@0x2288c483
    at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:213)@0x2288c451
    at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:189)@0x2267c697
    at java/lang/Thread.startThreadFromVM(Unknown Source)@0x21af92f3
    --- End of stack trace
    Blocked lock chains
    ===================
    Chain 2:
    "ExecuteThread: '14' for queue: 'default'" (id: 0x00000d80) waiting for java/lang/Object@0x41140860 held by:
    "ExecuteThread: '12' for queue: 'default'" (id: 0x00000c80) in chain 1
    Open lock chains
    ================
    Chain 1:
    "ExecuteThread: '13' for queue: 'default'" (id: 0x00000d00) waiting for java/lang/Object@0x41140860 held by:
    "ExecuteThread: '12' for queue: 'default'" (id: 0x00000c80) (active)
    ===== END OF THREAD DUMP ===============

    JRockit usually detects and prints out deadlocks at the end of the thread stack dump. Since you most likely have a support contract, I suggest you open a support case so we can take a look at this.
    Thanks,
    Henrik, JRockit team

  • Weblogic 8.1 using JRockit 1.4.2_15 and XMLEncoder on 64-bit Linux

    I am using Weblogic 8.1 sp6 with JRockit 1.4.2_15. When I call XMLEncoder the following exception below is thrown. When I use the Sun JDK, all is fine. We need to use JRockit. It appears that some awt shared library is not found. Further attempts to change the LD_LIBRARY_PATH uncovered some additional information that impilied that s shared library libXp.so was missing or not referred to correctly (possibily in the start up script?). I have tried several attempts to fix this but haven't been able to do so. This works fine under WIndows and on 32-bit Linux. It appears to be something with the 64-bit Linux. Any help would be appreciated.
    javax.transaction.TransactionRolledbackException: EJB Exception: : java.lang.UnsatisfiedLinkError: no awt in java.library.path
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1517)
    at java.lang.Runtime.loadLibrary0(Runtime.java:788)
    at java.lang.System.loadLibrary(System.java:834)
    at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
    at sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:38)
    at sun.awt.DebugHelper.<clinit>(DebugHelper.java:29)
    at java.awt.Component.<clinit>(Component.java:506)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:141)
    at java.beans.DefaultPersistenceDelegate.class$(DefaultPersistenceDelegate.java:83)
    at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:285)
    at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:395)
    at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:103)
    at java.beans.Encoder.writeObject(Encoder.java:54)
    at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
    at java.beans.Encoder.writeExpression(Encoder.java:256)
    at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
    at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:100)
    at java.beans.Encoder.writeObject(Encoder.java:54)
    at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
    at java.beans.Encoder.writeExpression(Encoder.java:256)
    at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
    at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:219)
    at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:254)
    at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:395)
    at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:103)
    at java.beans.Encoder.writeObject(Encoder.java:54)
    at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
    at java.beans.Encoder.writeExpression(Encoder.java:256)
    at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
    at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:100)
    at java.beans.Encoder.writeObject(Encoder.java:54)
    at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
    at java.beans.Encoder.writeObject1(Encoder.java:182)
    at java.beans.Encoder.cloneStatement(Encoder.java:195)
    at java.beans.Encoder.writeStatement(Encoder.java:226)
    at java.beans.XMLEncoder.writeStatement(XMLEncoder.java:324)
    at java.beans.XMLEncoder.writeObject(XMLEncoder.java:252)
    at fedex.focus.session.ReserveLevelingSessionBean.publishReserveLevelingEvent(ReserveLevelingSessionBean.java:53)
    at fedex.focus.session.ReserveLevelingSession_ncr8js_EOImpl.publishReserveLevelingEvent(ReserveLevelingSession_ncr8js_EOImpl.java:46)
    at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3814)
    at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3245)
    at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3214)
    at fedex.focus.session.TripAssignmentSession_yif9zk_EOImpl.unassign(TripAssignmentSession_yif9zk_EOImpl.java:2012)
    at fedex.focus.session.FocusClientSessionBean.unassign(FocusClientSessionBean.java:2901)
    at fedex.focus.session.FocusClientSessionBean_qkjepy_EOImpl.unassign(FocusClientSessionBean_qkjepy_EOImpl.java:3008)
    at fedex.focus.session.FocusClientSessionBean_qkjepy_EOImpl_WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:491)
    at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:120)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:434)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:429)
    at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:35)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
    ; nested exception is:
    java.lang.UnsatisfiedLinkError: no awt in java.library.path
    at weblogic.ejb20.internal.EJBRuntimeUtils.throwTransactionRolledback(EJBRuntimeUtils.java:202)
    at weblogic.ejb20.internal.BaseEJBHome.handleSystemException(BaseEJBHome.java:326)
    at weblogic.ejb20.internal.BaseEJBObject.postInvoke(BaseEJBObject.java:284)
    at weblogic.ejb20.internal.StatelessEJBObject.postInvoke(StatelessEJBObject.java:168)
    at fedex.focus.session.ReserveLevelingSession_ncr8js_EOImpl.publishReserveLevelingEvent(ReserveLevelingSession_ncr8js_EOImpl.java:56)
    at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3814)
    at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3245)
    at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3214)
    at fedex.focus.session.TripAssignmentSession_yif9zk_EOImpl.unassign(TripAssignmentSession_yif9zk_EOImpl.java:2012)
    at fedex.focus.session.FocusClientSessionBean.unassign(FocusClientSessionBean.java:2901)
    at fedex.focus.session.FocusClientSessionBean_qkjepy_EOImpl.unassign(FocusClientSessionBean_qkjepy_EOImpl.java:3008)
    at fedex.focus.session.FocusClientSessionBean_qkjepy_EOImpl_WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:491)
    at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:120)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:434)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:429)
    at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:35)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
    Caused by: java.lang.UnsatisfiedLinkError: no awt in java.library.path
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1517)
    at java.lang.Runtime.loadLibrary0(Runtime.java:788)
    at java.lang.System.loadLibrary(System.java:834)
    at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
    at sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:38)
    at sun.awt.DebugHelper.<clinit>(DebugHelper.java:29)
    at java.awt.Component.<clinit>(Component.java:506)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:141)
    at java.beans.DefaultPersistenceDelegate.class$(DefaultPersistenceDelegate.java:83)
    at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:285)
    at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:395)
    at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:103)
    at java.beans.Encoder.writeObject(Encoder.java:54)
    at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
    at java.beans.Encoder.writeExpression(Encoder.java:256)
    at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
    at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:100)
    at java.beans.Encoder.writeObject(Encoder.java:54)
    at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
    at java.beans.Encoder.writeExpression(Encoder.java:256)
    at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
    at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:219)
    at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:254)
    at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:395)
    at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:103)
    at java.beans.Encoder.writeObject(Encoder.java:54)
    at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
    at java.beans.Encoder.writeExpression(Encoder.java:256)
    at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
    at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:100)
    at java.beans.Encoder.writeObject(Encoder.java:54)
    at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
    at java.beans.Encoder.writeObject1(Encoder.java:182)
    at java.beans.Encoder.cloneStatement(Encoder.java:195)
    at java.beans.Encoder.writeStatement(Encoder.java:226)
    at java.beans.XMLEncoder.writeStatement(XMLEncoder.java:324)
    at java.beans.XMLEncoder.writeObject(XMLEncoder.java:252)
    at fedex.focus.session.ReserveLevelingSessionBean.publishReserveLevelingEvent(ReserveLevelingSessionBean.java:53)
    at fedex.focus.session.ReserveLevelingSession_ncr8js_EOImpl.publishReserveLevelingEvent(ReserveLevelingSession_ncr8js_EOImpl.java:46)

    Sounds like a library path problem. Check your LD_LIBRARY_PATH variable, maybe it includes a harcoded path to your Sun JDK installation which overrides whatever JRockit tries to load?
    What Linux and JRockit version are you using?
    Henrik

  • Font issue between jdk1.4.2_04 and jdk 1.4.2_13 while generating style repo

    Hi ,
    i am generating pdf report using style pro. i am using "Arial" font. UNIX system. I was using jdk1.4.2_04 till date. when i changed to jdk 1.4.2_13 and now the pdf is not getting generated in "Arial" font. It gets populated in some other font.
    Can u people guess what is the issue? Pls give me a solution as soon as possible........

    Plz reply .. its urgent

  • Jrockit on Xeon 64 and AMD64

    Does anybody have benchamarks comparing jrockit on comparable Xeon 64 and AMD 64 processors?
    Thanks
    Srinivas Surapaneni

    I would look at www.spec.org and the tech web sites. They do tend to cover Intel vs AMD in great detail.
    Some pointers:
    http://www.spec.org/jbb2005/results/jbb2005.html
    http://www.spec.org/jAppServer2004/results/jAppServer2004.html
    http://www.anandtech.com/
    http://www.techreport.com/
    http://www.realworldtech.com/
    -- Henrik

  • JDK 1.4.2_04 and AffineTransform

    I use JDev 9.0.3.3 (build 1205)
    It started with JDK 1.3.1_02 and I upgraded it to 1.4.2_02.
    My simple Swing/JClient program runs fine using JDK1.3 but always crashes when I use 1.4 with the following exception:
    java.lang.StackOverflowError
         at java.awt.geom.AffineTransform.translate(AffineTransform.java:1076)
    Any clues?

    Arie,
    Jdeveloper 9.0.3 is tested running with JDK 1.3 (you can switch the JDK for development of your project but not for running JDev).
    If you want ot use JDK 1.4 get Oracle JDeveloper 9.0.4.

  • Jrockit crashes due to outofmemory and illegal memory acces

    Hello,
    We have been using jrmc-3.1.2-1.6.0 and lately we are seeing JVM crashes after every couple days. Note: We have been seeing these crashes recently , for last 1 year we did not see such crashes.
    Following are different issues that we have seen over last few days:
    1. Crash due to illegal memory access
    2. Crash due to out of memory error
    3. Sever becoming unresponsive/Idle
    For illegal memory access and out of memory crashes, there was jRockit dump file created and Dump file seems to be pointing at Jrockit libjvm.so module for the exception/crash.
    Any help would be appreciated!
    *** Dump for Illegal Memory Access
    Error Message: Illegal memory access. [54]
    Signal info : si_signo=11, si_code=1 si_addr=0x10
    Version : BEA JRockit(R) R27.6.5-32_o-121899-1.6.0_14-20091001-2113-linux-ia32
    CPU : Intel Core i7 (HT) SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 Core Intel64
    Number CPUs : 4
    Tot Phys Mem : 12762509312 (12171 MB)
    OS version : Red Hat Enterprise Linux Server release 5.6 (Tikanga)
    Linux version 2.6.18-164.15.1.el5PAE ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Mon Mar 1 11:14:09 EST 2010 (i686)
    Thread System: NPTL
    Java locking : Lazy unlocking enabled (class banning) (transfer banning)
    State : JVM is running
    Command Line : -Djava.util.logging.config.file=/usr/local/springsource/tcServer-6.0/zplus/conf/logging.properties -Djava.util.logging.manager=com.springsource.tcserver.serviceability.logging.TcServerLogManager -Xmx2048m -Xms2048m -Djava.rmi.server.hostname=300714-web8.echovox.com -XgcPrio:pausetime -DTERRACOTTA_URL=338449-web10.echovox.com:9510,338450-web11.echovox.com:9510 -Dapp_version= -Xmanagement -Dcom.sun.management.jmxremote.port=7091 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dehcache.monitor.enabled=True -Djava.endorsed.dirs=/usr/local/springsource/tcServer-6.0/tomcat-6.0.20.A/endorsed -Dcatalina.base=/usr/local/springsource/tcServer-6.0/zplus -Dcatalina.home=/usr/local/springsource/tcServer-6.0/tomcat-6.0.20.A -Djava.io.tmpdir=/usr/local/springsource/tcServer-6.0/zplus/temp -Dsun.java.launcher=SUN_STANDARD org.apache.catalina.startup.Bootstrap start
    java.home : /usr/local/jrmc-3.1.2-1.6.0/jre
    j.class.path : :/usr/local/springsource/tcServer-6.0/tomcat-6.0.20.A/bin/bootstrap.jar
    j.lib.path : /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/jrockit:/usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386:/usr/local/jrmc-3.1.2-1.6.0/jre/../lib/i386
    JAVA_HOME : <not set>
    JAVAOPTIONS: <not set>
    LD_LIBRARY_PATH: /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/jrockit:/usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386:/usr/local/jrmc-3.1.2-1.6.0/jre/../lib/i386
    LD_PRELOAD : <not set>
    LD_ASSUME_KERNEL: <not set>
    StackOverFlow: 0 StackOverFlowErrors have occured
    OutOfMemory : 0 OutOfMemoryErrors have occured
    C Heap : Good; no memory allocations have failed
    GC Strategy : Mode: pausetime. Currently using strategy: genconcon
    GC Status : OC currently running, in phase: marking. This is OC#2905.
    : YC is not running. Last finished YC was YC#100045.
    OC History : Strategy genconcon was used for OC#2776.
    : Strategy genconpar was used for OC#2777 to OC#2781.
    : Strategy genconcon was used for OC#2782 to OC#2783.
    : Strategy genconpar was used for OC#2784 to OC#2790.
    : Strategy genconcon was used for OC#2791 to OC#2905.
    YC History : Ran 1 YCs before OC#2901.
    : Ran 0 YCs before OC#2902.
    : Ran 1 YCs before OC#2903.
    : Ran 0 YCs before OC#2904.
    : Ran 2 YCs before OC#2905.
    YC Promotion : Last YC successfully promoted all objects
    Heap : 0x8b00000 - 0x88b00000 (Size: 2048 MB)
    Compaction : 0x49b00000 - 0x51b00000 (Current compaction type: internal)
    NurseryList : 0xaf67e18 - 0x8226c988
    KeepArea : 0x817031e8 - 0x8226c988
    NurseryMarker: [ 0x80d031f0,  0x817031e8 ]
    CompRefs : References are 32-bit.
    Registers (from ThreadContext: 0x96b75420 / OS context: 0x96b7551c):
    eax = 00000000 ecx = ffffffcc edx = 8b80eb78 ebx = 8b80eb78
    esp = 96b75814 ebp = 96b75960 esi = 96b75a48 edi = 00000000
    es = 0000007b cs = 00000073 ss = 0000007b ds = 0000007b
    fs = 00000000 gs = 00000033
    eip = b7d3a397 eflags = 00210296
    Loaded modules:
    (* denotes the module causing the exception)
    08048000-08058233 /usr/local/jrmc-3.1.2-1.6.0/jre/bin/java
    b7f24000-b7f2462b /usr/local/jrmc-3.1.2-1.6.0/jre/bin/java
    00754000-00768f17 /lib/libpthread.so.0
    006b2000-006d8a23 /lib/libm.so.6
    006ab000-006ad0fb /lib/libdl.so.2
    00550000-006a2723 /lib/libc.so.6
    00531000-0054b4f7 /lib/ld-linux.so.2
    b7c46000-b7e9fea7 */usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/jrockit/libjvm.so
    007a3000-007a9ebf /lib/librt.so.1
    b722f000-b723839b /lib/libnss_files.so.2
    b7118000-b71229bb /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libverify.so
    b70f3000-b7115f57 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libjava.so
    007ae000-007c27a7 /lib/libnsl.so.1
    b723e000-b7243ef0 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/native_threads/libhpi.so
    b59f0000-b59fe3e4 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libzip.so
    b5805000-b580a666 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libmanagement.so
    b5224000-b5236a18 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libnet.so
    b723c000-b723c6ad /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/librmi.so
    b2d42000-b2d45c2f /lib/libnss_dns.so.2
    b2d2e000-b2d3d74b /lib/libresolv.so.2
    b2d4a000-b2d503a4 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libnio.so
    b1f9d000-b1fc5857 /usr/local/springsource/tcServer-6.0/zplus/temp/tmpSigarJars841342613926113968186721535772/libsigar-x86-linux-1.6.4.so
    Stack:
    (* marks the word pointed to by the stack pointer)
    96b75814: b7cbce41* 00000000 006772e2 b04dbab8 006a4ff4 00000030
    96b7582c: 00000002 96b758a0 00000000 00000000 00010000 0061eea8
    96b75844: b7e48510 00010000 00000000 0061eeb9 b7d8f0f8 20000000
    96b7585c: 00010000 00000000 00004022 ffffffff 00000000 96b75890
    Code:
    (* marks the word pointed to by the instruction pointer)
    b7d3a364: c0a108ec e8b7f0fe ffffffa0 f0fed4a1 ff96e8b7 b8c9ffff
    b7d3a37c: 00000001 900debc3 90909090 90909090 90909090 8be58955
    b7d3a394: 8b5d0845* d2851050 0fc0950f b60fc0b6 768dc3c0 27bc8d00
    b7d3a3ac: 00000000 53e58955 0134ec81 9d8d0000 fffffee8 04245c89
    "RMI TCP Connection(idle)" id=440712 idx=0x7c4 tid=825 lastJavaFrame=0x96b75ecc
    Stack 0: start=0x96b54000, end=0x96b78000, guards=0x96b59000 (ok), forbidden=0x96b57000
    Thread Stack Trace:
    at jniExceptionCheck+7()@0xb7d3a397
    at cmgrGenerateCode+260()@0xb7cbe024
    at generate_code2+937()@0xb7da6c99
    at generate_code+97()@0xb7da6f11
    at get_runnable_codeinfo2+275()@0xb7da74c3
    at call_java+317()@0xb7d42f0d
    at jniInvoke+110()@0xb7d451be
    -- Java stack --
    at jrockit/vm/Reflect.invokeMethod(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
        at sun/reflect/NativeConstructorAccessorImpl.newInstance0(Ljava/lang/reflect/Constructor;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
        at sun/reflect/NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun/reflect/DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)[optimized]
    at java/lang/reflect/Constructor.newInstance(Constructor.java:513)[optimized]
    at java/lang/Class.newInstance0(Class.java:355)[inlined]
    at java/lang/Class.newInstance(Class.java:308)[optimized]
    at sun/reflect/MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:381)
    at jrockit/vm/AccessController.doPrivileged(AccessController.java:233)[inlined]
    at jrockit/vm/AccessController.doPrivileged(AccessController.java:241)[inlined]
    at sun/reflect/MethodAccessorGenerator.generate(MethodAccessorGenerator.java:377)[optimized]
    at sun/reflect/MethodAccessorGenerator.generateMethod(MethodAccessorGenerator.java:59)
    at sun/reflect/NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:28)
    at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
    at java/lang/reflect/Method.invoke(Method.java:597)[inlined]
    at java/io/ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)[inlined]
    at java/io/ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)[optimized]
    at java/io/ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)[inlined]
    at java/io/ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)[inlined]
    at java/io/ObjectOutputStream.writeObject(ObjectOutputStream.java:326)[optimized]
    at sun/rmi/server/UnicastRef.marshalValue(UnicastRef.java:274)
    at sun/rmi/server/UnicastServerRef.dispatch(UnicastServerRef.java:315)
    at sun/rmi/transport/Transport$1.run(Transport.java:159)
    at jrockit/vm/AccessController.doPrivileged(AccessController.java:255)[optimized]
    at sun/rmi/transport/Transport.serviceCall(Transport.java:155)
    at sun/rmi/transport/tcp/TCPTransport.handleMessages(TCPTransport.java:535)
    at sun/rmi/transport/tcp/TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
    at sun/rmi/transport/tcp/TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
    at java/util/concurrent/ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)[inlined]
    at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)[optimized]
    at java/lang/Thread.run(Thread.java:619)[optimized]
    at jrockit/vm/RNI.c2java(IIIII)V(Native Method)
    -- end of trace
    Extended, platform specific info:
    libc release: 2.5-stable
    Elf headers:
    libc ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00565fe0 PHOFF: 00000034 SHOFF: 0019ccbc EF: 0x0 HS: 52 PS: 32 PHN; 10 SS: 40 SHN: 75 STIDX: 74
    libpthread ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00758850 PHOFF: 00000034 SHOFF: 00021474 EF: 0x0 HS: 52 PS: 32 PHN; 9 SS: 40 SHN: 40 STIDX: 39
    libjvm ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 0004c3a0 PHOFF: 00000034 SHOFF: 012c9a58 EF: 0x0 HS: 52 PS: 32 PHN; 4 SS: 40 SHN: 29 STIDX: 26
    * If you see this dump, please go to *
    * http://edocs.bea.com/jrockit/go2troubleshooting.html *
    * for troubleshooting information. *
    ===== END DUMP ===============================================================
    ****** Dump for OutOfMemory error
    Error Message: Out of memory [68]
    Signal info : si_signo=11, si_code=1 si_addr=(nil)
    Fatal Error : Reference Iteration refIterInit src/jvm/code/runtime/refiter.c:167
    Version : BEA JRockit(R) R27.6.5-32_o-121899-1.6.0_14-20091001-2113-linux-ia32
    CPU : Intel Core i7 (HT) SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 Core Intel64
    Number CPUs : 4
    Tot Phys Mem : 12762509312 (12171 MB)
    OS version : Red Hat Enterprise Linux Server release 5.6 (Tikanga)
    Linux version 2.6.18-164.15.1.el5PAE ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Mon Mar 1 11:14:09 EST 2010 (i686)
    Thread System: NPTL
    Java locking : Lazy unlocking enabled (class banning) (transfer banning)
    State : JVM is running
    Command Line : -Djava.util.logging.config.file=/usr/local/springsource/tcServer-6.0/zplus/conf/logging.properties -Djava.util.logging.manager=com.springsource.tcserver.serviceability.logging.TcServerLogManager -Xmx2048m -Xms2048m -Djava.rmi.server.hostname=300714-web8.echovox.com -XgcPrio:pausetime -DTERRACOTTA_URL=338449-web10.echovox.com:9510,338450-web11.echovox.com:9510 -Dapp_version= -Xmanagement -Dcom.sun.management.jmxremote.port=7091 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dehcache.monitor.enabled=True -Djava.endorsed.dirs=/usr/local/springsource/tcServer-6.0/tomcat-6.0.20.A/endorsed -Dcatalina.base=/usr/local/springsource/tcServer-6.0/zplus -Dcatalina.home=/usr/local/springsource/tcServer-6.0/tomcat-6.0.20.A -Djava.io.tmpdir=/usr/local/springsource/tcServer-6.0/zplus/temp -Dsun.java.launcher=SUN_STANDARD org.apache.catalina.startup.Bootstrap start
    java.home : /usr/local/jrmc-3.1.2-1.6.0/jre
    j.class.path : :/usr/local/springsource/tcServer-6.0/tomcat-6.0.20.A/bin/bootstrap.jar
    j.lib.path : /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/jrockit:/usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386:/usr/local/jrmc-3.1.2-1.6.0/jre/../lib/i386
    JAVA_HOME : <not set>
    JAVAOPTIONS: <not set>
    LD_LIBRARY_PATH: /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/jrockit:/usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386:/usr/local/jrmc-3.1.2-1.6.0/jre/../lib/i386
    LD_PRELOAD : <not set>
    LD_ASSUME_KERNEL: <not set>
    StackOverFlow: 0 StackOverFlowErrors have occured
    OutOfMemory : 0 OutOfMemoryErrors have occured
    C Heap : 1 memory allocations have failed
    : First failure was a mmMalloc of 20 bytes
    : Last failure was a mmMalloc of 20 bytes
    GC Strategy : Mode: pausetime. Currently using strategy: genconpar
    GC Status : OC is not running. Last finished OC was OC#1945.
    : YC is not running. Last finished YC was YC#90824.
    OC History : Strategy genconpar was used for OC#1745 to OC#1755.
    : Strategy genparpar was used for OC#1756 to OC#1757.
    : Strategy genconpar was used for OC#1758 to OC#1938.
    : Strategy genparpar was used for OC#1939 to OC#1940.
    : Strategy genconpar was used for OC#1941 to OC#1945.
    YC History : Ran 1 YCs before OC#1941.
    : Ran 6 YCs before OC#1942.
    : Ran 4 YCs before OC#1943.
    : Ran 6 YCs before OC#1944.
    : Ran 4 YCs before OC#1945.
    : Ran 5 YCs since last OC.
    YC Promotion : Last YC successfully promoted all objects
    Heap : 0x8100000 - 0x88100000 (Size: 2048 MB)
    Compaction : 0x64100000 - 0x68100020 (Current compaction type: internal)
    NurseryList : 0x8214640 - 0x84438f20
    KeepArea : (no keeparea in use)
    NurseryMarker: [ 0x827bfd10,  0x83996a00 ]
    CompRefs : References are 32-bit.
    Registers (from ThreadContext: 0x2a96c20 / OS context: 0x2a96d1c):
    eax = 00001267 ecx = 00000000 edx = 00000042 ebx = b7eb0de4
    esp = 02a97010 ebp = 02a97028 esi = 00000044 edi = 02a97078
    es = 0000007b cs = 00000073 ss = 0000007b ds = 0000007b
    fs = 00000000 gs = 00000033
    eip = b7cfca45 eflags = 00010206
    Loaded modules:
    (* denotes the module causing the exception)
    08048000-08058233 /usr/local/jrmc-3.1.2-1.6.0/jre/bin/java
    b7f44000-b7f4462b /usr/local/jrmc-3.1.2-1.6.0/jre/bin/java
    00754000-00768f17 /lib/libpthread.so.0
    006b2000-006d8a23 /lib/libm.so.6
    006ab000-006ad0fb /lib/libdl.so.2
    00550000-006a2723 /lib/libc.so.6
    00531000-0054b4f7 /lib/ld-linux.so.2
    b7c66000-b7ebfea7 */usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/jrockit/libjvm.so
    007a3000-007a9ebf /lib/librt.so.1
    b724f000-b725839b /lib/libnss_files.so.2
    b7138000-b71429bb /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libverify.so
    b7113000-b7135f57 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libjava.so
    007ae000-007c27a7 /lib/libnsl.so.1
    b725e000-b7263ef0 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/native_threads/libhpi.so
    b5972000-b59803e4 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libzip.so
    b5803000-b5808666 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libmanagement.so
    b51a8000-b51baa18 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libnet.so
    b725c000-b725c6ad /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/librmi.so
    b2dae000-b2db1c2f /lib/libnss_dns.so.2
    b2d9a000-b2da974b /lib/libresolv.so.2
    b47ae000-b47b43a4 /usr/local/jrmc-3.1.2-1.6.0/jre/lib/i386/libnio.so
    b1ec7000-b1eef857 /usr/local/springsource/tcServer-6.0/zplus/temp/tmpSigarJars551489478996731294326116727652638760/libsigar-x86-linux-1.6.4.so
    Stack:
    (* marks the word pointed to by the stack pointer)
    02a97010: b7ec5040* 00000200 b7eb0de4 02a97078 02a97078 02a97034
    02a97028: 02a97048 b7e78894 00000044 b7eb0de4 02a97078 00000001
    02a97040: 02a970d0 02a97110 02a97068 b7e788bf 00000044 b7eb0de4
    02a97058: 02a97078 b666692a 00000001 02a970d0 02a97088 b7e2147a
    Code:
    (* marks the word pointed to by the instruction pointer)
    b7cfca14: 4c892074 458b0824 2404c710 b7ec5040 0c244489 000200b8
    b7cfca2c: 24448900 b5dae804 01b80017 a3000000 b7ec5024 001267b8
    b7cfca44: 0000a300* 04c70000 00003f24 bdcae800 768d0017 27bc8d00
    b7cfca5c: 00000000 e589fc55 53c03157 b9e87d8d 00000004 00c0ec81
    "tomcat-http--119" id=24059 idx=0x60c tid=8771 lastJavaFrame=0xfffffffc
    Stack 0: start=0x2a74000, end=0x2a98000, guards=0x2a79000 (ok), forbidden=0x2a77000
    Thread Stack Trace:
    at dumpForceDump+117()@0xb7cfca45
    at vmFatalErrorMsgV+84()@0xb7e78894
    at vmFatalErrorMsg+31()@0xb7e788bf
    at fatalError+42()@0xb7e2147a
    at refIterInit+111()@0xb7e215bf
    at trProcessLocksForThread+41()@0xb7e300f9
    at get_all_locks+106()@0xb7d476ca
    at javaLockConvertLazyToThin+99()@0xb7d477b3
    at javaLockUnmatchedLock+802()@0xb7d488f2
    at jniMonitorEnter+48()@0xb7d66cf0
    at vmtiDetachFromThreadObject+85()@0xb7d9ec85
    at tsiThreadStub+147()@0xb7d9f0f3
    at ptiThreadStub+18()@0xb7e0e1d2
    at start_thread+226()@0x759832
    at __clone+94()@0x62245e
    -- Java stack --

    From the command-line (-Dehcache.monitor.enabled=True) you are using some form of caching.
    The out-of-memory occured as the JVM was unable the allocate an object: C Heap : 1 memory allocations have failed
    Could you check how the live data set is going (or the memory leak detector)
    Some concerns with regard to tune a JVM that runs a cache can be found here: http://middlewaremagic.com/weblogic/?p=7083
    Note that the example given discusses Coherence, but can be adopted for another caching mechanism as well.

  • BEA WebLogic JRockit(TM) 1.4.2_03  SDK Dump on linux

    ===== BEGIN DUMP =============================================================
    JRockit context dump produced after 0 days, 00:36:09 on Mon May 31 11:31:15 2004
    If you see this dump, please send it, along with as much
    information as you can on your system setup and the program
    you were running, to [email protected]. Please include the
    file jrockit.29196.dump from the current directory in the bug
    report. Thank you.
    No core file will be created because core dumps have been
    disabled. To enable core dumping, try "ulimit -c unlimited"
    before starting JRockit again.
    Error Message: Null pointer exception in native code
    Signal info : si_signo=11, si_code=1
    Version : ari-24879-20031212-1523-linux-ia32
    Threads / GC : Native Threads, GC strategy: parallel
    : mmHeap->data = 0x40400000, mmHeap->top = 0x60400000
    : mmStartCompaction = 0x42c00000, mmEndCompaction = 0x45400000
    Number CPUs : 4
    Tot Phys Mem : 1051901952
    OS version : Red Hat Linux Advanced Server release 2.1AS (Pensacola)
    Linux version 2.4.9-e.3smp ([email protected]) (gcc version
    2.96 20000731 (Red Hat Linux 7.2 2.96-108.1)) #1 SMP Fri May 3 16:48:54 EDT 2002
    State : JVM is running
    Command Line : -Djava.class.path=. -Xms512m -Xmx512m -Dembarcadero.license.valid=true
    -Djava.protocol.handler.pkgs=com.sun.net.ssl.internal.www.protocol -Djavax.xml.parsers.DocumentBuilderFactory=org.apache.crimson.jaxp.DocumentBuilderFactoryImpl
    -Djavax.xml.parsers.SAXParserFactory=org.apache.crimson.jaxp.SAXParserFactoryImpl
    -Djava.class.path=:run.jar:EmbtOpensource.jar:../lib/crimson.jar:../lib/ext/jcert.jar:../lib/ext/ibmrandomizer.jar:../lib/ext/rhino.jar:../lib/ext/Sprint.jar:../lib/ext/xerces-full.jar:../lib/ext/jtidy-modified.jar:../lib/ext/xalan.jar:../lib/ext/mm.mysql-2.0.14-bin.jar:../lib/ext/jconn2.jar:../lib/ext/classes12.zip:../lib/ext/servlet.jar:../../swift/jars/jms.jar:../../swift/jars/swiftmq.jar:../../swift/jars/dom4j-full.jar:../../swift/jars/SwiftLicense.jar:../lib/ext/oswego-concurrent.jar:../lib/ext/activation.jar:../lib/ext/mail.jar:../lib/ext/jgl3.1.0.jar:../lib/ext/domsdk.jar:../lib/ext/w3cdom1.jar:../lib/ext/xmlsax.jar:../lib/ext/jcifs.jar:
    -Xbootclasspath/p:../lib/embtClasses_JROCKIT.jar -Xverify:none -Xgc:parallel -Xnativethreads
    -Xnoagent -Dsun.java.command=org.jboss.Main
    Environment : JAVA_HOME=(null), java.home=/opt/Extreme/JVM/JROCKIT/jre, java.class.path=:run.jar:EmbtOpensource.jar:../lib/crimson.jar:../lib/ext/jcert.jar:../lib/ext/ibmrandomizer.jar:../lib/ext/rhino.jar:../lib/ext/Sprint.jar:../lib/ext/xerces-full.jar:../lib/ext/jtidy-modified.jar:../lib/ext/xalan.jar:../lib/ext/mm.mysql-2.0.14-bin.jar:../lib/ext/jconn2.jar:../lib/ext/classes12.zip:../lib/ext/servlet.jar:../../swift/jars/jms.jar:../../swift/jars/swiftmq.jar:../../swift/jars/dom4j-full.jar:../../swift/jars/SwiftLicense.jar:../lib/ext/oswego-concurrent.jar:../lib/ext/activation.jar:../lib/ext/mail.jar:../lib/ext/jgl3.1.0.jar:../lib/ext/domsdk.jar:../lib/ext/w3cdom1.jar:../lib/ext/xmlsax.jar:../lib/ext/jcifs.jar:,
    java.library.path=/opt/Extreme/JVM/JROCKIT/jre/lib/i386/jrockit:/opt/Extreme/JVM/JROCKIT/jre/lib/i386:/opt/Extreme/JVM/JROCKIT/jre/../lib/i386::./../lib
    C Heap : Good; no memory allocations have failed
    Registers:
    EAX = 0004001c EBX = 61af0a6c
    ECX = 09abb501 EDX = 00040014
    ESI = 61af0a6c EDI = 098172b0
    ESP = 628e6ed4 EIP = 4026d313
    EBP = 00000000 EFL = 00010246
    CS = 0023 DS = 002b ES = 002b
    SS = 002b FS = 017f GS = 017f
    Stack:
    628e6ed4 :61af0aa4 61af0a6c 00000001 0811a3b0 628e6fd8 628e6fcc
    628e6eec :0000064a 4029d4dd 61af0a6c 628e6f20 00000000 4029b6db
    628e6f04 :61af0a98 61af0c18 628e6fcc 61af0a6c 00000001 628e6f90
    628e6f1c :628e6f20 00000000 61af0a6c 628e6fcc 61af0a98 4029cf93
    628e6f34 :0811a3b0 61af0a6c 61af0a98 61af0c18 00000020 628e6fcc
    628e6f4c :0000000b 00000000 00000000 628e6fcc 0000000b 628e70c4
    628e6f64 :61571ed8 61af0a28 00040010 4029b32c 61af0a28 628e6fcc
    628e6f7c :0000000b 6274b000 00000000 00000000 6276b000 00000000
    628e6f94 :00000000 00000000 00000000 4029b541 628e6fcc 61571ed8
    628e6fac :628e70c4 628e7030 4003b918 00000000 61ffeeb4 628e701c
    628e6fc4 :00000000 6276a580 62090d58 0811a3b0 61571ed8 00000002
    628e6fdc :628e70c4 00000000 00000000 628e7030 00000000 09abb64a
    628e6ff4 :61584110 628e70b0 628e701c 40030b53 0000000b 628e7030
    628e700c :628e70b0 40030b0a 01b80000 00040000 61571ed8 40091950
    628e7024 :0000000b 628e7030 628e70b0 0000000b 00000000 00000001
    628e703c :00040010 00000000 00000000 00000000 00000000 00000000
    628e7054 :00000000 00000000 00000000 00000000 00000000 00000000
    628e706c :00000000 00000000 00000000 00000000 00000000 00000000
    628e7084 :00000000 00000000 00000000 00000000 00000000 00000000
    628e709c :00000000 00000000 00000000 00000000 00000000 00000000
    628e70b4 :00000000 628e53a0 00000000 00002000 0000017f 0000017f
    628e70cc :0000002b 0000002b 61ffeeb4 00040000 61571ed8 0004000c
    628e70e4 :01b80000 00000000 00000000 00000000 0000000e 00000004
    628e70fc :09abb64a 00000023 00010246 0004000c 0000002b 628e7124
    628e7114 :80000000 00040010 80000000 00000000 ffff037f ffff0020
    628e712c :ffffffff 401e6430 00a70023 403545c8 0000002b 00000310
    628e7144 :00000000 1008ffff 00001010 ffff0000 10101010 00000000
    628e715c :0000ffff 45000000 3ffefb04 00000000 00000000 00000000
    628e7174 :00000000 4008fa00 cccccccd bb3ac6cc a9804014 1f822d80
    628e718c :4003beb0 00000020 0020037f 00a70000 401e6430 00000023
    628e71a4 :403545c8 0000002b 00001f80 0000ffff 00000310 00000000
    628e71bc :0000ffff 00000000 10101008 00000000 0000ffff 00000000
    628e71d4 :10101010 00000000 0000ffff 00000000 00000000 fb044500
    628e71ec :00003ffe 00000000 00000000 00000000 00000000 00000000
    628e7204 :00000000 fa000000 00004008 00000000 cccccccd bb3ac6cc
    628e721c :00004014 00000000 2d80a980 beb01f82 00004003 00000000
    628e7234 :00000000 00000000 00000000 00000000 00000000 00000000
    628e724c :00000000 00000000 00000000 00000000 00000000 00000000
    628e7264 :00000000 00000000 00000000 00000000 00000000 00000000
    628e727c :00000000 00000000 00000000 00000000 00000000 00000000
    628e7294 :00000000 00000000 00000000 00000000 00000000 00000000
    628e72ac :00000000 00000000 00000000 00000000 00000000 00000000
    628e72c4 :00000000 00000000 00000000 00000000 00000000 00000000
    628e72dc :00000000 00000000 00000000 00000000 00000000 00000000
    628e72f4 :00000000 00000000 00000000 00000000 00000000 00000000
    628e730c :00000000 00000000 00000000 00000000 00000000 00000000
    628e7324 :00000000 00000000 00000000 00000000 00000000 00000000
    628e733c :00000000 00000000 00000000 00000000 00000000 00000000
    628e7354 :00000000 00000000 00000000 00000000 00000000 00000000
    628e736c :00000000 00000000 00000000 00000000 00000000 00000000
    628e7384 :00000000 00000000 00000000 00000000 00000000 00000000
    628e739c :00000000 00002008 00000031 00000000 4026b824 00000000
    628e73b4 :00000003 08fe1334 08fe1334 0a518380 62974e50 00000001
    628e73cc :00000000 00000030 00000021 628e73f8 00000000 620c9b30
    628e73e4 :00000000 0a0fc449 00000000 00000000 00000031 00000000
    628e73fc :4026b824 00000000 00000003 09e29198 09e29198 0a0fc030
    628e7414 :628e73d8 00000001 6254c6f8 00000030 00000019 00000000
    628e742c :09b38a24 0000000f 7afa2e87 00000000 000000b1 6555fa28
    628e7444 :66d645e0 02002000 00000000 00000000 40000000 00000000
    628e745c :00000000 00000000 00000000 00000000 00000000 00000000
    628e7474 :00000000 00000000 00000000 00000000 00000680 00000050
    628e748c :00000050 00000013 00000000 00000000 00000000 00000000
    628e74a4 :00000000 00000000 00000000 00000000 00000000 00000000
    628e74bc :00000000 00000000 00000000 00000000 00000000 00000000
    628e74d4 :00000000 000000a0 00000010 622450f0 622450f0 000000b0
    628e74ec :00000020 61aaba28 629d6848 675ede88 00000021 00000021
    628e7504 :00000001 00000020 00000039 62fbcf60 629e56d8 00020000
    628e751c :00000000 00000000 00000000 0012f712 0000769a 60d4c920
    628e7534 :00000000 00000000 00000000 00000038 00000050 2f6d6f63
    628e754c :61626d65 64616372 2f6f7265 72747865 2f656d65 69726373
    628e7564 :6e697470 6f6e2f67 2f736564 656c6552 45657361 6e69676e
    628e757c :72615665 65646f4e 00003124 00000000 00000000 00000050
    628e7594 :00000019 00000000 09b70094 00000006 abe4e85a 00000000
    628e75ac :00000029 00000000 4026b824 00000000 00000003 09afc7a8
    628e75c4 :09afc7a8 09abfce0 62257390 00000029 00000011 54746567
    628e75dc :65677261 00007374 00000011 45505954 54414e5f 00455649
    628e75f4 :000003c1 66d07cc8 65548cf0 00000000 00000000 00000000
    628e760c :00000000 00000000 00000000 00000000 00000000 00000000
    628e7624 :00000000 00000000 00000000 00000000 00000000 00000000
    628e763c :00000000 00000000 00000080 00000000 00000000 00000000
    628e7654 :00000000 00000000 00000000 00000000 00000000 00000000
    628e766c :00000000 00000000 00000000 00000000 00000000 00000000
    628e7684 :00000000 00000000 00000000 00000000 00000000 00000000
    628e769c :00000000 00000000 00000000 00000000 00000000 00000000
    628e76b4 :00000000 00000000 00000000 00000000 00000000 00000000
    628e76cc :00000000 00000000 00000000 00000000 00000000 00000000
    Code:
    4026d213 :83ffffff 5e5b20c4 c314c483 14ec8390 5c8b5356 748b2424
    4026d22b :438b2024 04f8830c c0310b75 b48d54eb 00000026 047b8300
    4026d243 :832a7400 e853f4c4 00064dbd 5650026a 53f4c483 0649d0e8
    4026d25b :10c48300 fe1be850 01b8ffff 83000000 1eeb20c4 fcc48390
    4026d273 :c483026a 53026af8 066220e8 10c48300 46e85650 83ffffff
    4026d28b :5e5b10c4 c314c483 10ec8390 8b535657 8b20245c 83388b03
    4026d2a3 :75020c7b 24538b20 1974d285 408b028b 8b038910 89400440
    4026d2bb :428b0843 24438904 000156e9 0c7b8300 8b2f7701 1b40f603
    4026d2d3 :8b097401 c0830443 144389fc 488a038b 02c1f61b 538b1474
    4026d2eb :01e18004 83fc428d c984f8c2 89c2450f 438b1843 74c08510
    4026d303 :0843890c 001043c7 eb000000 04438b08 4389008b 83338b08
    4026d31b :448bf8c4 8b502c24 50480843 f767d4e8 830389ff c08510c4
    4026d333 :43c70c75 00000004 00dde900 053b0000 40354850 053b1d74
    4026d34b :40354854 538b1574 40b70f04 3fff2518 448d0000 43890482
    4026d363 :8b5eeb04 b60f044b 548b1a46 438b0c81 fce2830c 7501f883
    4026d37b :2043c714 00000001 000003c7 018b0000 eb084389 fcfa8334
    4026d393 :03c70f75 00000000 000443c7 eb000000 287b837a c70b7400
    4026d3ab :00000003 04538900 8b5069eb 53501042 fcbfe852 c483ffff
    4026d3c3 :0c7b8310 8b547502 74c08503 2c508b4e 4774d285 8b04408b
    4026d3db :c129084b 1d740a39 00047a83 d0893574 26748d90 08c08300
    4026d3f3 :3908c283 83067408 75000478 04428bf0 1774c085 8904408b
    4026d40b :428b2443 8b008b04 03891040 4004408b 89084389 5f5e5bf8
    Loaded modules:
    (* denotes the module causing the exception)
    0x08048000-0x0804cd66 /opt/Extreme/JVM/JROCKIT/bin/java
    0x40027000-0x40033ec3 /lib/i686/libpthread.so.0
    0x4003c000-0x4005db42 /lib/i686/libm.so.6
    0x4005f000-0x4006100c /lib/libdl.so.2
    0x40063000-0x40195305 /lib/i686/libc.so.6
    0x4019f000-0x403534ef* /opt/Extreme/JVM/JROCKIT/jre/lib/i386/jrockit/libjvm.so
    0x403ef000-0x403f82ad /lib/libnss_files.so.2
    0x60c4c000-0x60c5bfa5 /opt/Extreme/JVM/JROCKIT/jre/lib/i386/libverify.so
    0x60fa3000-0x60fc29cf /opt/Extreme/JVM/JROCKIT/jre/lib/i386/libjava.so
    0x60fd4000-0x60fe633a /lib/libnsl.so.1
    0x6104d000-0x610a2fcf /opt/Extreme/Hub/jboss/lib/libLinuxInstrumentor.so
    0x610ba000-0x610f277b /usr/lib/libstdc++-libc6.2-2.so.3
    0x403e4000-0x403ed5cb /lib/libnss_nisplus.so.2
    0x619e7000-0x619e9d11 /lib/libnss_dns.so.2
    0x619eb000-0x619f8ce5 /lib/libresolv.so.2
    Java Thread ID = 0x00001780, Name = PulseRunner
    Thread Stack Trace:
    at frameIterGetCurrentAndStep2+127(:0)@0x4026d313
    If you see this dump, please send it, along with as much
    information as you can on your system setup and the program
    you were running, to [email protected]. Please include the
    file jrockit.29196.dump from the current directory in the bug
    report. Thank you.
    ===== END DUMP ===============================================================
    Running web server load test.

    I would suggest you grab the latest version of JRockit (1.4.2_04) from
    www.bea.com. Also, have a look at the supported platforms at:
    http://e-docs.bea.com/wljrockit/docs142/certif.html
    Thanks,
    /Staffan
    wendy yang wrote:
    ===== BEGIN DUMP =============================================================
    JRockit context dump produced after 0 days, 00:36:09 on Mon May 31 11:31:15 2004
    If you see this dump, please send it, along with as much
    information as you can on your system setup and the program
    you were running, to [email protected]. Please include the
    file jrockit.29196.dump from the current directory in the bug
    report. Thank you.
    No core file will be created because core dumps have been
    disabled. To enable core dumping, try "ulimit -c unlimited"
    before starting JRockit again.
    Error Message: Null pointer exception in native code
    Signal info : si_signo=11, si_code=1
    Version : ari-24879-20031212-1523-linux-ia32
    Threads / GC : Native Threads, GC strategy: parallel
    : mmHeap->data = 0x40400000, mmHeap->top = 0x60400000
    : mmStartCompaction = 0x42c00000, mmEndCompaction = 0x45400000
    Number CPUs : 4
    Tot Phys Mem : 1051901952
    OS version : Red Hat Linux Advanced Server release 2.1AS (Pensacola)
    Linux version 2.4.9-e.3smp ([email protected]) (gcc version
    2.96 20000731 (Red Hat Linux 7.2 2.96-108.1)) #1 SMP Fri May 3 16:48:54 EDT 2002
    State : JVM is running
    Command Line : -Djava.class.path=. -Xms512m -Xmx512m -Dembarcadero.license.valid=true
    -Djava.protocol.handler.pkgs=com.sun.net.ssl.internal.www.protocol -Djavax.xml.parsers.DocumentBuilderFactory=org.apache.crimson.jaxp.DocumentBuilderFactoryImpl
    -Djavax.xml.parsers.SAXParserFactory=org.apache.crimson.jaxp.SAXParserFactoryImpl
    -Djava.class.path=:run.jar:EmbtOpensource.jar:../lib/crimson.jar:../lib/ext/jcert.jar:../lib/ext/ibmrandomizer.jar:../lib/ext/rhino.jar:../lib/ext/Sprint.jar:../lib/ext/xerces-full.jar:../lib/ext/jtidy-modified.jar:../lib/ext/xalan.jar:../lib/ext/mm.mysql-2.0.14-bin.jar:../lib/ext/jconn2.jar:../lib/ext/classes12.zip:../lib/ext/servlet.jar:../../swift/jars/jms.jar:../../swift/jars/swiftmq.jar:../../swift/jars/dom4j-full.jar:../../swift/jars/SwiftLicense.jar:../lib/ext/oswego-concurrent.jar:../lib/ext/activation.jar:../lib/ext/mail.jar:../lib/ext/jgl3.1.0.jar:../lib/ext/domsdk.jar:../lib/ext/w3cdom1.jar:../lib/ext/xmlsax.jar:../lib/ext/jcifs.jar:
    -Xbootclasspath/p:../lib/embtClasses_JROCKIT.jar -Xverify:none -Xgc:parallel -Xnativethreads
    -Xnoagent -Dsun.java.command=org.jboss.Main
    Environment : JAVA_HOME=(null), java.home=/opt/Extreme/JVM/JROCKIT/jre, java.class.path=:run.jar:EmbtOpensource.jar:../lib/crimson.jar:../lib/ext/jcert.jar:../lib/ext/ibmrandomizer.jar:../lib/ext/rhino.jar:../lib/ext/Sprint.jar:../lib/ext/xerces-full.jar:../lib/ext/jtidy-modified.jar:../lib/ext/xalan.jar:../lib/ext/mm.mysql-2.0.14-bin.jar:../lib/ext/jconn2.jar:../lib/ext/classes12.zip:../lib/ext/servlet.jar:../../swift/jars/jms.jar:../../swift/jars/swiftmq.jar:../../swift/jars/dom4j-full.jar:../../swift/jars/SwiftLicense.jar:../lib/ext/oswego-concurrent.jar:../lib/ext/activation.jar:../lib/ext/mail.jar:../lib/ext/jgl3.1.0.jar:../lib/ext/domsdk.jar:../lib/ext/w3cdom1.jar:../lib/ext/xmlsax.jar:../lib/ext/jcifs.jar:,
    java.library.path=/opt/Extreme/JVM/JROCKIT/jre/lib/i386/jrockit:/opt/Extreme/JVM/JROCKIT/jre/lib/i386:/opt/Extreme/JVM/JROCKIT/jre/../lib/i386::./../lib
    C Heap : Good; no memory allocations have failed
    Registers:
    EAX = 0004001c EBX = 61af0a6c
    ECX = 09abb501 EDX = 00040014
    ESI = 61af0a6c EDI = 098172b0
    ESP = 628e6ed4 EIP = 4026d313
    EBP = 00000000 EFL = 00010246
    CS = 0023 DS = 002b ES = 002b
    SS = 002b FS = 017f GS = 017f
    Stack:
    628e6ed4 :61af0aa4 61af0a6c 00000001 0811a3b0 628e6fd8 628e6fcc
    628e6eec :0000064a 4029d4dd 61af0a6c 628e6f20 00000000 4029b6db
    628e6f04 :61af0a98 61af0c18 628e6fcc 61af0a6c 00000001 628e6f90
    628e6f1c :628e6f20 00000000 61af0a6c 628e6fcc 61af0a98 4029cf93
    628e6f34 :0811a3b0 61af0a6c 61af0a98 61af0c18 00000020 628e6fcc
    628e6f4c :0000000b 00000000 00000000 628e6fcc 0000000b 628e70c4
    628e6f64 :61571ed8 61af0a28 00040010 4029b32c 61af0a28 628e6fcc
    628e6f7c :0000000b 6274b000 00000000 00000000 6276b000 00000000
    628e6f94 :00000000 00000000 00000000 4029b541 628e6fcc 61571ed8
    628e6fac :628e70c4 628e7030 4003b918 00000000 61ffeeb4 628e701c
    628e6fc4 :00000000 6276a580 62090d58 0811a3b0 61571ed8 00000002
    628e6fdc :628e70c4 00000000 00000000 628e7030 00000000 09abb64a
    628e6ff4 :61584110 628e70b0 628e701c 40030b53 0000000b 628e7030
    628e700c :628e70b0 40030b0a 01b80000 00040000 61571ed8 40091950
    628e7024 :0000000b 628e7030 628e70b0 0000000b 00000000 00000001
    628e703c :00040010 00000000 00000000 00000000 00000000 00000000
    628e7054 :00000000 00000000 00000000 00000000 00000000 00000000
    628e706c :00000000 00000000 00000000 00000000 00000000 00000000
    628e7084 :00000000 00000000 00000000 00000000 00000000 00000000
    628e709c :00000000 00000000 00000000 00000000 00000000 00000000
    628e70b4 :00000000 628e53a0 00000000 00002000 0000017f 0000017f
    628e70cc :0000002b 0000002b 61ffeeb4 00040000 61571ed8 0004000c
    628e70e4 :01b80000 00000000 00000000 00000000 0000000e 00000004
    628e70fc :09abb64a 00000023 00010246 0004000c 0000002b 628e7124
    628e7114 :80000000 00040010 80000000 00000000 ffff037f ffff0020
    628e712c :ffffffff 401e6430 00a70023 403545c8 0000002b 00000310
    628e7144 :00000000 1008ffff 00001010 ffff0000 10101010 00000000
    628e715c :0000ffff 45000000 3ffefb04 00000000 00000000 00000000
    628e7174 :00000000 4008fa00 cccccccd bb3ac6cc a9804014 1f822d80
    628e718c :4003beb0 00000020 0020037f 00a70000 401e6430 00000023
    628e71a4 :403545c8 0000002b 00001f80 0000ffff 00000310 00000000
    628e71bc :0000ffff 00000000 10101008 00000000 0000ffff 00000000
    628e71d4 :10101010 00000000 0000ffff 00000000 00000000 fb044500
    628e71ec :00003ffe 00000000 00000000 00000000 00000000 00000000
    628e7204 :00000000 fa000000 00004008 00000000 cccccccd bb3ac6cc
    628e721c :00004014 00000000 2d80a980 beb01f82 00004003 00000000
    628e7234 :00000000 00000000 00000000 00000000 00000000 00000000
    628e724c :00000000 00000000 00000000 00000000 00000000 00000000
    628e7264 :00000000 00000000 00000000 00000000 00000000 00000000
    628e727c :00000000 00000000 00000000 00000000 00000000 00000000
    628e7294 :00000000 00000000 00000000 00000000 00000000 00000000
    628e72ac :00000000 00000000 00000000 00000000 00000000 00000000
    628e72c4 :00000000 00000000 00000000 00000000 00000000 00000000
    628e72dc :00000000 00000000 00000000 00000000 00000000 00000000
    628e72f4 :00000000 00000000 00000000 00000000 00000000 00000000
    628e730c :00000000 00000000 00000000 00000000 00000000 00000000
    628e7324 :00000000 00000000 00000000 00000000 00000000 00000000
    628e733c :00000000 00000000 00000000 00000000 00000000 00000000
    628e7354 :00000000 00000000 00000000 00000000 00000000 00000000
    628e736c :00000000 00000000 00000000 00000000 00000000 00000000
    628e7384 :00000000 00000000 00000000 00000000 00000000 00000000
    628e739c :00000000 00002008 00000031 00000000 4026b824 00000000
    628e73b4 :00000003 08fe1334 08fe1334 0a518380 62974e50 00000001
    628e73cc :00000000 00000030 00000021 628e73f8 00000000 620c9b30
    628e73e4 :00000000 0a0fc449 00000000 00000000 00000031 00000000
    628e73fc :4026b824 00000000 00000003 09e29198 09e29198 0a0fc030
    628e7414 :628e73d8 00000001 6254c6f8 00000030 00000019 00000000
    628e742c :09b38a24 0000000f 7afa2e87 00000000 000000b1 6555fa28
    628e7444 :66d645e0 02002000 00000000 00000000 40000000 00000000
    628e745c :00000000 00000000 00000000 00000000 00000000 00000000
    628e7474 :00000000 00000000 00000000 00000000 00000680 00000050
    628e748c :00000050 00000013 00000000 00000000 00000000 00000000
    628e74a4 :00000000 00000000 00000000 00000000 00000000 00000000
    628e74bc :00000000 00000000 00000000 00000000 00000000 00000000
    628e74d4 :00000000 000000a0 00000010 622450f0 622450f0 000000b0
    628e74ec :00000020 61aaba28 629d6848 675ede88 00000021 00000021
    628e7504 :00000001 00000020 00000039 62fbcf60 629e56d8 00020000
    628e751c :00000000 00000000 00000000 0012f712 0000769a 60d4c920
    628e7534 :00000000 00000000 00000000 00000038 00000050 2f6d6f63
    628e754c :61626d65 64616372 2f6f7265 72747865 2f656d65 69726373
    628e7564 :6e697470 6f6e2f67 2f736564 656c6552 45657361 6e69676e
    628e757c :72615665 65646f4e 00003124 00000000 00000000 00000050
    628e7594 :00000019 00000000 09b70094 00000006 abe4e85a 00000000
    628e75ac :00000029 00000000 4026b824 00000000 00000003 09afc7a8
    628e75c4 :09afc7a8 09abfce0 62257390 00000029 00000011 54746567
    628e75dc :65677261 00007374 00000011 45505954 54414e5f 00455649
    628e75f4 :000003c1 66d07cc8 65548cf0 00000000 00000000 00000000
    628e760c :00000000 00000000 00000000 00000000 00000000 00000000
    628e7624 :00000000 00000000 00000000 00000000 00000000 00000000
    628e763c :00000000 00000000 00000080 00000000 00000000 00000000
    628e7654 :00000000 00000000 00000000 00000000 00000000 00000000
    628e766c :00000000 00000000 00000000 00000000 00000000 00000000
    628e7684 :00000000 00000000 00000000 00000000 00000000 00000000
    628e769c :00000000 00000000 00000000 00000000 00000000 00000000
    628e76b4 :00000000 00000000 00000000 00000000 00000000 00000000
    628e76cc :00000000 00000000 00000000 00000000 00000000 00000000
    Code:
    4026d213 :83ffffff 5e5b20c4 c314c483 14ec8390 5c8b5356 748b2424
    4026d22b :438b2024 04f8830c c0310b75 b48d54eb 00000026 047b8300
    4026d243 :832a7400 e853f4c4 00064dbd 5650026a 53f4c483 0649d0e8
    4026d25b :10c48300 fe1be850 01b8ffff 83000000 1eeb20c4 fcc48390
    4026d273 :c483026a 53026af8 066220e8 10c48300 46e85650 83ffffff
    4026d28b :5e5b10c4 c314c483 10ec8390 8b535657 8b20245c 83388b03
    4026d2a3 :75020c7b 24538b20 1974d285 408b028b 8b038910 89400440
    4026d2bb :428b0843 24438904 000156e9 0c7b8300 8b2f7701 1b40f603
    4026d2d3 :8b097401 c0830443 144389fc 488a038b 02c1f61b 538b1474
    4026d2eb :01e18004 83fc428d c984f8c2 89c2450f 438b1843 74c08510
    4026d303 :0843890c 001043c7 eb000000 04438b08 4389008b 83338b08
    4026d31b :448bf8c4 8b502c24 50480843 f767d4e8 830389ff c08510c4
    4026d333 :43c70c75 00000004 00dde900 053b0000 40354850 053b1d74
    4026d34b :40354854 538b1574 40b70f04 3fff2518 448d0000 43890482
    4026d363 :8b5eeb04 b60f044b 548b1a46 438b0c81 fce2830c 7501f883
    4026d37b :2043c714 00000001 000003c7 018b0000 eb084389 fcfa8334
    4026d393 :03c70f75 00000000 000443c7 eb000000 287b837a c70b7400
    4026d3ab :00000003 04538900 8b5069eb 53501042 fcbfe852 c483ffff
    4026d3c3 :0c7b8310 8b547502 74c08503 2c508b4e 4774d285 8b04408b
    4026d3db :c129084b 1d740a39 00047a83 d0893574 26748d90 08c08300
    4026d3f3 :3908c283 83067408 75000478 04428bf0 1774c085 8904408b
    4026d40b :428b2443 8b008b04 03891040 4004408b 89084389 5f5e5bf8
    Loaded modules:
    (* denotes the module causing the exception)
    0x08048000-0x0804cd66 /opt/Extreme/JVM/JROCKIT/bin/java
    0x40027000-0x40033ec3 /lib/i686/libpthread.so.0
    0x4003c000-0x4005db42 /lib/i686/libm.so.6
    0x4005f000-0x4006100c /lib/libdl.so.2
    0x40063000-0x40195305 /lib/i686/libc.so.6
    0x4019f000-0x403534ef* /opt/Extreme/JVM/JROCKIT/jre/lib/i386/jrockit/libjvm.so
    0x403ef000-0x403f82ad /lib/libnss_files.so.2
    0x60c4c000-0x60c5bfa5 /opt/Extreme/JVM/JROCKIT/jre/lib/i386/libverify.so
    0x60fa3000-0x60fc29cf /opt/Extreme/JVM/JROCKIT/jre/lib/i386/libjava.so
    0x60fd4000-0x60fe633a /lib/libnsl.so.1
    0x6104d000-0x610a2fcf /opt/Extreme/Hub/jboss/lib/libLinuxInstrumentor.so
    0x610ba000-0x610f277b /usr/lib/libstdc++-libc6.2-2.so.3
    0x403e4000-0x403ed5cb /lib/libnss_nisplus.so.2
    0x619e7000-0x619e9d11 /lib/libnss_dns.so.2
    0x619eb000-0x619f8ce5 /lib/libresolv.so.2
    Java Thread ID = 0x00001780, Name = PulseRunner
    Thread Stack Trace:
    at frameIterGetCurrentAndStep2+127(:0)@0x4026d313
    If you see this dump, please send it, along with as much
    information as you can on your system setup and the program
    you were running, to [email protected]. Please include the
    file jrockit.29196.dump from the current directory in the bug
    report. Thank you.
    ===== END DUMP ===============================================================
    Running web server load test.

  • JRockit Management Console - Exception Count

    Hello,
    I'm using jrockit-j2sdk1.4.2_04. I download the JRA from: /wljrockit/docs142/JRA.zip. I started the Management Server with Tomcat 5.0. After starting the management console the exception count continuously increases one per second (approx). Is this a bug? Am I doing anything wrong? Can I drill down to see whats happening somehow?
    Thanks,
    Ralph

    You can run JRockit with the (undocumented and unsupported) option -Djrockit.printstacktraces=true to print out every exception that happens. This will probably tell you what the exception is.
    One exception every second is nothing to worry about from a performance pespective.
    Regards,
    /Staffan

  • Immediate JRockit Dump WebLogic 8.1

     

    I would suggest you grab the 8.1sp3 version of JRockit available at:
    http://commerce.bea.com/showproduct.jsp?family=WLJR&major=JR142SDK&minor=0
    Regards,
    /Staffan
    sree bodapati wrote:
    you should post this to jrockit.developer.interest.general.
    I am cc'ing that group here for you.
    "Jeremy Whitlock" <[email protected]> wrote in message
    news:40e329a0$1@mktnews1...
    I am trying to launch WebLogic 8.1 inside of Eclipse via the WebLogicplugin.
    With WebLogic 7.0 and JRockit 7.0 SP4, it worked like a charm but now I amusing
    WebLogic 8.l and JRockit 8.1 SP2 and I get an immediate JRockit Dump whenstarted
    WebLogic inside of Eclipse. Here is the dump:
    <Jun 30, 2004 2:01:19 PM MDT> <Info> <WebLogicServer> <BEA-000377><Starting WebLogic
    Server with BEA WebLogic JRockit(R) Virtual Machine Version8.1sp2-1.4.1_05-Load10-viking-win32-sthqa29-20031105-1554
    from BEA Systems, Inc.>
    <Jun 30, 2004 2:01:21 PM MDT> <Info> <Configuration Management><BEA-150016> <This
    server is being started as the administration server.>
    <Jun 30, 2004 2:01:21 PM MDT> <Info> <Management> <BEA-141107> <Version:WebLogic
    XMLX Module 8.1 SP2 Fri Dec 5 15:01:51 PST 2003 316284
    WebLogic Server 8.1 SP2 Fri Dec 5 15:01:51 PST 2003 316284 >
    <Jun 30, 2004 2:01:22 PM MDT> <Notice> <Management> <BEA-140005> <Loadingdomain
    configuration from configuration repository atC:\bea\firms\wlsutestdev411\.\config.xml.>
    <Jun 30, 2004 2:01:29 PM MDT> <Notice> <Log Management> <BEA-170019> <Theserver
    log file C:\bea\firms\wlsutestdev411\logs\UTEST\UTEST.log is opened. Allserver
    side log events will be written to this file.>
    <Jun 30, 2004 2:01:34 PM MDT> <Notice> <Security> <BEA-090082> <Securityinitializing
    using security realm CompatibilityRealm.>
    <Jun 30, 2004 2:01:35 PM MDT> <Notice> <WebLogicServer> <BEA-000327><Starting
    WebLogic Admin Server "UTEST" for domain "wlsutestdev411">
    ********* POSSE LogListener Starting *********
    The Bulk Reporting Queue Cleaner has started
    Cleanup Interval: 3600000
    Time To Live: 604800000
    ********* Initializing PosseErrors *********
    ===== BEGIN DUMP=============================================================
    JRockit context dump produced on Wed Jun 30 14:02:08 2004
    If you see this dump, please send it, along with as much
    information as you can on your system setup and the program
    you were running, to [email protected]. Please include the
    file jrockit.3048.dump and jrockit.3048.mdmp from the current
    directory in the bug report. Thank you.
    Version : 8.1sp2-1.4.1_05-Load10-viking-win32-sthqa29-20031105-1554
    Threads / GC : Native Threads, Generational Copying Garbage Collector
    Number CPUs : 1
    Tot Phys Mem : 535838720
    OS version : Microsoft Windows 2000 Service Pack 2 (Build 2195)
    State : JVM is running
    Command Line: -Djava.class.path=. -Xms64m -Xmx128m -Dweblogic.Domain=wlsutestdev411
    -Dweblogic.ProductionModeEnabled=false -Dweblogic.Name=UTEST -Dbea.home=C:\bea
    -Djava.security.policy=C:\bea\firms\wlsutestdev411\weblogic.policy -Dweblogic.management.password=password
    -Dweblogic.management.username=system -Dschemas=true -Dposse.firm=UTEST -Dweblogic.Name=UTEST
    -Dbea.home=C:\bea -Dweblogic.management.username=system -Dweblogic.management.password=password
    -Djava.class.path=C:\bea\weblogic81\server\bin;C:\bea\weblogic81\server\lib;C:\bea\weblogic81\server\lib\xmlx.jar;C:\bea\weblogic81\server\lib\joltwls
    .jar;C:\bea\weblogic81\server\lib\joltjse.jar;C:\bea\weblogic81\server\lib\j
    olt.jar;C:\bea\weblogic81\server\lib\weblogic.jar;C:\bea\jrockit81sp2_141_05
    \lib\tools.jar;C:\bea\weblogic81\server\lib\weblogic_sp.jar;C:\bea\weblogic8
    1\server\lib\weblogic.jar;C:\bea\weblogic81\server\bin;C:\bea\weblogic81\ser
    ver\lib;C:\bea\firms\wlsutestdev411;C:\bea\posse_4_11_1\classes\pubsub_clien
    t_4_11_1.jar;C:\bea\posse_4_11_1\classes\startup_4_11_1.jar;C:\bea\posse_4_1
    1_1\classes\castor-0.9.5.3.jar;C:\bea\posse_4_11_1\classes\castor-0.9.5.3-xm
    l.jar;C:\bea\posse_4_11_1\classes\xerces.jar;C:\bea\weblogic700\classes\adap
    terSupport_4_8_1.jar;C:\bea\posse_4_11_1\javachart\adpsis-kavachart.jar;C:\b
    ea\posse_4_11_1\fop\lib\avalon-framework-cvs-20020806.jar;C:\bea\posse_4_11_
    1\fop\lib\batik.jar;C:\bea\posse_4_11_1\fop\lib\xalan-2.4.1.jar;C:\bea\posse
    _4_11_1\fop\lib\xercesImpl-2.2.1.jar;C:\bea\posse_4_11_1\fop\fop.jar
    -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,suspend=y,address=localhost:1848
    -Dsun.java.command=weblogic.Server
    Environment : JAVA_HOME=C:\j2sdk1.4.2_04,java.home=C:\bea\jrockit81sp2_141_05\jre,
    java.class.path=C:\bea\weblogic81\server\bin;C:\bea\weblogic81\server\lib;C:
    \bea\weblogic81\server\lib\xmlx.jar;C:\bea\weblogic81\server\lib\joltwls.jar
    ;C:\bea\weblogic81\server\lib\joltjse.jar;C:\bea\weblogic81\server\lib\jolt.
    jar;C:\bea\weblogic81\server\lib\weblogic.jar;C:\bea\jrockit81sp2_141_05\lib
    \tools.jar;C:\bea\weblogic81\server\lib\weblogic_sp.jar;C:\bea\weblogic81\se
    rver\lib\weblogic.jar;C:\bea\weblogic81\server\bin;C:\bea\weblogic81\server\
    lib;C:\bea\firms\wlsutestdev411;C:\bea\posse_4_11_1\classes\pubsub_client_4_
    11_1.jar;C:\bea\posse_4_11_1\classes\startup_4_11_1.jar;C:\bea\posse_4_11_1\
    classes\castor-0.9.5.3.jar;C:\bea\posse_4_11_1\classes\castor-0.9.5.3-xml.ja
    r;C:\bea\posse_4_11_1\classes\xerces.jar;C:\bea\weblogic700\classes\adapterS
    upport_4_8_1.jar;C:\bea\posse_4_11_1\javachart\adpsis-kavachart.jar;C:\bea\p
    osse_4_11_1\fop\lib\avalon-framework-cvs-20020806.jar;C:\bea\posse_4_11_1\fo
    p\lib\batik.jar;C:\bea\posse_4_11_1\fop\lib\xalan-2.4.1.jar;C:\bea\posse_4_1
    1_1\fop\lib\xercesImpl-2.2.1.jar;C:\bea\posse_4_11_1\fop\fop.jar,
    java.library.path=C:\bea\jrockit81sp2_141_05\jre\bin;C:\WINNT\System32;C:\WI
    NNT;C:\j2sdk1.4.2_04\bin;c:\bea\weblogic81\server\bin;c:\bea\weblogic700\ser
    ver\bin;C:\Sybase\ASEP_Win32;C:\Sybase\OCS-12_5\dll;C:\Sybase\OCS-12_5\lib3p
    ;C:\Sybase\OCS-12_5\bin;C:\PROGRA~1\PVCS\VM\win32\bin;C:\WINNT\SYSTEM32;C:\W
    INNT;C:\WINNT\SYSTEM32\WBEM;C:\DMI\WIN32\BIN;C:\jakarta-ant-1.5.1\bin;C:\Syb
    ase\DLL;C:\Sybase\BIN;
    Registers:
    Converted EIP: 004d506e
    EAX = 1f3d8744 EBX = 12e8b1a4
    ECX = 089ae090 EDX = 00000000
    ESI = 00000000 EDI = 1f3d8744
    EIP = 0081506e ESP = 7fe50c50
    EBP = 7fe50c88 EFL = 00010202
    CS = 001b DS = 0023 ES = 0023
    SS = 0023 FS = 0038 GS = 0000
    Stack:
    7fe50c50 :1f3d8744 00000000 12e8b1a4 00000001 009a2398 009a2380
    7fe50c68 :7fe50cc0 0081473e 009a09e0 6d27f307 6d27f766 1f3d8744
    7fe50c80 :7fe50c84 12e703a8 7fe50cc0 6d274913 1f3d8744 7fe50cd0
    7fe50c98 :7fe50e70 10a25201 08a377c4 12e703a8 12e70338 12e8b1a0
    7fe50cb0 :00001015 00000000 00001019 12e8f1f4 7fe50e70 6d276be8
    7fe50cc8 :00000001 7fe50cdc 6d183010 00000001 10a25208 7fe50d04
    7fe50ce0 :0000012c 7fe50cf8 00000000 00070000 00000476 00000080
    7fe50cf8 :00000000 7fe50d04 00000000 00000000 00000001 00000000
    7fe50d10 :0000005d 61657206 66202764 7120726f 65756575 7727203a
    7fe50d28 :6f6c6265 2e636967 6b636f73 4d2e7465 72657875 65752727
    7fe50d40 :6e616c27 65722f67 65522f66 65726566 3b65636e 0a010000
    7fe50d58 :3825bc10 15000000 72617473 66655274 6e657265 61486563
    7fe50d70 :656c646e 00000072 56292803 0a000000 b828bc10 0a000000
    7fe50d88 :65636361 30247373 00003030 29281b00 76616a4c 616c2f61
    7fe50da0 :722f676e 522f6665 72656665 65636e65 0000003b 27bc1008
    7fe50db8 :000000b8 6e693c06 003e7469 28150000 76616a4c 616c2f61
    7fe50dd0 :4f2f676e 63656a62 56293b74 00000000 3828bc10 06000000
    7fe50de8 :696e693c 00003e74 4c283300 6176616a 6e616c2f 624f2f67
    7fe50e00 :7463656a 616a4c3b 6c2f6176 2f676e61 2f666572 65666552
    7fe50e18 :636e6572 65755165 293b6575 00000056 27bc1000 00000038
    7fe50e30 :12e37078 12e701bf 00000000 00000000 00000000 00000476
    7fe50e48 :00020100 00000017 12e701a8 00000000 12e60798 00000476
    7fe50e60 :00020100 00000017 12e701a8 00000000 08a37740 6d27e0ec
    7fe50e78 :00000000 08a377c4 6d27e162 6d183010 00834af2 6d183010
    7fe50e90 :10a25208 12cdbb03 10a25208 6d27e159 6d183010 10d4a288
    7fe50ea8 :00a5d770 6d27e159 08a605c8 12cdbb5c 08a605c8 08a605c8
    7fe50ec0 :172cffa4 12cdb3c6 00000000 00000000 08a605c8 10c252a0
    7fe50ed8 :08a37740 08a37740 00000000 00000000 00000000 08a37740
    7fe50ef0 :10c25026 00000000 08a37740 00000000 00000000 00000000
    7fe50f08 :00000000 00000000 00000000 7fe50f58 0083b6cc 00000000
    7fe50f20 :172cffa4 10c20e60 7fe50f38 10c24fd0 08a37740 172cffa0
    7fe50f38 :172cffb4 0083a84f 08a37740 10c24fd0 10c10044 007ae3f3
    7fe50f50 :0084776c 08a37740 10c24fd0 08a37740 00000000 00000000
    7fe50f68 :00000000 00000000 00000000 00000000 00000000 00000000
    7fe50f80 :00000000 00000000 00000000 00000000 00000000 00000000
    7fe50f98 :00000000 00000000 00000000 00000000 00000000 00000000
    7fe50fb0 :00000000 00000000 00000000 00000000 00000000 00000000
    7fe50fc8 :00000000 00000000 00000000 00000000 00000000 00000000
    7fe50fe0 :00000000 00000000 00000000 00000000 00000000 00000000
    Code:
    00814f6e :04c483ff 04c2c033 83d0ff00 04c204c4 cccc9000 cccccccc
    00814f86 :cccccccc cccccccc 448bcccc 55530424 57088b56 1824548b
    00814f9e :5220798b 8b0c6f8b 468d0c75 50529903 f3e6e5e8 85d88bff
    00814fb6 :8b3375db 8b182444 ff83247f 7c008b01 03ff8313 00c60e74
    00814fce :04c6404c 5c883b30 04eb0130 003004c6 56004d8b 37e85051
    00814fe6 :83000000 5e5f0cc4 5b5dc38b 900008c2 90909090 90909090
    00814ffe :cccc9090 cccccccc cccccccc cccccccc cccccccc cccccccc
    00815016 :cccccccc cccccccc 4c8bcccc c9850c24 448b217e 548b0424
    0081502e :2b560824 8af18bd0 f980020c c605752e 02eb2f00 4e400888
    00815046 :c35eed75 90909090 cccc9090 cccccccc cccccccc cccccccc
    0081505e :448bcccc ec830424 56088b20 20718b57 8b0c568b 7c685002
    00815076 :e800891c ffffd242 10244c8d 00b0be8d 57510000 f3c8cce8
    0081508e :1c468bff 4010c483 7704f883 8524ff07 008150f0 0824548d
    008150a6 :4de85752 8dfff3d4 50102444 4c8bd5eb 01c73024 00000003
    008150be :548b16eb 02c73024 00000006 448b0aeb 00c73024 00000008
    008150d6 :08244c8d cfe85751 83fff3c3 c03308c4 c4835e5f 0008c220
    008150ee :50ccff8b 50b40081 50b40081 50c00081 50cc0081 90900081
    00815106 :90909090 90909090 cccc9090 cccccccc cccccccc cccccccc
    0081511e :cccccccc cccccccc cccccccc cccccccc cccccccc cccccccc
    00815136 :cccccccc cccccccc 448bcccc 088b0424 5020418b f3cc26e8
    0081514e :04c483ff 1174c085 0824548b dfe85052 83000035 08c208c4
    00815166 :0065b800 08c20000 cccc9000 cccccccc cccccccc cccccccc
    Loaded modules:
    (* denotes the module causing the exception)
    0x77f80000-0x77ffafff C:\WINNT\System32\ntdll.dll
    0x77db0000-0x77e0bfff C:\WINNT\system32\ADVAPI32.dll
    0x77e80000-0x77f34fff C:\WINNT\system32\KERNEL32.DLL
    0x77d40000-0x77dacfff C:\WINNT\system32\RPCRT4.DLL
    0x77e10000-0x77e73fff C:\WINNT\system32\USER32.dll
    0x77f40000-0x77f7bfff C:\WINNT\system32\GDI32.DLL
    0x78000000-0x78045fff C:\WINNT\system32\MSVCRT.dll
    0x00750000-0x008cffff* C:\bea\jrockit81sp2_141_05\jre\bin\jrockit\jvm.dll
    0x77570000-0x7759ffff C:\WINNT\System32\WINMM.dll
    0x75030000-0x75042fff C:\WINNT\System32\WS2_32.dll
    0x75020000-0x75027fff C:\WINNT\System32\WS2HELP.DLL
    0x6d270000-0x6d28bfff C:\bea\jrockit81sp2_141_05\jre\bin\jdwp.dll
    0x6d180000-0x6d184fff C:\bea\jrockit81sp2_141_05\jre\bin\dt_socket.dll
    0x785c0000-0x785cbfff C:\WINNT\System32\rnr20.dll
    0x77980000-0x779a3fff C:\WINNT\System32\DNSAPI.DLL
    0x75050000-0x75057fff C:\WINNT\System32\WSOCK32.DLL
    0x77340000-0x77352fff C:\WINNT\System32\iphlpapi.dll
    0x77520000-0x77524fff C:\WINNT\System32\ICMP.DLL
    0x77320000-0x77336fff C:\WINNT\System32\MPRAPI.DLL
    0x75150000-0x7515ffff C:\WINNT\System32\SAMLIB.DLL
    0x75170000-0x751befff C:\WINNT\System32\NETAPI32.DLL
    0x77be0000-0x77beefff C:\WINNT\System32\SECUR32.DLL
    0x751c0000-0x751c5fff C:\WINNT\System32\NETRAP.DLL
    0x77950000-0x77979fff C:\WINNT\system32\WLDAP32.DLL
    0x77a50000-0x77b39fff C:\WINNT\system32\OLE32.DLL
    0x779b0000-0x77a4afff C:\WINNT\system32\OLEAUT32.DLL
    0x773b0000-0x773ddfff C:\WINNT\System32\ACTIVEDS.DLL
    0x77380000-0x773a1fff C:\WINNT\System32\ADSLDPC.DLL
    0x77830000-0x7783dfff C:\WINNT\System32\RTUTILS.DLL
    0x77880000-0x7790cfff C:\WINNT\System32\SETUPAPI.DLL
    0x77c10000-0x77c6dfff C:\WINNT\System32\USERENV.DLL
    0x774e0000-0x77511fff C:\WINNT\System32\RASAPI32.DLL
    0x774c0000-0x774d0fff C:\WINNT\System32\RASMAN.DLL
    0x77530000-0x77551fff C:\WINNT\System32\TAPI32.DLL
    0x71780000-0x71809fff C:\WINNT\system32\COMCTL32.DLL
    0x70bd0000-0x70c33fff C:\WINNT\system32\SHLWAPI.DLL
    0x77360000-0x77378fff C:\WINNT\System32\DHCPCSVC.DLL
    0x775a0000-0x77624fff C:\WINNT\System32\CLBCATQ.DLL
    0x777e0000-0x777e7fff C:\WINNT\System32\winrnr.dll
    0x777f0000-0x777f4fff C:\WINNT\System32\rasadhlp.dll
    0x74fd0000-0x74feefff C:\WINNT\system32\msafd.dll
    0x75010000-0x75016fff C:\WINNT\System32\wshtcpip.dll
    0x6d200000-0x6d205fff C:\bea\jrockit81sp2_141_05\jre\bin\ioser12.dll
    0x22500000-0x22504fff C:\bea\weblogic81\server\bin\wlntio.dll
    0x24130000-0x241f0fff C:\bea\jrockit81sp2_141_05\jre\bin\dbghelp.dll
    0x77820000-0x77826fff C:\WINNT\system32\VERSION.dll
    0x759b0000-0x759b5fff C:\WINNT\system32\LZ32.DLL
    0x690a0000-0x690aafff C:\WINNT\System32\psapi.dll
    Java Thread ID = 0x00000400, Name = JDWP Transport Listener: dt_socket
    Thread Stack Trace:
    at _jvmdiGetClassStatus@8+14 ()@0081506E
    at JVMOnLoad@12+3080 ()@6D276BE8
    at JVMOnLoad@12+33036 ()@6D27E0EC
    at COM.jrockit.vm.JVMDIBootstrapper.run0(Native Method)@12CDBAE8
    at COM.jrockit.vm.JVMDIBootstrapper.run(Unknown Source)@12CDBB5C
    at java.lang.Thread.run(Unknown Source)@10C252A0
    at java.lang.Thread.startThreadFromVM(Unknown Source)@10C25026
    --- End of stack trace
    ===== END DUMP===============================================================

  • Rockit/Resin and management server

    I'm trying to run Resin under JRockit with the management console enabled, and
    am getting a very cryptic error. Platform is RH9/JRockit 1.4.2_04/Resin 3.0.7.
    When I insert the -Xmanagement argument, I get, in jvm.log:
    java/lang/NullPointerException:
    -------end of stacktrace
    Could not create the Java virtual machine.
    And that's all. If I don't put in the -Xmanagement argument, everything runs
    nicely, and if I just do
    java -Xmanagement -version, it seems to start fine, I get the expected messages.
    Anyone have any insight?

    Hi Mark,
    Just wanted to let you know that we've reproduced the problem. I don't
    know exactly what is causing it. The NullPointerException is not the
    root cause. The real problem is some kind of clash between the logging
    manager used by Resin (com.caucho.log.LogManagerImpl) and the way
    classes are loaded for the management server.
    I'm sorry that I don't have any more details or a workaround, but we are
    looking into it.
    Thanks,
    /Staffan
    Mark wrote:
    I'm trying to run Resin under JRockit with the management console enabled, and
    am getting a very cryptic error. Platform is RH9/JRockit 1.4.2_04/Resin 3.0.7.
    When I insert the -Xmanagement argument, I get, in jvm.log:
    java/lang/NullPointerException:
    -------end of stacktrace
    Could not create the Java virtual machine.
    And that's all. If I don't put in the -Xmanagement argument, everything runs
    nicely, and if I just do
    java -Xmanagement -version, it seems to start fine, I get the expected messages.
    Anyone have any insight?

Maybe you are looking for