Jrockit 3.0.0-1.5.0 on Solaris 9 - coredump when executing java -version

Hi,
I installed jrrt-3.0.0-1.5.0 on a Solaris 9 virtual machine. When I set JAVA_HOME and PATH to point to the jrockit install and then execute java -version, I get a Segmentation Fault. Any idea why this would be happening? I don't see a core dump file being output so I'm not sure how to troubleshoot.
Thanks in advance for your help. We are trying to install JRockit to overcome some PermGen memory issues we are seeing while running WL 9.2.3 with Sun's Java 1.5.

Hello,
First, make sure you have followed the installation instructions with regards to OS patches etc to the letter:
http://e-docs.bea.com/platform/suppconfigs/configs/solaris/solaris9_92.html
If you still get the segfault and get a text dump (jrockit.<pid>.dump) can you post it here in its entirety? If not, I suggest that you contact Oracle Support to get help. It is possible that you have OS configuration issues or are running in an unsupported configuration (the virtualizaton setup).
Regards,
Henrik

Similar Messages

  • Fatal error in JRockit during memory setup phase

    using jrockit-R26.0.0-jdk1.5.0_04-ia32, when I fire up java I get:
    asmith@asmith:~$ java -version
    [JRockit] ERROR: Fatal error in JRockit during memory setup phase.
    Try to reduce the heap size using -Xmx:<size>m, i.e. "-Xmx:16m".
    Could not create the Java virtual machine.
    using jrockit-25.2.0-jdk1.5.0_03-linux-ia32 I get:
    asmith@asmith:~$ java -version
    java version "1.5.0_03"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_03-b07)
    BEA JRockit(R) (build dra-45238-20050523-2008-linux-ia32, R25.2.0-28)
    I ran an strace, here is the end bit:
    map2(0x7faf0000, 2011136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7faf0000
    gettimeofday({1141337354, 237404}, NULL) = 0
    lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=264, ...}) = 0
    lstat64("/usr/local", {st_mode=S_IFDIR|0755, st_size=480, ...}) = 0
    lstat64("/usr/local/java", {st_mode=S_IFDIR|0755, st_size=496, ...}) = 0
    lstat64("/usr/local/java/jrockit-R26.0.0-jdk1.5.0_04-ia32", {st_mode=S_IFDIR|0755, st_size=400, ...}) = 0
    lstat64("/usr/local/java/jrockit-R26.0.0-jdk1.5.0_04-ia32/jre", {st_mode=S_IFDIR|0755, st_size=184, ...}) = 0
    lstat64("/usr/local/java/jrockit-R26.0.0-jdk1.5.0_04-ia32/jre/lib", {st_mode=S_IFDIR|0755, st_size=1760, ...}) = 0
    lstat64("/usr/local/java/jrockit-R26.0.0-jdk1.5.0_04-ia32/jre/lib/i386", {st_mode=S_IFDIR|0755, st_size=1216, ...}) = 0
    lstat64("/usr/local/java/jrockit-R26.0.0-jdk1.5.0_04-ia32/jre/lib/i386/jrockit", {st_mode=S_IFDIR|0755, st_size=144, ...}) = 0
    lstat64("/usr/local/java/jrockit-R26.0.0-jdk1.5.0_04-ia32/jre/lib/i386/jrockit/libjvm.so", {st_mode=S_IFREG|0755, st_size=3033108, ...}) = 0
    sysinfo({uptime=95920, loads=[33984, 36576, 38560] totalram=778179, freeram=32497, sharedram=0, bufferram=242423} totalswap=2281220, freeswap=2276833, procs=135}) = 0
    uname({sys="Linux", node="asmith", ...}) = 0
    open("/proc/self/maps", O_RDONLY) = 4
    fstat64(4, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x77fd6000
    read(4, "00000000-00002000 ---p 00000000 "..., 1024) = 1024
    read(4, " /lib/tls/i686/cmov/libm-2."..., 1024) = 665
    close(4) = 0
    munmap(0x77fd6000, 4096) = 0
    mmap2(0xc0000000, 65536, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x77bbf000
    munmap(0x77bbf000, 65536) = 0
    mmap2(0x7fd00000, 1073741824, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x37bcf000
    mmap2(0x78000000, 16781312, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x78000000
    mmap2(0x79200000, 16781312, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x79200000
    mmap2(0x7a400000, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x7a400000
    mmap2(0x7a700000, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x7a700000
    mprotect(0x78000000, 4096, PROT_READ|PROT_WRITE) = 0
    mprotect(0x79200000, 4096, PROT_READ|PROT_WRITE) = 0
    mprotect(0x7a400000, 2097152, PROT_READ|PROT_WRITE) = 0
    mprotect(0x7a700000, 2097152, PROT_READ|PROT_WRITE) = 0
    llseek(3, 0, [0], SEEKSET) = 0
    read(3, "MemTotal: 3112716 kB\nMemFre"..., 1024) = 598
    read(3, "", 1024) = 0
    mprotect(0x7fd00000, 67108864, PROT_READ|PROT_WRITE) = -1 ENOMEM (Cannot allocate memory)
    write(2, "[JRockit] ERROR: ", 18[JRockit] ERROR: ) = 18
    write(2, "Fatal error in JRockit during me"..., 114Fatal error in JRockit during memory setup phase.
    Try to reduce the heap size using -Xmx:<size>m, i.e. "-Xmx:16m".) = 114
    write(2, "\n", 1
    ) = 1
    write(2, "Could not create the Java virtua"..., 43Could not create the Java virtual machine.
    ) = 43
    exit_group(1) = ?
    linux kernel:
    Linux asmith 2.6.15-16-k7 #1 SMP PREEMPT Mon Feb 20 18:14:55 UTC 2006 i686 GNU/Linux
    This is an ubuntu linux custom kernel.
    glibc version:
    GNU C Library stable release version 2.3.6, by Roland McGrath et al.
    Copyright (C) 2005 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    Compiled by GNU CC version 3.4.6 20060117 (prerelease) (Ubuntu 3.4.5-1ubuntu5).
    Compiled on a Linux 2.6.11 system on 2006-02-04.
    Available extensions:
    GNU libio by Per Bothner
    crypt add-on version 2.1 by Michael Glad and others
    GNU Libidn by Simon Josefsson
    linuxthreads-0.10 by Xavier Leroy
    BIND-8.2.3-T5B
    libthread_db work sponsored by Alpha Processor Inc
    NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk
    Thread-local storage support included.
    For bug reporting instructions, please see:
    <http://www.gnu.org/software/libc/bugs.html>.
    Let me know what other info you might need.
    -Allen

    This is a known issue and has been solved. The only release it appears in is R26.0.0. The next service pack will be release Q2 2006.
    If you have a customer support contract BEA you can request a patched version including the fix for CR252095. The fix is included in R26.1.0 (Java 5.0 on Solaris) and will be included in the next Java 1.4 release (R26.2.0) of JRockit but I am afraid that this does not help you much. This particular bug was nnot present in earlier versions of JRockit.
    A possible (probably tedious) workaround is to try and specify an upper limit of memory for objects through -Xmx (for example -Xmx64m) and with some luck the heap will be set up correctly.
    /mattias - JRockit Memory Managment Group

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

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

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

  • Start up Error: "Could not create the Java virtual machine"

    I downloaded WebLogic Platform 10.3.0.0 (net_server103_win32.exe) and installed it on my Windows Vista laptop.
    I am unable to start the server.
    From Start menu I selected (WebLogic ServerExamples-->Start Examples Server)
    The following output displayed in the console window:
    JAVA Memory arguments: -Xms256m -Xmx512m
    WLS Start Mode=Development
    CLASSPATH=C:\bea\wlserver_10.3\samples\server\examples\build\serverclasses;C:\be
    a\patch_wlw1030\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\be
    a\patch_wls1030\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\be
    a\patch_cie660\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\bea
    \JROCKI~1\lib\tools.jar;C:\bea\WLSERV~1.3\server\lib\weblogic_sp.jar;C:\bea\WLSE
    RV~1.3\server\lib\weblogic.jar;C:\bea\modules\features\weblogic.server.modules_1
    0.3.0.0.jar;C:\bea\WLSERV~1.3\server\lib\webservices.jar;C:\bea\modules\ORGAPA~1
    .5/lib/ant-all.jar;C:\bea\modules\NETSFA~1.0_1/lib/ant-contrib.jar;;C:\bea\WLSER
    V~1.3\common\eval\pointbase\lib\pbembedded57.jar;C:\bea\WLSERV~1.3\common\eval\p
    ointbase\lib\pbclient57.jar;C:\bea\WLSERV~1.3\server\lib\xqrl.jar;;
    PATH=C:\bea\patch_wlw1030\profiles\default\native;C:\bea\patch_wls1030\profiles\
    default\native;C:\bea\patch_cie660\profiles\default\native;C:\bea\WLSERV~1.3\ser
    ver\native\win\32;C:\bea\WLSERV~1.3\server\bin;C:\bea\modules\ORGAPA~1.5\bin;C:\
    bea\JROCKI~1\jre\bin;C:\bea\JROCKI~1\bin;C:\Windows\system32;C:\Windows;C:\Windo
    ws\System32\Wbem;C:\Program Files\ATI Technologies\ATI.ACE;C:\Program Files\Comm
    on Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared\DLLS
    hared\;C:\Program Files\Common Files\Roxio Shared\9.0\DLLShared\;C:\Program File
    s\QuickTime\QTSystem\;C:\Program Files\Java\jre1.6.0\bin;C:\groovy\Groovy-1.5.7\
    bin;C:\Sun\SDK\bin;C:\Sun\SDK\jdk\bin;C:\bea\WLSERV~1.3\server\native\win\32\oci
    920_8
    * To start WebLogic Server, use a username and *
    * password assigned to an admin-level user. For *
    * server administration, use the WebLogic Server *
    * console at http:\\hostname:port\console *
    starting weblogic with Java version:
    java version "1.6.0_05"
    Java(TM) SE Runtime Environment (build 1.6.0_05-b13)
    BEA JRockit(R) (build R27.6.0-50_o-100423-1.6.0_05-20080626-2105-windows-ia32, c
    ompiled mode)
    Starting WLS with line:
    C:\bea\JROCKI~1\bin\java -jrockit -Xms256m -Xmx512m -Xverify:none -da -Dplat
    form.home=C:\bea\WLSERV~1.3 -Dwls.home=C:\bea\WLSERV~1.3\server -Dweblogic.home=
    C:\bea\WLSERV~1.3\server -Dweblogic.management.discover=true -Dwlw.iterativeD
    ev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=C:\bea\patc
    h_wlw1030\profiles\default\sysext_manifest_classpath;C:\bea\patch_wls1030\profil
    es\default\sysext_manifest_classpath;C:\bea\patch_cie660\profiles\default\sysext
    manifestclasspath -Dweblogic.Name=examplesServer -Djava.security.policy=C:\bea
    \WLSERV~1.3\server\lib\weblogic.policy weblogic.Server
    Could not create the Java virtual machine.
    Stopping PointBase server...
    PointBase server stopped.
    C:\bea\wlserver_10.3\samples\domains\wl_server>
    Does anyone have any suggestions on how to troubleshoot this problem?
    Thank you,
    B. Regan

    I do not know how to modify any startup parameters. I am new to WebLogic and downloaded and installed the server for the first time yesterday. I used all of the defaults for the install. To start the server I am using Windows Start menu like this:
    Start-->All Programs-->Oracle WebLogic-->WebLogic Server 10gR3-->Examples-->Start Examples Server
    A command prompt window opens and the messages I described earlier display in the window.
    These were the messages when I used another command window to call the example server domain's bin\setDomainEnv.cmd script and then execute java -version (as suggested in the earlier post):
    C:\bea\wlserver_10.3\samples\domains\wl_server>java -version
    java version "1.6.0_05"
    Java(TM) SE Runtime Environment (build 1.6.0_05-b13)
    BEA JRockit(R) (build R27.6.0-50_o-100423-1.6.0_05-20080626-2105-windows-ia32, c
    ompiled mode)
    I see now that when I go to
    Start-->All Programs-->Oracle WebLogic-->WebLogic Server 10gR3-->Examples
    that there is an option to "Stop Example Server" When I choose that option another command window opens, a couple of messages scroll by, there's a pause at a "connecting to t3://localhost:7001" then a bunch of message flash by and the command window disappears. So I can't capture the output of that command.
    I tried rebooting my laptop but no change in the behavior.
    There is some good news. I tried starting the Medical Records Server. That command succeeded. I will see what I can learn through using the Medical Records Server and ignore the Examples Server for now.
    Thank you for the suggestions.
    B.Regan

  • Jrickit 8.1 not running in SuSE Pro v8.1

    Hello:
    When trying to execute java -version in my just installed JRockit 8.1 on SuSE
    8.1 Pro, I receive an error messaging related to a missing libbfd.so shared file,
    mentioning that there is no suuport for pthreads on this distribution.
    What can I do to enable my SuSE to run jrockit?
    Best regards,
    Martin

    You will need to get rid of v4.5 & v5.1 & update to v5.1.7.
    You can download from one of the following links:
    Internet Explorer (Classic) 5.1.7
    Internet Explorer 5.1.7
    Internet Explorer v5.1.7
    "WARNING:" Microsoft ended support for Internet Explorer for Mac on December 31st, 2005, and is not providing any further security or performance updates.
    Accordingly, as of January 31st, 2006, Internet Explorer for the Mac is no longer available for download from Microsoft.

  • OSB: EJB Transport Configuration - Workshop for Weblogic 10.3

    Hi
    I'm using the latest Workshop for Weblogic 10.3. to test the EJB Transport Typed Service for Oracle Service Bus 10R3.
    When I importing the EJB client jar on the EJB Transport tab of the business service configuration, the import itself first seems to work fine.
    But when I try to save the business service, I get an error on that page, which says "Error in field content". There is also a message appearing on the top of the wizard, which is only partly readable and says
    BUILD FAILED
    java.lang.NoClassDefFoundError: javax/tools/Diagnostic
    I'm trying the sample in chapter 8 from the Apress book "The definitive guide to SOA - Oracle Service Bus" and can't see what I have done wrong.
    Anyone can help?
    Thanks
    Guido
    Edited by: gschmutz on Feb 4, 2009 11:33 AM

    Make sure your JAVA_HOME is set to JRockit JDK - for details see CR374557 on [http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/relnotes/relnotes.html]:
    ClassNotFoundExceptions on Linux when configuring a client jar for an EJB business service.
    On a Linux system, if you do not specify the path to the correct version of Java correctly, you may experience ClassNotFoundException when configuring a client JAR for an EJB business service.
    Workaround: The correct Java version is 1.6.0_05.
    To check the version of Java you are using, execute java -version from a shell. If you are using some other version, you must update the PATH environment variable to point to the location of a 1.6.0_05 version of Java. Be sure to place this location before the location of the incorrect java. For example:
    export PATH=/home/user/bea/jrockit_160_05/bin:$PATH
    After making this fix, you may experience error: Generate: Error during generation of the WSDL. If so, you must update the JAVA_HOME environment variable to point to same version of Java as above. For example:
    export JAVA_HOME=/home/user/bea/jrockit_160_05
    Cheers
    Dani

  • Problem with Simultaneous JRockit Installations on Windows

    Hi,
    I have two instances of JRockit installed on Windows XP - 1.4.2_08-b03 and 1.5.0_04-b05.
    I require this configuration to support two projects which use these versions independently of each other.
    Having installed 1.4 and then 1.5 (in that order), execution of "java -version" from an arbitrary directory yields 1.5 as the operative installation.
    There is no reference to either installation in the PATH environment variable.
    Adding the 1.4 bin to the PATH, has no effect - "java -version" still returns 1.5 as the operative version.
    What has the Windows distribution of JRockit 1.5 done as an alternative to modifying the PATH environment variable? What can I do in order to "select" the appropriate version at the appropriate time?
    The only way that I can get "java -version" to reply with 1.4 as the operative version is if I type this command under the 1.4 bin directory.
    Very frustrated - any help would be greatly appreciated?
    Matt Hansen

    Matt,
    when installing the JRockit JRE on Windows, the launcher files java.exe and
    javaw.exe (and in some earlier versions that support Java Plugin and Java
    Web Start also javaws.exe and jpicpl32.cpl) are automatically copied to the
    system directory, e.g. c:\winnt\system32 (see GetSystemDirectory Windows
    API).
    This is identical behaviour to the Sun JRE installer.
    The system invariant is that if there are multiple JREs installed on the
    machine then the JRE with the highest version number will be integrated with
    the system, i.e. having java.exe and javaw.exe in the system directory, be
    associated to automatically launch .jar files, etc.
    In your case 1.5.0_04 is higher than 1.4.2_08 and no matter what
    installation order, the java.exe and javaw.exe from 1.5.0_04 will exist in
    the system directory.
    It is always possible to update %PATH% by ensuring that the <jrehome>/bin
    directory of the preferred JRE appears before the windows system directory
    in %PATH%.
    But since you need to support two different projects it wold be simpler for
    you to have two CMD/BAT files, e.g. go_jre_14.cmd and go_jre_15.cmd that
    updates the PATH variable before you start working on either of the two
    different projects. Also, most IDE tools like e.g. Eclipse, allows you to
    explicitly define what JDK/JRE you need to work with for each different
    project.
    Best Regards
    /Robert
    <Matthew Hansen> wrote in message news:[email protected]...
    Hi,
    I have two instances of JRockit installed on Windows XP - 1.4.2_08-b03 and1.5.0_04-b05.
    >
    I require this configuration to support two projects which use theseversions independently of each other.
    >
    Having installed 1.4 and then 1.5 (in that order), execution of"java -version" from an arbitrary directory yields 1.5 as the operative
    installation.
    >
    There is no reference to either installation in the PATH environmentvariable.
    >
    Adding the 1.4 bin to the PATH, has no effect - "java -version" stillreturns 1.5 as the operative version.
    >
    What has the Windows distribution of JRockit 1.5 done as an alternative tomodifying the PATH environment variable? What can I do in order to
    "select" the appropriate version at the appropriate time?
    >
    The only way that I can get "java -version" to reply with 1.4 as theoperative version is if I type this command under the 1.4 bin directory.
    >
    Very frustrated - any help would be greatly appreciated?
    Matt Hansen

  • JBoss EAP 6 On JRockit - Memory Leak

    hello team.
    I have memory leak problem on jboss and jrockit.
    My Environment :
    1. OS :          
    CentOS release 6.4 (Final)
    2. JRockit :     
    java version "1.6.0_45"
         Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
         Oracle JRockit(R) (build R28.2.7-7-155314-1.6.0_45-20130329-0641-linux-x86_64, compiled mode)
    3. Application Server:
    JBoss EAP 6.2.0.GA
    4. Application
    Large EJB Application (100 and more EJB Beans (Stateless, Stateful,  MDB, Timers and so on)
    Everything works fine on older application server versions (4.3 , 4.2)
    But now I have Problem
    Of course I know that problem is new version - and i have discussion on JBoss forums.
    but guys I have question about jrockit with you:
    What is the option "Other" in memory ??
    [jboss@jboss-new bin]$ jrcmd 17114  print_memusage
    17114:
    Total mapped                       8457864KB           (reserved=2983100KB)
    -              Java heap              3145728KB           (reserved=0KB)
    -              GC tables            105232KB         
    -          Thread stacks       46412KB           (#threads=138)
    -          Compiled code       1048576KB           (used=12257KB)
    -               Internal                   1480KB         
    -                     OS       170324KB         
    -                  Other       3639056KB         
    -            Classblocks         10496KB           (malloced=9631KB #28393)
    -        Java class data       289536KB           (malloced=192391KB #133697 in 28393 classes)
    - Native memory tracking     1024KB           (malloced=294KB #10)
    [jboss@jboss-new bin]$
    This size increases every time - and took entire amount of RAM.
    Thank in Advance.
    Regards,
    Paata Lominadze

    Not sure what the 'other' is, but it is probably best shown by using an example. By using displayMap we can display a memory map of various JVM subsystems and libraries that are loaded, including third-party libraries.
    ./jrcmd 4523 print_memusage displayMap
    Total mapped                  3984796KB           (reserved=2978740KB)
    -              Java heap       524288KB           (reserved=0KB)
    -              GC tables        17548KB         
    -          Thread stacks        20276KB           (#threads=39)
    -          Compiled code      1048576KB           (used=14224KB)
    -               Internal         1672KB         
    -                     OS       146924KB         
    -                  Other      2092648KB         
    -            Classblocks         7424KB           (malloced=7381KB #20064)
    -        Java class data       124416KB           (malloced=124411KB #91048 in 20064 classes)
    - Native memory tracking         1024KB           (malloced=118KB #10)
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
        OS                          *java    r x 0x0000000000400000.(     76KB)
        OS                          *java    rw  0x0000000000612000.(      4KB)
        OS                        *[heap]    rw  0x00000000007c1000.(    132KB)
       INT                           Poll    r   0x000000007fffe000 (      4KB)
       INT                         Membar    rw  0x000000007ffff000.(      4KB)
       MSP              Classblocks (1/2)    rw  0x00000000df8c0000 (   6912KB)
       MSP              Classblocks (2/2)    rw  0x00000000dff80000 (    512KB)
      HEAP                      Java heap    rw  0x00000000e0000000.( 524288KB)
        OS                    *ld-2.12.so    r x 0x0000003664400000.(    128KB)
        OS                    *ld-2.12.so    r   0x000000366461f000 (      4KB)
        OS                    *ld-2.12.so    rw  0x0000003664620000 (      4KB)
        OS                   **ld-2.12.so    rw  0x0000003664621000.(      4KB)
       OS           *gconv-modules.cache    r   0x00007f8f2e4a0000 (     28KB)
    THREAD                     Stack 4630    rwx 0x00007f8f2e4a7000 (      8KB)
    THREAD                     Stack 4630        0x00007f8f2e4a9000 (     12KB)
    THREAD                     Stack 4630    rwx 0x00007f8f2e4ac000 (    244KB)
       MSP         Java class data (5/37)    rw  0x00007f8f2e4e9000 (  14336KB)
       MSP         Java class data (9/37)    rw  0x00007f8f2fa40000 (   5888KB)
                                             rw  0x00007f8f30000000 (    188KB)
                                                 0x00007f8f3002f000 (  65348KB)
                                             rw  0x00007f8f34000000 (    132KB)
                                                 0x00007f8f34021000 (  65404KB)
                                             rw  0x00007f8f38000000 (    412KB)
                                                 0x00007f8f38067000.(  65124KB)
       MSP        Java class data (10/37)    rw  0x00007f8f3c034000 (  34048KB)
                                             rw  0x00007f8f3e174000 (   8200KB)
       MSP        Java class data (11/37)    rw  0x00007f8f3e976000 (    256KB)
        OS                     *libhpi.so    rw  0x00007f8fb37fc000 (      8KB)
        OS                    **libhpi.so    rw  0x00007f8fb37fe000 (      4KB)
      CODE                  Compiled code    rwx 0x00007f8fb37ff000 (     64KB)
      CODE                  Compiled code    rwx 0x00007f8fb380f000 (    128KB)
      CODE                  Compiled code    rwx 0x00007f8fb382f000 (     64KB)
      MSP        Java class data (37/37)    rw  0x00007f8ff83a1000 (    512KB)
        GC Modified Union Set (committed)    rw  0x00007f8ff8421000 (    132KB)
        GC                     Card table    rw  0x00007f8ff8442000 (   1024KB)
        GC        Object bits (committed)    rw  0x00007f8ff8542000 (   8196KB)
    Here
    - thread is thread related (such as thread stacks)
    - int, internal use (such as pointer pages)
    - heap, chunk used by JRockit for the Java heap
    - os, mapped directly from the operating system, such as third party DLLs or shared objects
    - msp, memory space. a memory space is a native heap with a specific purpose, for example native memory allocation inside the JVM
    - gc, garbage collection related, for example live bits
    - code, compiled code
    The 'other' memory space looks to me (from the blank entries in the above print-out) like they are a memory pages to are still not used. When the JVM starts it mappes an amount of memory. To my knowledge JRockit uses mmap (mmap(2) - Linux manual page), which creates a new mapping in the virtual address space. JRockit reserves an amount of memory (Java Heap (heap where your object instances go) + its own runtime (all the others)).
    To see where the growth is in the various memory spaces, you can use 'print_memusage baseline', after which you can execute print_memusage again, for example,
    ./jrcmd 4523 print_memusage scale=M
    4523:
    Total mapped                     3896MB      +4MB (reserved=2905MB -3MB)
    -              Java heap          512MB           (reserved=0MB)
    -              GC tables           17MB         
    -          Thread stacks           19MB           (#threads=39)
    -          Compiled code         1024MB           (used=14MB +1MB)
    -               Internal            1MB         
    -                     OS          143MB         
    -                  Other         2043MB         
    -            Classblocks            7MB           (malloced=7MB #20596 +532)
    -        Java class data          126MB      +4MB (malloced=125MB +4MB #93640 +2592 in 20596 classes)
    - Native memory tracking            1MB           (malloced=0MB #20 +10)
    Note the additional column that prints out the difference in memory usage in relation to the baseline. You can also monitor native allocations by using trace_alloc_sites, memory allocations can then be displayed with different levels of detail using the level argument.
    ./jrcmd 4523 print_memusage trace_alloc_sites=true
    4523:
    Total mapped                  3989660KB   +4864KB (reserved=2974732KB -4008KB)
    -              Java heap       524288KB           (reserved=0KB)
    -              GC tables        17548KB         
    -          Thread stacks        20276KB           (#threads=39)
    -          Compiled code      1048576KB           (used=15265KB +1040KB)
    -               Internal         1672KB         
    -                     OS       146924KB         
    -                  Other      2092648KB         
    -            Classblocks         7680KB    +256KB (malloced=7669KB +287KB #20596 +532)
    -        Java class data       129024KB   +4608KB (malloced=128967KB +4555KB #93640 +2592 in 20596 classes)
    - Native memory tracking         1024KB           (malloced=236KB +118KB #20 +10)
    ./jrcmd 4523 print_memusage level=3
    4523:
    Total mapped                  3989660KB   +4864KB (reserved=2974732KB -4008KB)
    -              Java heap       524288KB           (reserved=0KB)
    -              GC tables        17548KB         
    -          Thread stacks        20276KB           (#threads=39)
    -          Compiled code      1048576KB           (used=15265KB +1040KB)
    -               Internal         1672KB         
    -                     OS       146924KB         
    -                  Other      2092648KB         
    -            Classblocks         7680KB    +256KB (malloced=2KB -7379KB #4 -20060) Not fully traced
    -        Java class data       129024KB   +4608KB (malloced=26KB -124385KB #16 -91032 in 20596 classes) Not fully traced.
    - Native memory tracking         1024KB           (malloced=118KB #10) Not fully traced.
         gather_memorymap_database                     memtrace.c: 206         91KB     +91KB (#1 +1)
               gather_memory_usage                  osal_mspace.c:5142          7KB      +7KB (#4 +4)
      msGatherMSpacesUsageDatabase                  osal_mspace.c:6128          2KB      +2KB (#1 +1)
      msGatherMSpacesUsageDatabase                  osal_mspace.c:6134         16KB     +16KB (#1 +1)
    Note this is more on the JVM level, in your case in might be beneficial to investigate what is happening on the java heap. By using print_object_summary you can get insight how memory on the heap is used on a per-class basis. To get to the bottom of where the memory leak is you can use the memory-leak-detector (an example of its use can be found here Middleware Snippets: Fast, Faster, JRockit). You can also obtain a heapdump that can be analyzed by using for example MAT (see for an example here Middleware Snippets: Visualizing Class Loading). To obtain a heapdump you can run the command, for example,
    [weblogic@machine1 bin]$ ./jrcmd 4523 runsystemgc full=true fullcompact=true
    4523:
    [weblogic@machine1 bin]$ ./jrcmd 4523 hprofdump filename=/home/weblogic/dump.hprof
    4523:
    Wrote dump to /home/weblogic/dump.hprof
    Note that this first issues a full GC by using the runsystemgc command.

  • Starting Web Logic Server  - Unrecognized option: -jrockit

    Hi,
    Im getting the error "Unrecognized option: -jrockit" when I try to start the Web Logic Server as is showed below:
    D:\Oracle\Middleware\user_projects\domains\base_domain\bin>startWebLogic.cmd
    * To start WebLogic Server, use a username and *
    * password assigned to an admin-level user. For *
    * server administration, use the WebLogic Server *
    * console at http:\\hostname:port\console *
    starting weblogic with Java version:
    Unrecognized option: -jrockit
    Error: Could not create the Java Virtual Machine.
    Error: A fatal exception has occurred. Program will exit.
    Starting WLS with line:
    I already installed the JDK 7 64 (jdk-7u2-windows-x64) and use the generic file to install the Web Logic Server (wls1035_generic)
    I got the files from here:
    JDK >> http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u2-download-1377129.html
    Web Logic >> http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-main-097127.html
    Any help I will appreciate.
    Thank You,
    Raul.

    Note that you are using the HotSpot JDK. The option -jrockit is only valid if you are using JRockit.
    When you open setDomainEnv.cmd you see something like:
    if "%JAVA_VENDOR%"=="Oracle" (
         set JAVA_HOME=%BEA_JAVA_HOME%
    ) else (
         if "%JAVA_VENDOR%"=="Sun" (
              set JAVA_HOME=%SUN_JAVA_HOME%
         ) else (
              set JAVA_VENDOR=Oracle
              set JAVA_HOME=C:\bea\jrockit_160_29_D1.2.0-10
    )which selects a certain JDK based on the set JAVA_VENDOR property.
    You add the property JAVA_VENDOR above the first if statement, for example,
    set SUN_JAVA_HOME=
    set JAVA_VENDOR=Sun
    if "%JAVA_VENDOR%"=="Oracle" (...)Also see if the SUN_JAVA_HOME property is set to the correct directory.
    technical session - http://middlewaremagic.com/weblogic/?p=7831

  • Error when starting WLS/JRockit (10.3.3) on Win7/64

    Hi -
    In our team when we start our local WLS domains we see the following error :
    <10-01-2011 10:36:46 CET> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool>
    ASSERTION FAILED: 'fio_delete(buf)'
    In unlock_repository() (src/ext/jfr/c/repository.c:67)
    Assertion failed after 0 days, 00:00:08 on Mon Jan 10 10:36:47 2011
    Press any key to continue . . .
    Occurs very often - but after a few retries, the server starts correctly.
    We added the following option :
    -XX:-FlightRecorder
    and the error seems to have gone. We hope that disabling the JFR helped here (at least the error has nor re-occurred yet), but at some point we will need the JFR - maybe not on our local Win 7/64 environments.
    Just pointing this issue out here on the forums - we know that WLS is not certified on Win 7 / 64.
    BR/Deepak

    Hi Klara -
    Thanks for your reply. We are using the following version :
    java version "1.6.0_17"
    Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
    Oracle JRockit(R) (build R28.0.0-679-130297-1.6.0_17-20100312-2123-windows-ia32, compiled mode)
    And I am a local admin on this workstation. But I am not sure of I ran my weblogic start script "as admin" - with elevated privileges. Maybe I can try this out.
    I don't think I am running a debug build of JRockit (how can I check?) but the version that comes bundles with Fusion Middleware for WLS 10.3.3
    Thanks!
    BR/Deepak

  • Error Message: Illegal memory access. [54] in jrockit/vm/Reflects$IClass

    Hi,
    We ve got an Illegal memory access during stress tests. Is it a known crash? Let us know other info are needed.
    Thanks in advance,
    Marian
    Here is the jrockit.<pid>.dump file:
    ===== BEGIN DUMP =============================================================
    JRockit dump produced after 0 days, 15:18:31 on Tue Sep 26 07:56:28 2006
    Additional information is available in:
    /var/tmp/OC/jrockit.31184.dump
    /var/tmp/OC/core or core.31184
    If you see this dump, please open a support case with BEA and
    supply as much information as you can on your system setup and
    the program you were running. You can also search for solutions
    to your problem at http://forums.bea.com in
    the forum jrockit.developer.interest.general.
    Error Message: Illegal memory access. [54]
    Signal info : si_signo=11, si_code=1 si_addr=0x647f
    Version : BEA JRockit(R) R26.4.0-63-63688-1.5.0_06-20060626-2259-linux-ia32
    GC : System optimized over pausetime (initial strategy singleconcon)
    : GC strategy for GC 897 was singleconcon
    : GC strategy for GC 898 was singleconcon
    : GC strategy for GC 899 was singleconcon
    : GC strategy for GC 900 was singleconcon
    : GC strategy for GC 901 was singleconcon
    : mmHeap->data = 0x8100000, mmHeap->top = 0x18100000
    : mmStartCompaction = 0x13100000, mmEndCompaction = 0x17100000
    CPU : AMD Opteron/Athlon64 SSE SSE2 EM64T
    Number CPUs : 4
    Tot Phys Mem : 4080599040 (3891 MB)
    OS version : Red Hat Enterprise Linux ES release 4 (Nahant Update 3)
    Linux version 2.6.9-34.ELsmp ([email protected]) (gcc version 3.4.5 20051201 (Red Hat 3.4.5-2)) #1 SMP Fri Feb 24 16:54:53 EST 2006 (i686)
    Thread System: NPTL
    State : JVM is running
    Command Line : -Xms256M -Xmx256M -Xgcprio:pausetime -Djrockit.codegen.trytogroupgetters=false -Xmanagement -Djrockit.managementserver.port=4144 -Dcatalina.home=/opt/ocmp-tomcat hp.opencall.media.platform.PlatformMain /opt/OC/data/ocmp/OCMP.properties background
    java.home : /opt/bea/jrockit-R26.4.0-jre1.5.0_06
    j.class.path : /opt/OC/lib/classes:/opt/OC/lib/common-classes:/etc/opt/OC/supportability/lib/FAUser.jar:/opt/OC/lib/octtl.jar:/opt/OC/lib/FA.jar:/opt/OC/lib/jarTTLXMLConfig.jar:/opt/OC/lib/jarXMLConfigLoader.jar:/opt/OC/lib/UpdateXML.jar:/opt/OC/lib/OCSaf.jar:/opt/OC/lib/SDPutil.jar:/opt/OC/lib/SIPFEjsl.jar:/opt/OC/lib/OCMPIsdn.jar:/opt/OC/lib/isdn_patch.jar:/opt/OC/lib/OCMPLogMsg.jar:/opt/OC/lib/spawner/OCMPSpawner.jar:/opt/OC/lib/ClusterMgr/OCMPMgmtServer.jar:/opt/OC/lib/OCMPChailet.jar:/opt/OC/lib/OCMPCommon.jar:/opt/OC/lib/OCMPCore.jar:/opt/OC/lib/OCMPTest.jar:/etc/opt/OC/ocmp/lib/UserNumberingPlans.jar:/opt/OC/lib/CcxmlEnablerOclet.jar:/opt/OC/lib/Dependencies/commons-httpclient-3.0.jar:/opt/OC/lib/Dependencies/commons-logging.jar:/opt/OC/lib/Dependencies/commons-codec-1.2.jar:/opt/OC/lib/Dependencies/js.jar:/opt/OC/lib/Dependencies/activation.jar:/opt/OC/lib/Dependencies/javax.servlet.jar:/opt/OC/lib/Dependencies/jmxri.jar:/opt/OC/lib/Dependencies/org.mortbay.jetty.jar:/opt/OC/lib/Dependencies/net.strandberg.jar:/opt/OC/lib/Dependencies/mail.jar:/opt/OC/lib/Dependencies/xbean.jar:/opt/OC/lib/Dependencies/xml-apis.jar:/opt/OC/lib/Dependencies/xercesImpl.jar:/opt/OC/lib/Dependencies/cdr.jar:/opt/OC/lib/Dependencies/brecommon.jar:/opt/OC/lib/bsh.jar:/opt/OC/lib/Dependencies/castor-0.9.9.1-xml.jar:/opt/OC/lib/Dependencies/jgroups-all.jar:/opt/OC/lib/Dependencies/mx4j-tools.jar:/usr/share/java/xml-commons-apis.jar:/usr/share/java/xerces-j2.jar:/usr/share/java/log4j.jar:/home/testvas/services/tvendugenerik.jar:/home/testvas/services/tvFax.jar:/home/testvas/services/tvPerf.jar:/home/testvas/services/tvperfttsasr.jar:/home/testvas/services/tvPlayFile.jar:/home/testvas/services/tvsip.jar:/home/testvas/services/tvSms.jar:/home/testvas/services/tvtid.jar:/home/testvas/services/tvttsasrsut.jar:/home/testvas/modules/tvcallconfaction.jar:/home/testvas/modules/tvcallconf.jar:/home/testvas/modules/TVcommon.jar:/home/testvas/modules/tvconfigserver.jar:/home/testvas/modules/tvenduaction.jar:/home/testvas/modules/tvenducore.jar:/home/testvas/modules/tvsippart.jar:/home/testvas/modules/usrcasrttsaction.jar::/opt/bea/jrockit-R26.4.0-jre1.5.0_06/lib/rt.jar:/opt/ocmp-tomcat/bin/bootstrap.jar:/opt/ocmp-tomcat/bin/commons-daemon.jar:/opt/ocmp-tomcat/bin/commons-logging-api.jar:/opt/ocmp-tomcat/bin/tomcat-juli.jar:/opt/ocmp-tomcat/common/i18n/tomcat-i18n-en.jar:/opt/ocmp-tomcat/common/i18n/tomcat-i18n-es.jar:/opt/ocmp-tomcat/common/i18n/tomcat-i18n-fr.jar:/opt/ocmp-tomcat/common/i18n/tomcat-i18n-ja.jar:/opt/ocmp-tomcat/common/lib/commons-el.jar:/opt/ocmp-tomcat/common/lib/jasper-compiler-jdt.jar:/opt/ocmp-tomcat/common/lib/jasper-compiler.jar:/opt/ocmp-tomcat/common/lib/jasper-runtime.jar:/opt/ocmp-tomcat/common/lib/jsp-api.jar:/opt/ocmp-tomcat/common/lib/naming-factory-dbcp.jar:/opt/ocmp-tomcat/common/lib/naming-factory.jar:/opt/ocmp-tomcat/common/lib/naming-resources.jar:/opt/ocmp-tomcat/common/lib/servlet-api.jar:/opt/ocmp-tomcat/server/lib/catalina-ant-jmx.jar:/opt/ocmp-tomcat/server/lib/catalina-ant.jar:/opt/ocmp-tomcat/server/lib/catalina-cluster.jar:/opt/ocmp-tomcat/server/lib/catalina-optional.jar:/opt/ocmp-tomcat/server/lib/catalina-storeconfig.jar:/opt/ocmp-tomcat/server/lib/catalina.jar:/opt/ocmp-tomcat/server/lib/commons-modeler.jar:/opt/ocmp-tomcat/server/lib/servlets-default.jar:/opt/ocmp-tomcat/server/lib/servlets-invoker.jar:/opt/ocmp-tomcat/server/lib/servlets-webdav.jar:/opt/ocmp-tomcat/server/lib/tomcat-ajp.jar:/opt/ocmp-tomcat/server/lib/tomcat-apr.jar:/opt/ocmp-tomcat/server/lib/tomcat-coyote.jar:/opt/ocmp-tomcat/server/lib/tomcat-http.jar:/opt/ocmp-tomcat/server/lib/tomcat-util.jar:/opt/ocmp-tomcat/oam-webapps/OCMPSipCfg/WEB-INF/lib/jdom.jar:/opt/ocmp-tomcat/oam-webapps/OCMPSipCfg/WEB-INF/classes:/opt/OC/share/java/hpoclic.jar
    j.lib.path : /opt/bea/jrockit-R26.4.0-jre1.5.0_06/lib/i386/jrockit:/opt/bea/jrockit-R26.4.0-jre1.5.0_06/lib/i386:/opt/bea/jrockit-R26.4.0-jre1.5.0_06/../lib/i386:/opt/OC/lib
    JAVA_HOME : /opt/bea/jrockit-R26.4.0-jre1.5.0_06
    JAVAOPTIONS: <not set>
    LD_LIBRARY_PATH: /opt/bea/jrockit-R26.4.0-jre1.5.0_06/lib/i386/jrockit:/opt/bea/jrockit-R26.4.0-jre1.5.0_06/lib/i386:/opt/bea/jrockit-R26.4.0-jre1.5.0_06/../lib/i386:/opt/OC/lib
    LD_ASSUME_KERNEL: <not set>
    C Heap : 443 memory allocations have failed
    : First failure was a mmRealloc of 640 bytes
    : Last failure was a mmRealloc of 2560 bytes
    StackOverFlow: 0 StackOverFlowErrors have occured
    OutOfMemory : 0 OutOfMemoryErrors have occured
    Registers (from ThreadContext: 0xab64e8d4 / OS context: 0xab64e9b0):
    eax = 00006473 ecx = 001f1d78 edx = 001f1d78 ebx = 0f44a6e0
    esp = ab64eca0 ebp = 0f44a6a8 esi = 0f44a6e0 edi = 00000000
    es = 0000007b cs = 00000073 ss = 0000007b ds = 0000007b
    fs = 00000000 gs = 00000033
    eip = 01536fe7 eflags = 00000202
    Stack:
    (* marks the word pointed to by the stack pointer)
    ab64eca0: 001f1d78* 0102d47d 6473344e 013194c0 0c000908 010229f1
    ab64ecb8: 0c000908 013378b8 00000001 0f930940 17200888 ab64ed48
    ab64ecd0: ac46bea4 00000000 0f13f6a8 0f13fee8 ac46be98 17200889
    ab64ece8: 0f8bb860 ac46be98 ab64ed10 b7eacb6a ac46c068 ab64ed34
    ab64ed00: ab64ed40 b7eacef4 00000000 00000000 ac46be98 0103ad8a
    ab64ed18: ac46c068 ab64ed34 0102238e b7bc9550 0103ad85 ac46c11c
    ab64ed30: 0f8bb390 0f935408 0f8bb340 00000020 00000022 013ea3fe
    ab64ed48: 0000020b 00000020 0c000908 0f8bb861 0f8bb861 0f8bb2b8
    ab64ed60: ac46be98 00000000 0f8bb3c8 013cfd05 0f935408 0f8bb468
    ab64ed78: 0becd4f8 0f8b3088 000000d0 0135ad50 0000000d ac46be98
    ab64ed90: 0becdea8 00000027 00000050 0f44a698 0f8b3088 09b122c0
    ab64eda8: 0f930940 0f8bb610 0f935409 0f8b3088 ac46be98 013435fd
    ab64edc0: ab64ee00 0f937a38 ac46c068 0000000b 0f935408 0000000c
    ab64edd8: 00000000 09a801d8 0000000c 0f8b21b8 0f8b2260 0f930940
    ab64edf0: ac46c068 0f8b2320 0f8b23b8 ac46be98 ac46be98 0103c852
    ab64ee08: ac46c068 ab64ee30 029134c0 ab64ee34 ab64ee38 0c6aa148
    ab64ee20: b7bd1b28 0103c84d 0f8b2298 00000010 0c4de040 00000015
    ab64ee38: 0000000a ac46be98 09a80180 0f8b2080 0f8b20d0 0c2f6270
    ab64ee50: 0f8ac1c5 0119ab3d 0f8ac190 0139b7e9 0f8ac190 0f8b20d0
    ab64ee68: 0f8b22c8 0f8b3088 0000001f ac46be98 09abe910 00000010
    ab64ee80: 0f8b20b8 00000000 0000000e 0133095b 0f8b3089 0f8b3089
    ab64ee98: 00000015 0133095b 0f8b3089 0becd450 00000012 0000000e
    ab64eeb0: 0f8b2f38 0f8b2f39 ac46be98 0f8b2f39 0f8b2f98 0f8b2f48
    ab64eec8: 0f8b2f48 00000029 0f8b2f98 012db651 0becd391 0f8b3089
    ab64eee0: 0f8b3089 0f8b3089 0f8b3089 0f8b3089 00000029 0becd390
    ab64eef8: 0c2f6008 0f8b3089 09d41411 00000000 0becd2a0 0f8b2ff0
    ab64ef10: ac46be98 0134dc97 029134c0 0f8ac018 0f8b1fe0 0f8b8d01
    ab64ef28: 0c07f648 0f8b5890 00000019 0c07f660 0c2f6008 013add6e
    ab64ef40: 0cc72880 00000000 0914b399 ac46be98 0f896090 015f3333
    ab64ef58: 00000000 0914ddf8 0f8b8c08 0914ddd8 0c8cc0c8 ac46be98
    ab64ef70: 0914de55 00000000 0f52bc98 00000016 00000b71 00000000
    ab64ef88: 0c8cc0c8 01022393 00000016 0f8ab700 00000018 0f8b2ff0
    ab64efa0: 00000010 013add6e 0f8b3000 0914b339 0f8b2ca0 0914ddf8
    ab64efb8: 00000010 0143c31d ab9d5168 ac46be98 0914de51 00000000
    ab64efd0: 00644ba5 00000000 00035db9 0914b369 0f8b8d48 00000000
    ab64efe8: ab9d5168 00000005 0f8b2ec8 0138e1c5 0f8b2e28 00000046
    ab64f000: 00000005 00000022 0f8b2dd0 ac46be98 0f8b5890 0142bda6
    ab64f018: 00000013 0f8b5890 0f8b2e28 0f68e010 0914ddf8 0f8b2d11
    ab64f030: 0c4de000 ac46be98 0f8b8d00 015554bd ac46be98 09121df1
    ab64f048: ac46be98 ac46be98 0f8b2d11 ac46be98 0f8b2d10 0000000c
    ab64f060: 00000000 014c741a 0914d010 00000001 0f8b2d98 b7ede3b7
    ab64f078: ab64f0a8 00000022 0c8cc0c8 ab64f100 00000024 ab64f0c8
    ab64f090: 00582067 0102584d ac46be98 0f8b8d00 0914ddd8 0f8b8d00
    ab64f0a8: ac46be98 0154c28a 0f93cf40 09121df1 0c8cc0c8 00000017
    ab64f0c0: 0914ddf8 00000000 ac46c068 0914d6f1 0f8b2ec8 00000000
    ab64f0d8: 00000046 ac46be98 00000022 0914d010 00000005 0f8b2ca0
    ab64f0f0: 0f8b2ca0 01271718 0f8b2ca0 0f8b8ee8 0f8b2ca0 09121df0
    ab64f108: 00000004 00000004 00000000 00000000 0c8cc0c8 0f8b2ca0
    ab64f120: 0f8b2ca5 014f0f2e 0f93cf45 0139a512 00000000 0f8b2ca0
    ab64f138: 0f8b2ca1 013f110f 00000000 00000000 0c8cc0c8 0c8cc098
    ab64f150: 0914d570 0c8cc0c8 00000000 0119abeb 0f8b8d01 00000000
    ab64f168: 0f8b2ca0 0119a482 0c8cc0c8 00000001 0c8cc0ce b7ece61c
    ab64f180: ac46c068 00000000 00000000 00000000 ac46be98 00000000
    ab64f198: ab64f1b8 00000000 0808de8c 00000000 ac46be98 01020015
    ab64f1b0: ac46be98 fffffffc ac46be98 010219c3 fffffffc ab64f268
    ab64f1c8: 01199cd0 00000001 080cd488 ab64f1f8 ac46be98 b7dcb6bc
    ab64f1e0: ac46be98 01199cd0 ab64f268 ab64f350 00000000 00000000
    ab64f1f8: ab64f2c8 b7ea2213 080cd488 ac46be98 01199cd0 ab64f268
    ab64f210: ab64f350 0808de8c 00000001 00000000 001a3928 ac46c068
    ab64f210: ab64f350 0808de8c 00000001 00000000 001a3928 ac46c068
    ab64f228: 001a3928 00000000 00000000 00000000 00000000 ab64f268
    ab64f240: 00000000 00000001 00000000 ab64f268 0808de8c 02371570
    ab64f258: 02373050 00000000 ab64f30c 00000001 ac46be98 ab94463c
    ab64f270: ac46c068 001a310c ab64f2b8 b7e95935 ac46c068 02371570
    ab64f288: 02373050 ab64f30c ab64f30c ac46c068 001a3928 ab944638
    ab64f2a0: ab64f30c ac46c068 0808de8c 00000006 00000001 00000001
    ab64f2b8: 00000001 00000000 00000001 00000000 ab64f318 b7e95a77
    ab64f2d0: ac46c068 001a3928 b4dba708 ac46be98 00000000 ab64f39c
    ab64f2e8: b7ea1f10 ab64f350 001a3928 ac46c068 00000000 00000002
    ab64f300: ac46be98 ac46c068 ab64f398 b4dba708 00000000 00000000
    ab64f318: ab64f358 b7e9645e ac46c068 001a3928 ac46be98 00000000
    ab64f330: ab64f39c b7ea1f10 00000000 ab64f350 ac46c068 ac46c068
    ab64f348: 0000001f 00000000 ab64f300 ac46be98 ab64f388 b7e95ffc
    ab64f360: ac46c068 ac46be98 001a3928 ab64f39c ac46be98 001a310c
    ab64f378: b4d5bfb4 ab64f3b0 ac46be98 006472e1 ab64f3b8 b7ecee3b
    ab64f390: ac46c068 ac46be98 001a3928 0064bff4 b7eceddc ac46be98
    ab64f3a8: b4db99f0 00000001 b4d5be30 ac46be98 ab64f3e8 b7ece6f4
    ab64f3c0: 00000000 b4d5bfb4 ab64f3e8 b7ece6c7 b4d5be30 ac46be98
    ab64f3d8: 00000000 b7ecf3dd 00000000 ac46c068 ab64f428 b7ecf457
    ab64f3f0: b7eceddc 00000000 00000000 00000000 0064bff4 00000000
    ab64f408: ab64fbb0 00000000 00000000 00000000 00000000 b4db95c8
    ab64f420: 00000000 b7eceddc ab64f448 b7ec3135 b4d5be30 00000000
    ab64f438: 00000000 00000000 00000000 00000000 ab64f4c8 00642371
    ab64f450: ac47a4c8 00000000 00000000 00000000 ab64f480 00000000
    ab64f468: 00000000 00000000 00000000 00000000 00000000 ab64fbb0
    ab64f480: 0064bff4 ab64fbb0 007d0f00 ab64f4c8 ab64f460 00642344
    ab64f498: 00000000 00000000 00000000 00000000 00000000 00000000
    Code:
    (* marks the word pointed to by the instruction pointer)
    01536ee4: fdb3e9eb 5c89ffff 5c8b0c24 a6e91424 89fffffd 8b0c246c
    01536efc: e914245c fffffd99 0c246c89 14245c8b fffd8ce9 245c8bff
    01536f14: fd83e914 5c8bffff 7ae91424 8bfffffd e914245c fffffd71
    01536f2c: 14245c8b fffe53e9 e9eb89ff fffffe4c 0c245c89 14245c8b
    01536f44: fffe3fe9 246c89ff 245c8b0c fe32e914 5c8bffff 29e91424
    01536f5c: 8bfffffe e914245c fffffe20 14245c8b fffe17e9 245c8bff
    01536f74: fe0ee914 5c8bffff 05e91424 8bfffffe e914245c fffffdfc
    01536f8c: 14245c8b 64244c8b fffe99e9 245c8bff 247c8b14 fe9de964
    01536fa4: 5c8bffff 7c8b1424 a3e96424 8bfffffe 8b14245c e9642444
    01536fbc: fffffea7 14245c8b 6424548b fffeabe9 fdb6e9ff c6e9ffff
    01536fd4: ccfffffc cccccccc cccccccc 8504ec83 8b1374c0* d2850c50
    01536fec: 328b0e74 753cfe81 08750018 d23102eb c359d689 3cba028b
    01537004: 90001875 ae9e03e8 cccc90ff ec815553 000000a4 701d8b65
    0153701c: 8b000000 b9577c3d 144f8b02 0a41be0f 85106e8b 34840fc0
    01537034: 89000014 89402474 8b4c247c b957800d 30458b02 00441f0f
    0153704c: 246c8900 244c8948 8b003958 758d0c6b 10733910 15ab860f
    01537064: 73890000 0045c70c 001d0234 000445c7 c7000000 00000845
    0153707c: 45c70000 0000000c 24448900 0c538b08 3930728d 860f1073
    01537094: 0000159f c70c7389 1889f802 0442c700 00000000 100842c7
    015370ac: 31000000 107289f6 89147289 72891872 2072891c 89247289
    015370c4: 72892872 0855892c e9c1e989 0081c609 00000bf8 c190158b
    015370dc: d789abbc 69e8ee89 8bffe23a 8b082454 ee894442 eb223be8
    Loaded modules:
    (* denotes the module causing the exception)
    08048000-0805624f /opt/bea/jrockit-R26.4.0-jre1.5.0_06/bin/java
    0063d000-0064a95b /lib/tls/libpthread.so.0
    00618000-00638d0f /lib/tls/libm.so.6
    004c2000-004c3967 /lib/libdl.so.2
    004ec000-0060fa14 /lib/tls/libc.so.6
    004a9000-004bdd53 /lib/ld-linux.so.2
    b7d3e000-b7f7b2e7 /opt/bea/jrockit-R26.4.0-jre1.5.0_06/lib/i386/jrockit/libjvm.so
    b7d24000-b7d2ca17 /lib/libnss_files.so.2
    b7ca3000-b7cc31f7 /opt/bea/jrockit-R26.4.0-jre1.5.0_06/lib/i386/libjava.so
    b7c97000-b7ca17bb /opt/bea/jrockit-R26.4.0-jre1.5.0_06/lib/i386/libverify.so
    b7c73000-b7c84743 /lib/libnsl.so.1
    b7b1c000-b7b21f13 /opt/bea/jrockit-R26.4.0-jre1.5.0_06/lib/i386/native_threads/libhpi.so
    b7446000-b74564f8 /opt/bea/jrockit-R26.4.0-jre1.5.0_06/lib/i386/libnet.so
    b6e79000-b6e7ef0b /opt/OC/lib/libJniUnix.so.1.0.0
    b6e69000-b6e6eb5f /opt/OC/lib/libTTL.so.1
    b6e59000-b6e61933 /opt/OC/lib/libTTLBase.so.1
    b6e47000-b6e496ab /usr/lib/libntl.so.1
    00be2000-00be9a76 /lib/tls/librt.so.1
    b6d7c000-b6e3b917 /usr/lib/libstdc++.so.6
    b6d74000-b6d7ad2f /lib/libgcc_s.so.1
    b6d6b000-b6d6bd67 /usr/lib/gconv/ISO8859-1.so
    b6e4f000-b6e57787 /opt/OC/lib/liblog4c_jni.so.1.0.0
    b6d47000-b6d5a017 /usr/lib/liblog4c.so.2
    b6b12000-b6b13983 /opt/OC/lib/libOcTtl.so.1.10.2
    b687e000-b6884298 /opt/OC/lib/libJniCode.so.1.0.0
    b6843000-b687b819 /opt/OC/lib/libsdsptbx.so.1
    b6783000-b681f116 /opt/OC/lib/libsdsp.so.1
    b60b4000-b6525a82 /opt/OC/lib/libsdspfilters.so.1
    b5a90000-b5b521b3 /opt/OC/lib/libnbfax.so.0
    b5a76000-b5a8493a /opt/OC/lib/libh263parser.so.0
    b5a61000-b5a7443f /opt/OC/lib/libortp.so.5
    b5a47000-b5a5504f /opt/OC/lib/libspg7231b.so
    b5a37000-b5a45177 /opt/OC/lib/libspg729ab.so
    b5a22000-b5a2f483 /opt/OC/lib/libspevrc.so
    b59db000-b5a1f2bd /opt/OC/lib/libocsipmsg.so.0
    b59ce000-b59d967b /usr/lib/libgsm.so.1
    b59a3000-b59cce0b /usr/lib/librfftw.so.2
    b5970000-b59a1e13 /usr/lib/libfftw.so.2
    b58c3000-b59512da /opt/OC/lib/libfmktbx.so.0
    b58a2000-b58b0faf /lib/libresolv.so.2
    b4c0f000-b4c1727b /opt/OC/lib/libHpSdsp2FioReadFilter.so.1.0.0
    b4c06000-b4c0dacf /opt/OC/lib/libHpSdsp2FioWriteFilter.so.1.0.0
    b4c00000-b4c0499b /opt/OC/lib/libHpSdsp2V23EncFilter.so.1.0.0
    b4bfd000-b4bfef53 /opt/OC/lib/libHpSdsp2V23DecFilter.so.1.0.0
    b4bf8000-b4bfbacb /opt/OC/lib/libHpSildtmfFilter.so.1.0.0
    b4bf1000-b4bf63eb /opt/OC/lib/libHpSdsp2FaxFilter.so.1.0.0
    b4bed000-b4bef15b /opt/OC/lib/libHpSdsp2ToneFilter.so.1.0.0
    b4be9000-b4beb1c7 /opt/OC/lib/libHpSdsp2GendtmfFilter.so.1.0.0
    b4be6000-b4be743b /opt/OC/lib/libCngFilter.so.1.0.0
    b4be3000-b4be46a3 /opt/OC/lib/libSpeedFilter.so.1.0.0
    b4be0000-b4be16a7 /opt/OC/lib/libGainFilter.so.1.0.0
    b4bdd000-b4bde44b /opt/OC/lib/libHpAgcFilter.so.1.0.0
    b4bda000-b4bdb6b7 /opt/OC/lib/libHpSdsp2EchoFilter.so.1.0.0
    b4bd8000-b4bd8c27 /opt/OC/lib/libHpSdsp2EchoSimFilter.so.1.0.0
    b4bd2000-b4bd68d8 /opt/OC/lib/libRtpioRFilter.so.1.0.0
    b4bcc000-b4bd0ce8 /opt/OC/lib/libRtpioWFilter.so.1.0.0
    b4bc7000-b4bca20f /opt/OC/lib/libHpNvadFilter.so.1.0.0
    b4bc2000-b4bc516f /opt/OC/lib/libHpSdsp2VadFilter.so.1.0.0
    b4bbf000-b4bc0b37 /opt/OC/lib/libHpSdsp2ConfFilter.so.1.0.0
    b4bbb000-b4bbd0df /opt/OC/lib/libHpSdsp2UserFilter.so.1.0.0
    b4bb8000-b4bb958b /opt/OC/lib/libPtiProxyRFilter.so.1.0.0
    b4bb5000-b4bb658f /opt/OC/lib/libPtiProxyWFilter.so.1.0.0
    b4bb2000-b4bb36a3 /opt/OC/lib/libSonetProxyRFilter.so.1.0.0
    b4baf000-b4bb06b7 /opt/OC/lib/libSonetProxyWFilter.so.1.0.0
    b4bac000-b4badab3 /opt/OC/lib/libHpMucompFilter.so.1.0.0
    b4ba9000-b4baaaaf /opt/OC/lib/libHpAcompFilter.so.1.0.0
    b4ba6000-b4ba7143 /opt/OC/lib/libHpImacompFilter.so.1.0.0
    b4ba3000-b4ba4143 /opt/OC/lib/libHpOkicompFilter.so.1.0.0
    b4ba0000-b4ba1f37 /opt/OC/lib/libHpSdsp2EvrccompFilter.so.1.0.0
    b4b9d000-b4b9e7a7 /opt/OC/lib/libHpSdsp2SpyFilter.so.1.0.0
    b4b9a000-b4b9b4a3 /opt/OC/lib/libHpSdsp2G729compFilter.so.1.0.0
    b4b97000-b4b981af /opt/OC/lib/libHpSdsp2AMRcompFilter.so.1.0.0
    b4b94000-b4b9517f /opt/OC/lib/libHpSdsp2G726comp16Filter.so.1.0.0
    b4b91000-b4b9217f /opt/OC/lib/libHpSdsp2G726comp32Filter.so.1.0.0
    b4b8f000-b4b8fc6b /opt/OC/lib/libHpSdsp2GSMcompFilter.so.1.0.0
    b4b8c000-b4b8d3bb /opt/OC/lib/libHpSdsp2G723153compFilter.so.1.0.0
    b4b8a000-b4b8ac53 /opt/OC/lib/libHpMuexpFilter.so.1.0.0
    b4b88000-b4b88c53 /opt/OC/lib/libHpAexpFilter.so.1.0.0
    b4b85000-b4b86143 /opt/OC/lib/libHpImaexpFilter.so.1.0.0
    b4b82000-b4b83143 /opt/OC/lib/libHpOkiexpFilter.so.1.0.0
    b4b7f000-b4b80647 /opt/OC/lib/libHpSdsp2EvrcexpFilter.so.1.0.0
    b4b7c000-b4b7d187 /opt/OC/lib/libHpSdsp2G729expFilter.so.1.0.0
    b4b79000-b4b7a1a7 /opt/OC/lib/libHpSdsp2AMRexpFilter.so.1.0.0
    b4b76000-b4b7717f /opt/OC/lib/libHpSdsp2G726exp16Filter.so.1.0.0
    b4b73000-b4b7417f /opt/OC/lib/libHpSdsp2G726exp32Filter.so.1.0.0
    b4b71000-b4b71c6b /opt/OC/lib/libHpSdsp2GSMexpFilter.so.1.0.0
    b4b6e000-b4b6f19b /opt/OC/lib/libHpSdsp2G723153expFilter.so.1.0.0
    b4b6c000-b4b6cc13 /opt/OC/lib/libHpCopyFilter.so.1.0.0
    b660b000-b660d5b7 /opt/OC/lib/libRTPSock.so.1.0.0
    b4471000-b44e561f /opt/bea/jrockit-R26.4.0-jre1.5.0_06/lib/i386/libawt.so
    b43aa000-b446f21f /opt/bea/jrockit-R26.4.0-jre1.5.0_06/lib/i386/libmlib_image.so
    b43a3000-b43a86f4 /opt/bea/jrockit-R26.4.0-jre1.5.0_06/lib/i386/headless/libmawt.so
    "session3" id=52 idx=0x68 tid=31711 lastJavaFrame=(nil)
    Stack 0: start=0xab62e000, end=0xab650000, guards=0xab633000 (ok), forbidden=0xab631000
    Thread Stack Trace:
    -- Java stack --
    at jrockit/vm/Reflect$IClass.get(I)Ljava/lang/Class;(Unknown Source)[optimized]
    at jrockit/vm/Reflect$IClassBlock.getClass(I)Ljava/lang/Class;(Unknown Source)
    at jrockit/vm/RNI.typeCheck(II)V(Unknown Source)
    at jrockit/vm/Reflect$IClass.getNoCheck(I)Ljava/lang/Class;(Unknown Source)
    at jrockit/vm/Reflect$IAccessibleObject.getDeclaringClass(I)Ljava/lang/Class;(Unknown Source)[inlined]
    at java/lang/reflect/Method.<init>(Ljava/lang/Class;I)V(Unknown Source)[inlined]
    at java/lang/reflect/LangReflectImpl.newMethod(Ljava/lang/Class;I)Ljava/lang/reflect/Method;(Unknown Source)[inlined]
    at jrockit/reflect/MemberAccess.newMethod(Ljava/lang/Class;I)Ljava/lang/reflect/Method;(Unknown Source)[inlined]
    at java/lang/Class.findCreateMethod(Ljava/util/HashMap;I)Ljava/lang/reflect/Method;(Unknown Source)[inlined]
    at java/lang/Class.findMethods(I)[Ljava/lang/reflect/Method;(Unknown Source)[inlined]
    at java/lang/Class.getMethods(I)[Ljava/lang/reflect/Method;(Unknown Source)[inlined]
    at hp/opencall/media/ocmpfunctest/FSM.dumpSIPMsgIntf(Lcom/hp/opencall/SIP/SigProvider/SIPMsgIntf;)Ljava/lang/String;(FSM.java:1719)[optimized]
    at hp/opencall/media/ocmpfunctest/FSM.dumpCallSpec(Lhp/opencall/media/ccapi/CallSpec;)Ljava/lang/String;(FSM.java:1980)[optimized]
    at hp/opencall/media/ocmpfunctest/EMAP$2.onTrunkConnected(I)V(EMAP.java:1432)[optimized]
    at hp/opencall/media/ocmpfunctest/FSM$TrunkLegListenerFSM.trunkLegStateChange(I)V(FSM.java:2406)[optimized]
    at hp/opencall/media/service/OrigTrunkLeg$3.runTask()V(OrigTrunkLeg.java:535)[optimized]
    at hp/opencall/media/platform/FWTask.startTask()V(FWTask.java:237)[optimized]
    at hp/opencall/media/platform/Task.startTask()V(Task.java:141)[optimized]
    at hp/opencall/media/platform/FWThread.run()V(FWThread.java:316)
    at jrockit/vm/RNI.c2java(IIII)V(Native Method)
    -- end of trace
    Additional information is available in:
    /var/tmp/OC/jrockit.31184.dump
    /var/tmp/OC/core or core.31184
    If you see this dump, please open a support case with BEA and
    supply as much information as you can on your system setup and
    the program you were running. You can also search for solutions
    to your problem at http://forums.bea.com in
    the forum jrockit.developer.interest.general.
    Extended, platform specific info:
    libc release: 2.3.4-stable
    Elf headers:
    libc ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00500f10 PHOFF: 00000034 SHOFF: 00134468 EF: 0x0 HS: 52 PS: 32 PHN; 10 SS: 40 SHN: 67 STIDX: 64
    libpthread ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00641850 PHOFF: 00000034 SHOFF: 00010584 EF: 0x0 HS: 52 PS: 32 PHN; 9 SS: 40 SHN: 39 STIDX: 36
    libjvm ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00050e70 PHOFF: 00000034 SHOFF: 002a0924 EF: 0x0 HS: 52 PS: 32 PHN; 3 SS: 40 SHN: 20 STIDX: 17
    ===== END DUMP ===============================================================

    Marie,
    Please mail me at hstahl AT bea to follow up on this.

  • Remote Connection Issue in Oracle JRockit

    Hi,
    I Tried configuring Jrockit and integrating weblogic server with it.
    I was successfull in monitoring the locally deployed app through integrated weblogic in JRMC 4.0.
    Please suggest if the following steps mentioned are proper or not.
    1) Installed JRMC 4.0 .
    2. Configured in default domain/bin folder of Weblogic server setDomainEnv.cmd as follows:-(Configuring oracle Jrockit in Weblogic since i have to use Jrockit JVM instead of Sun JDK Hot Spot)
    set BEA_JAVA_HOME=C:\Program Files\Java\jrmc-4.0.0-1.6.0
    set SUN_JAVA_HOME=D:\Oracle\Middleware\jdk160_18
    if "%JAVA_VENDOR%"=="Oracle" (
    set JAVA_HOME=%BEA_JAVA_HOME%
    ) else (
    if "%JAVA_VENDOR%"=="Sun" (
    set JAVA_HOME=%SUN_JAVA_HOME%
    ) else (
    set JAVA_VENDOR=Oracle
    set JAVA_HOME=C:\Program Files\Java\jrmc-4.0.0-1.6.0
    3.Inturn i modified Java_Options in my local weblogic server startWebLogic.cmd and Remote weblogic server startWebLogic.cmd as follows:-
    Local weblogic server startWebLogic.cmd :-
    set SAVE_JAVA_OPTIONS="-Djava.rmi.server.hostname=ZSLW521 -Xmanagement:ssl=false,authenticate=false,port=7091,autodiscovery=true"
    export JAVA_OPTIONS
    Remote weblogic server startWebLogic.cmd :-
    set SAVE_JAVA_OPTIONS="-Djava.rmi.server.hostname=ZSLW577 -Xmanagement:ssl=false,authenticate=false,port=7091,autodiscovery=true"
    export JAVA_OPTIONS
    4. My Oracle Jrockit Start parameters are as follows:-
    C:\Program Files\Java\jrmc-4.0.0-1.6.0\bin>java -Xmanagement:port=7091,ssl=false,authenticate=false,autodiscovery=true
    and even i am getting the status as follows in command prompt:
    [INFO ][mgmnt ] Remote JMX connector started at address zslw577:7091
    [INFO ][mgmnt ] Local JMX connector started
    [INFO ][mgmnt ] JDP autodiscovery started at address 232.192.1.212:7095
    Iin jrmc4.0 UI i am getting JDP (JRockit Discovered protocal)as follows:-
    1. Discovered --> JDP --> zslw577:zsl.local and
    zslw51
    2.But the Problem is that in the tabbed menu
    Discovered-->LOACL-->Getting Local JRockit Weblogic server Instance and Not Remote Server Weblogic Server Instance
    is when i am trying to establish a connection :-
    HOST:zslw521
    PORT:7091
    1.And testing the connection giving me : Unable to Connect
    Even If I want To test The JDP of Remote and Local JVM Instances by right clicking and selecting the option of START CONSOLE
    Could not open Management Console for zslw577.zsl.local.
    com.jrockit.mc.rjmx.ConnectionException: Failed to retrieve RMIServer stub: javax.naming.ServiceUnavailableException [Root exception is java.rmi.ConnectException: Connection refused to host: 172.16.26.60; nested exception is:
    java.net.ConnectException: Connection refused: connect]
    com.jrockit.mc.rjmx.ConnectionException: Failed to retrieve RMIServer stub: javax.naming.ServiceUnavailableException [Root exception is java.rmi.ConnectException: Connection refused to host: 172.16.26.60; nested exception is:
    java.net.ConnectException: Connection refused: connect]
    at com.jrockit.mc.rjmx.ConnectionManager.connect(ConnectionManager.java:63)
    at com.jrockit.mc.console.ui.actions.StartConsole$1.preConnect(StartConsole.java:39)
    at com.jrockit.mc.browser.utils.PreConnectJob.run(PreConnectJob.java:74)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    Caused by: java.io.IOException: Failed to retrieve RMIServer stub: javax.naming.ServiceUnavailableException [Root exception is java.rmi.ConnectException: Connection refused to host: 172.16.26.60; nested exception is:
    java.net.ConnectException: Connection refused: connect]
    at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:338)
    at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:227)
    at com.jrockit.mc.rjmx.internal.RJMXConnection.connect(RJMXConnection.java:593)
    at com.jrockit.mc.rjmx.internal.RJMXConnection.establishConnection(RJMXConnection.java:561)
    at com.jrockit.mc.rjmx.internal.RJMXConnection.setupServer(RJMXConnection.java:545)
    at com.jrockit.mc.rjmx.internal.RJMXConnection.connect(RJMXConnection.java:145)
    at com.jrockit.mc.rjmx.internal.RJMXConnectorModel.establishConnection(RJMXConnectorModel.java:114)
    at com.jrockit.mc.rjmx.internal.RJMXConnectorModel.connect(RJMXConnectorModel.java:157)
    at com.jrockit.mc.rjmx.ConnectionManager.innerConnect(ConnectionManager.java:95)
    at com.jrockit.mc.rjmx.ConnectionManager.connect(ConnectionManager.java:61)
    ... 3 more
    Caused by: javax.naming.ServiceUnavailableException [Root exception is java.rmi.ConnectException: Connection refused to host: 172.16.26.60; nested exception is:
    java.net.ConnectException: Connection refused: connect]
    at com.sun.jndi.rmi.registry.RegistryContext.lookup(RegistryContext.java:101)
    at com.sun.jndi.toolkit.url.GenericURLContext.lookup(GenericURLContext.java:185)
    at javax.naming.InitialContext.lookup(InitialContext.java:392)
    at javax.management.remote.rmi.RMIConnector.findRMIServerJNDI(RMIConnector.java:1886)
    at javax.management.remote.rmi.RMIConnector.findRMIServer(RMIConnector.java:1856)
    at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:257)
    ... 12 more
    Caused by: java.rmi.ConnectException: Connection refused to host: 172.16.26.60; nested exception is:
    java.net.ConnectException: Connection refused: connect
    at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:601)
    at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:198)
    at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:184)
    at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:322)
    at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
    at com.sun.jndi.rmi.registry.RegistryContext.lookup(RegistryContext.java:97)
    at com.sun.jndi.toolkit.url.GenericURLContext.lookup(GenericURLContext.java:185)
    at javax.naming.InitialContext.lookup(InitialContext.java:392)
    at javax.management.remote.rmi.RMIConnector.findRMIServerJNDI(RMIConnector.java:1886)
    at javax.management.remote.rmi.RMIConnector.findRMIServer(RMIConnector.java:1856)
    at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:257)
    at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:228)
    at com.jrockit.mc.rjmx.internal.RJMXConnection.connect(RJMXConnection.java:594)
    at com.jrockit.mc.rjmx.internal.RJMXConnection.establishConnection(RJMXConnection.java:561)
    at com.jrockit.mc.rjmx.internal.RJMXConnection.setupServer(RJMXConnection.java:545)
    at com.jrockit.mc.rjmx.internal.RJMXConnection.connect(RJMXConnection.java:146)
    at com.jrockit.mc.rjmx.internal.RJMXConnectorModel.establishConnection(RJMXConnectorModel.java:114)
    at com.jrockit.mc.rjmx.internal.RJMXConnectorModel.connect(RJMXConnectorModel.java:158)
    ... 5 more
    Caused by: java.net.ConnectException: Connection refused: connect
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
    at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
    at java.net.Socket.connect(Socket.java:525)
    at java.net.Socket.connect(Socket.java:475)
    at java.net.Socket.<init>(Socket.java:372)
    at java.net.Socket.<init>(Socket.java:186)
    at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22)
    at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128)
    at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:595)
    at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:198)
    at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:184)
    at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:322)
    at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
    at com.sun.jndi.rmi.registry.RegistryContext.lookup(RegistryContext.java:97)
    at com.sun.jndi.toolkit.url.GenericURLContext.lookup(GenericURLContext.java:185)
    at javax.naming.InitialContext.lookup(InitialContext.java:392)
    at javax.management.remote.rmi.RMIConnector.findRMIServerJNDI(RMIConnector.java:1886)
    at javax.management.remote.rmi.RMIConnector.findRMIServer(RMIConnector.java:1856)
    at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:257)
    at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:227)
    at com.jrockit.mc.rjmx.internal.RJMXConnection.connect(RJMXConnection.java:593)
    at com.jrockit.mc.rjmx.internal.RJMXConnection.establishConnection(RJMXConnection.java:561)
    at com.jrockit.mc.rjmx.internal.RJMXConnection.setupServer(RJMXConnection.java:545)
    at com.jrockit.mc.rjmx.internal.RJMXConnection.connect(RJMXConnection.java:145)
    at com.jrockit.mc.rjmx.internal.RJMXConnectorModel.establishConnection(RJMXConnectorModel.java:114)
    at com.jrockit.mc.rjmx.internal.RJMXConnectorModel.connect(RJMXConnectorModel.java:157)
    ... 5 more
    Thanks in advance
    Regards
    RK

    I had the same problem, but adding:
    -Djava.rmi.server.hostname=my_hostname
    to the remote WebLogic Server start script that I want to monitor solves the problem.
    In my case, my WLS runs on OEL 5, and I monitor it via JRMC (R28.0.0-679) on Windows XP):
    # Start JRockit MngSrv to enable JRMC monitoring:
    JR_XMNG="-Xmanagement:ssl=false,authenticate=false,port=7091,autodiscovery=true"
    export JR_XMNG
    JAVA_OPTIONS="-Djava.rmi.server.hostname=your_hostname ${JAVA_OPTIONS}"
    export JAVA_OPTIONS
    JAVA_OPTIONS="${JAVA_OPTIONS} ${JR_XMNG}"
    export JAVA_OPTIONS
    Edited by: George Moykin on 2010-7-14 12:15

  • 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

  • No javaw in jrockit-jdk1.6.0_33-R28.2.4-4.1.0

    Hi i am trying to use the jrockit jvm for my eclipse. The documentations tells me that i have to point to javaw as the jvm in the eclipse.ini file. I have installed jrockit-jdk1.6.0_33-R28.2.4-4.1.0 and jrockit-jdk1.6.0_37-R28.2.5-4.1.0 on my oracle linux 5u7 64bit installation but there is no javaw in the bin directory of the jrockit installation.
    Both jdks are 64bit, i have tested it with java -version .
    Any idea what is going wrong?
    Regards
    Edmund

    Hi,
    This javaw.exe is used to for Java Web start.
    If you clearly see in the doc to use use -vm option as javaw under jre/bin folder.
    If you dont find them you can use java.exe .
    This reference is only for JVM option to use for IDE.
    So we can check for the why this javaw.exe is not exists through Oracle support mean while you can use java.exe to run your IDE.
    Hope if answers your query.
    Regards,
    Kal

  • Support for JRockit for WebLogic 10.3 in Solaris x86

    Hi All,
    I am trying to install JRockit Mission Control 3.1.2 in a Solaris 10 x86 platform.
    For Solaris Spark I know there is a special distribution.. For Solaris 10 x86 I am trying to install the generic linux version.
    When I try to install the jrmc-3.1.2-1.6.0-linux-ia32.bin I get the following error:
    jrmc-3.1.2-1.6.0: Cannot find /lib/ld-linux.so.2
    I also try with 64bit edition of the jrockit mission Control but I get a similar error but trying to find the /lib64/ld-linux.so.2.
    Is Solaris 10 x86 supported? Or at least, is there a workaround to install it?
    I find some site talking about JRockit for Solaris Spark, but seems to me that Solaris x86 is not supported...
    Thanks in advance
    Pablo

    Hi,
    The DTD used in "web.xml" should not cause any issue ...though it's the OLD "web.xml"...Please try to run the Following command to Generate the New Deployment Descriptors from the Existing Application:
    Step1). Open a Command Window and Run "setWLSEnv.sh" or "setWLSEnv.cmd".
    Step2). In the Command Prompt move to the Current Directory where you have placed your Application and then Run the Following Command
    java weblogic.DDConverter  -d NewDDs  jamagent.war
    Here Above Command Will read the "jamagent.war" War archive and then It will generate the New DDs in "NewDDs" directory...Which we need to replace with the OLD DDs present in our WebApplication..
    Thanks
    Jay SenSharma
    http://jaysensharma.wordpress.com (WebLogic Wonders Are Here)

Maybe you are looking for

  • Itunes, ID3 tags, & hard drive corruption

    My wife is having a strange problem with her iMac, and it’s got me a bit mystified. I’m hoping someone here can shed some light on what might be going on. I apologize in advance for the long post. The problem is that when she plays some songs in iTun

  • Dual booting with Windows Vista/OSX 10.5 Leopard with 2 GPU's?

    Can I install a Nvidia GTX280 graphics card in a Mac Pro and use it to play games when booted into Windows Vista and use the included ATI Radeon HD 2600 XT card for booting into OSX? Or is this not possible? Is there any other way to install a GTX 28

  • Used space, nothing stored in my ipod mini

    I had to reset my mini, so it would show up on my computer...now when I try to update, it says there are 3 GB of used space, but nothing in my library or on the ipod. What did I do wrong?

  • Webpart Install - Very Disappointed with Sharepoint 2013

    I have tried various ways to install various webparts with no success: Using STSADM Solution Deployment - which is also being deprecated in Sharepoint 2013 Also tried Powershell Central Administration Interface - deploying solution from there Sharepo

  • Backing up actions - Not working after re-install.

    I recently had hard drive issues that led to PC issues so I decided to do a full re-install of Windows 8.1 and all my programs. After installing Ps CS6 64-bit, when I loaded my backed up actions into Ps, some of my actions would not work.  Giving me