Running weblogic 5.1 with HotSpot 2.0

Hi people ,
I just want to run my weblogic with hotspot server VM 2.0 on
weblogic 5.1 . can any place a pointer on how to start weblogic with
hotspot .
thanks a lot in advance
regards
Hari Krishna

Hari Krishna,
First http://www.weblogic.com/platforms/index.html
Then change the .cmd or .sh that you are using to start WebLogic to use the
JVM of your choice.
Peace.
Cameron Purdy
[email protected]
http://www.tangosol.com
WebLogic Consulting Available
"Hari Krishna" <[email protected]> wrote in message
news:[email protected]..
Hi people ,
I just want to run my weblogic with hotspot server VM 2.0 on
weblogic 5.1 . can any place a pointer on how to start weblogic with
hotspot .
thanks a lot in advance
regards
Hari Krishna

Similar Messages

  • Problems in running weblogic server7.0 with windows98 ...

    hi
    i installed weblogicserver 7.0 on windows 98.and when iam trying to run
    setExamplesEnv.cmd file from dos prompt it says bad command or file name.and
    when iam trying to start->Programs-> "Launch Examples Server" its
    searching for "cmd.exe" which is not found in windows98.please let me know
    the solution for this asap

    renamed .cmd to .bat and see if it works or not.
    krishna ramineni wrote:
    hi
    i installed weblogicserver 7.0 on windows 98.and when iam trying to run
    setExamplesEnv.cmd file from dos prompt it says bad command or file name.and
    when iam trying to start->Programs-> "Launch Examples Server" its
    searching for "cmd.exe" which is not found in windows98.please let me know
    the solution for this asap

  • Running weblogic with Vcafe 3

    Hello,
    Using visual cafe 3 (enterprise), I've got a class which run Weblogic in
    order to debug EJB, so I had to insert weblogic classes in VC classpath
    (sc.ini) to debug EJB (which uses weblogic classes like weblogic.rmi,...)
    and run WL.
    It works fine with weblogic 3.1 (no java and wl distinct classpaths) but
    not with newer versions (4.5.2, 5.1) because WL refuse to run coz of
    weblogicaux.jar in java classpath !!!!
    So how can I do ?
    Thx,
    Matt

    You should upgrade to VCafe Enterprise 3.1a. I believe there's no charge. Check out the WebGain
    website.
    WebLogic 4.5.x and 5.1.x use dynamic class loading to enable runtime replacement of servlets, jsps,
    and ejbs.
    The server should be started with the standard class libraries and directories given by -classpath
    and the weblogic\classes and weblogicaux.jar on the -Dweblogic.class.path.
    The Server can be started with everthing on the classpath in what's called static mode. In this
    case, the important thing is to make sure that weblogic\classes\boot appears BEFORE
    weblogic\classes.
    For 5.1.x, also make sure that the parameter -Dweblogic.system.disableWeblogicClassPath=true is
    added.
    But the automated EJB features in VCafe 3.1a won't work with 5.1.x. For that you'll need to update
    to VCafe 4.0 Enterprise (and I believe there is an upgrade cost there.)
    -dana
    Matt wrote:
    >
    Hello,
    Using visual cafe 3 (enterprise), I've got a class which run Weblogic in
    order to debug EJB, so I had to insert weblogic classes in VC classpath
    (sc.ini) to debug EJB (which uses weblogic classes like weblogic.rmi,...)
    and run WL.
    It works fine with weblogic 3.1 (no java and wl distinct classpaths) but
    not with newer versions (4.5.2, 5.1) because WL refuse to run coz of
    weblogicaux.jar in java classpath !!!!
    So how can I do ?
    Thx,
    Matt

  • Anyone able to run SOAP over SSL with Weblogic 5.1 and without purchasing third party tools???  If so, how???

    Anyone able to run SOAP over SSL with Weblogic 5.1??? If so, how??? And
    without purchasing third party tools??? Thanks.
    -Freddie

    Anyone able to run SOAP over SSL with Weblogic 5.1??? If so, how??? And
    without purchasing third party tools??? Thanks.
    -Freddie

  • Problems running Weblogic 6.1 Server on Pentium 4 with Windows XP

    Hi everyone.
    I've got a problem. I'm trying to run Weblogic 6.1 Server on Pentium 4 with Windows
    XP as OS, and when I try to work with the console the system restarts and get
    an error message in which I can read something like "big error on the system".
    Does anybody know if there is any problem between WebLogic Server and Pentium
    4 or Windows XP?
    Thank you

    We're you ever able to install WLS 6.1 sp4 in XP in a working fashion?
    WLS 6.1 sp3 works just fine on XP.
    Steve...
    "Hiroaki Nakamura" <[email protected]> wrote:
    >
    I had a problem installing WebLogic6.1SP4 on Windows XP.
    SP3 was OK. The problem seems to be in the installer.
    When I ran the installer, I saw these weird behaviors:
    - The default value of BEA Home was "\\bea" (should be "C:\bea").
    - The dialog for inputting system password was skipped.
    - After the installer "finished", some directories like
    C:\bea\jdk131, C:\bea\wlserver6.1\bin were missing.
    OTOH, "C:\BEA WebLogic E-Business Platform" was created.
    - In the control panel, add/remove program section, the
    entry for WebLogic6.1SP4 was not created.
    The installer runs fine on Windows 2000. And I copied
    the installed files to my Windows XP machine, and I ran
    startWebLogic.cmd in myserver directory, it seems OK.

  • Memory maxed out when running weblogic 4.5

    I am the tech support guy for my office, but I am WebLogic illiterate. I have a user who is running WebLogic, but when he runs it, his RAM and virtual memory max out. Are there any settings in WebLogic for memory allocation? Or is there a known problem with memory?

    Please see my reply in misc.
    Michael Girdley
    Product Manager, WebLogic Server
    BEA Systems Inc.
    Jay A. Fulks <[email protected]> wrote in message
    news:89gt0e$91a$[email protected]..
    Hi.
    I am running WebLogic 4.5.1.5 under Solaris 2.6. I am using JDK 1.2.2
    with HotSpot. When we shutdown our server, it essentially crashes with
    the following error:
    # HotSpot Virtual Machine Error, Unexpected Signal 11
    # Error happened during: mark sweep
    # Error ID: 4F533F534F4C415249530E4350500BC2 01
    After looking into the problem, we found that it is easily recreatable,
    simply
    by (1) starting the server, (2) hitting any web page (which causes
    FileServlet
    to be loaded), and (3) shutting down the server.
    I have attached a tail of my log file as evidence.
    Anybody else seen this problem? Is it a Weblogic/HotSpot compatibility
    problem?
    Thanks.

  • Run WL 6.1 with JDK 1.4 RC

    Anyone tried JDK 1.4 yet with WL 6.1? I got the following error message when I
    did it. I understand that WL 6.1 is not officially supported yet from BEA.
    thanks
    Frank
    ========
    C:\bea\wlserver6.1>"C:\java\j2sdk1.4.0-rc\bin\java" -hotspot -ms64m -mx64m -classpath
    ".;.\lib\weblo
    gic_sp.jar;.\lib\weblogic.jar" -Dweblogic.Domain=mojdomain -Dweblogic.Name=mojserver
    "-Dbea.home=C:\
    bea" -Dweblogic.management.password= -Dweblogic.ProductionModeEnabled=true "-Djava.security.policy==
    C:\bea\wlserver6.1\lib\weblogic.policy" weblogic.Server
    java.lang.SecurityException: Unable to locate a login configuration
    at com.sun.security.auth.login.ConfigFile.<init>(ConfigFile.java:97)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:
    39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorIm
    pl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
    at java.lang.Class.newInstance0(Class.java:296)
    at java.lang.Class.newInstance(Class.java:249)
    at javax.security.auth.login.Configuration$3.run(Configuration.java:221)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.login.Configuration.getConfiguration(Configuration.java:215)
    at javax.security.auth.login.LoginContext$1.run(LoginContext.java:170)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.login.LoginContext.init(LoginContext.java:167)
    at javax.security.auth.login.LoginContext.<init>(LoginContext.java:393)
    at weblogic.security.internal.ServerAuthenticate.main(ServerAuthenticate.java:81)
    at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:200)
    at weblogic.Server.main(Server.java:35)
    Caused by: java.io.IOException: Unable to locate a login configuration
    at com.sun.security.auth.login.ConfigFile.init(ConfigFile.java:206)
    at com.sun.security.auth.login.ConfigFile.<init>(ConfigFile.java:95)
    ... 16 more

    I do not think you can do it easily, because it appears that WebLogic is shipped
    with 'customized' Sun's security classes (most likely to implement JAAS).
    Frank <[email protected]> wrote:
    Anyone tried JDK 1.4 yet with WL 6.1? I got the following error message when I
    did it. I understand that WL 6.1 is not officially supported yet from BEA.
    thanks
    Frank
    ========
    C:\bea\wlserver6.1>"C:\java\j2sdk1.4.0-rc\bin\java" -hotspot -ms64m -mx64m -classpath
    ".;.\lib\weblo
    gic_sp.jar;.\lib\weblogic.jar" -Dweblogic.Domain=mojdomain -Dweblogic.Name=mojserver
    "-Dbea.home=C:\
    bea" -Dweblogic.management.password= -Dweblogic.ProductionModeEnabled=true "-Djava.security.policy==
    C:\bea\wlserver6.1\lib\weblogic.policy" weblogic.Server
    java.lang.SecurityException: Unable to locate a login configuration
    at com.sun.security.auth.login.ConfigFile.<init>(ConfigFile.java:97)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:
    39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorIm
    pl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
    at java.lang.Class.newInstance0(Class.java:296)
    at java.lang.Class.newInstance(Class.java:249)
    at javax.security.auth.login.Configuration$3.run(Configuration.java:221)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.login.Configuration.getConfiguration(Configuration.java:215)
    at javax.security.auth.login.LoginContext$1.run(LoginContext.java:170)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.login.LoginContext.init(LoginContext.java:167)
    at javax.security.auth.login.LoginContext.<init>(LoginContext.java:393)
    at weblogic.security.internal.ServerAuthenticate.main(ServerAuthenticate.java:81)
    at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:200)
    at weblogic.Server.main(Server.java:35)
    Caused by: java.io.IOException: Unable to locate a login configuration
    at com.sun.security.auth.login.ConfigFile.init(ConfigFile.java:206)
    at com.sun.security.auth.login.ConfigFile.<init>(ConfigFile.java:95)
    ... 16 more--
    Dimitri

  • Can I run 2 different domains with same name but on 2 different machines?

    I am trying to setup 2 domains with same name (sharedcds1) on 2 different machines (Machine1 and Machine2).
              When I start the weblogic managed server 1 (sharedcds1managedserver1) on Machine2, it throws an error saying it has some conflicts with the managed server 1 running on Machine1. How did the managed server of one machine know about the other server. Can I run 2 different domains with same name but on 2 different machines?
              Here is the error in the log -
              <Jun 14, 2005 10:53:29 AM EDT> <Error> <Cluster> <BEA-000123> <Conflict start: You tried to bind an
              object under the name weblogic.transaction.coordinators.sharedcds1managedserver1 in the JNDI tree.
              The object from 4596206652609838848S:130.170.61.153:[9505,9505,-1,-1,9505,-1,-1,0,0]:sharedcds1:s
              haredcds1managedserver1 is non-clusterable, and you have tried to bind more than once from two or m
              ore servers. Such objects can only be deployed from one server.>
              <Jun 14, 2005 10:53:29 AM EDT> <Error> <Cluster> <BEA-000123> <Conflict start: You tried to bind an
              object under the name weblogic.transaction.coordinators.sharedcds1managedserver1 in the JNDI tree.
              The object from 8842351474821025197S:130.170.61.154:[9505,9505,-1,-1,9505,-1,-1,0,0]:sharedcds1:s
              haredcds1managedserver1 is non-clusterable, and you have tried to bind more than once from two or m
              ore servers. Such objects can only be deployed from one server.>
              Thanks
              Satish

    Yes you can. Make sure that domains configured to use different multicast address. WLS uses multicast for communications between nodes in domain.
              although your configuration will work, you could have troubles if you going to execute inter-domain calls between domains/servers with the same names.

  • JVM crash with hotspot error SIGSEGV

    Hello ,
    We have tomcat 6 running in production environment with jdk version 1.6.0_24. We observed that Tomcat/JVM is crashing frequently once in a week.
    Can somebody please look into it and help me the way forward for troubleshooting.
    Here is the example hs_err_pid.log.
    # A fatal error has been detected by the Java Runtime Environment:
    #  SIGSEGV (0xb) at pc=0xfffffffe582caafc, pid=680, tid=45
    # JRE version: 6.0_24-b07
    # Java VM: Java HotSpot(TM) 64-Bit Server VM (19.1-b02 mixed mode solaris-sparc compressed oops)
    # Problematic frame:
    # C  [libclntsh.so.11.1+0x2caafc]
    # If you would like to submit a bug report, please visit:
    #   http://java.sun.com/webapps/bugreport/crash.jsp
    # The crash happened outside the Java Virtual Machine in native code.
    # See problematic frame for where to report the bug.
    ---------------  T H R E A D  ---------------
    Current thread (0x0000000103bf0000):  JavaThread "ajp-9011-5" daemon [_thread_in_native, id=45, stack(0xfffffffe57f00000,0xfffffffe57f80000)]
    siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000000000000000
    Registers:
    O0=0x0000000000000000 O1=0x0000000000000000 O2=0xffffffff7e84a300 O3=0x0000000108097124
    O4=0xfffffffe5bc03a00 O5=0x0000000102f0c648 O6=0xfffffffe57f70d91 O7=0xfffffffe582ca438
    G1=0xffffffff7e6d1070 G2=0x0000000110390830 G3=0x0000000000001c00 G4=0x00000000000017c0
    G5=0x000000008192ec00 G6=0xfffffffe603fe000 G7=0xfffffffe5bc03a00 Y=0x0000000000000000
    PC=0xfffffffe582caafc nPC=0xfffffffe582cab00
    Register to memory mapping:
    O0=0x0000000000000000
    0x0000000000000000 is pointing to unknown location
    O1=0x0000000000000000
    0x0000000000000000 is pointing to unknown location
    O2=0xffffffff7e84a300
    0xffffffff7e84a300: _uberdata+0 in /lib/sparcv9/libc.so.1 at 0xffffffff7e600000
    O3=0x0000000108097124
    0x0000000108097124 is pointing to unknown location
    O4=0xfffffffe5bc03a00
    0xfffffffe5bc03a00 is pointing to unknown location
    O5=0x0000000102f0c648
    0x0000000102f0c648 is pointing to unknown location
    O6=0xfffffffe57f70d91
    0xfffffffe57f70d91 is pointing into the stack for thread: 0x0000000103bf0000
    "ajp-9011-5" daemon prio=3 tid=0x0000000103bf0000 nid=0x2d runnable [0xfffffffe57f7d000]
       java.lang.Thread.State: RUNNABLE
    O7=0xfffffffe582ca438
    0xfffffffe582ca438: kpuhhrsm+0x3b8 in /opt/local/matrix/v6r2012/server/solaris_a64/code/bin/libclntsh.so.11.1 at 0xfffffffe58000000
    G1=0xffffffff7e6d1070
    0xffffffff7e6d1070: mutex_unlock+0 in /lib/sparcv9/libc.so.1 at 0xffffffff7e600000
    G2=0x0000000110390830
    0x0000000110390830 is pointing to unknown location
    G3=0x0000000000001c00
    0x0000000000001c00 is pointing to unknown location
    G4=0x00000000000017c0
    0x00000000000017c0 is pointing to unknown location
    G5=0x000000008192ec00
    0x000000008192ec00 is pointing to unknown location
    G6=0xfffffffe603fe000
    0xfffffffe603fe000 is pointing to unknown location
    G7=0xfffffffe5bc03a00
    0xfffffffe5bc03a00 is pointing to unknown location
    Top of Stack: (sp=0xfffffffe57f71590)
    0xfffffffe57f71590:   0000000000001400 0000000000078008
    0xfffffffe57f715a0:   00000000000053fc 0000000102f0c648
    0xfffffffe57f715b0:   0000000000001800 00000000000000ff
    0xfffffffe57f715c0:   fffffffe59f69298 fffffffe59f692d0
    0xfffffffe57f715d0:   0000000000000000 fffffffe59f692d0
    0xfffffffe57f715e0:   0000000110390e48 0000000000002280
    0xfffffffe57f715f0:   0000000000001400 0000000110390e48
    0xfffffffe57f71600:   fffffffe57f71071 fffffffe584e2868
    0xfffffffe57f71610:   0000000110390000 0000000110390f1c
    0xfffffffe57f71620:   fffffffe5a22de70 0000000000000080
    0xfffffffe57f71630:   7fffffff00000054 0000000000000000
    0xfffffffe57f71640:   00fffffe59f2e386 fffffffe57f72a9f
    0xfffffffe57f71650:   0000000001004000 0000000110390ff8
    0xfffffffe57f71660:   0000000110390e48 0000000110390e48
    0xfffffffe57f71670:   fffffffe5a22de70 0000000110390e48
    0xfffffffe57f71680:   0000000110390e48 fffffffe5a22de70
    Instructions: (pc=0xfffffffe582caafc)
    0xfffffffe582caaec:   d2 5c c0 08 81 c7 e0 08 91 e8 20 00 aa 10 20 ff
    0xfffffffe582caafc:   ea 28 20 00 81 c7 e0 08 91 e8 20 00 ca 58 60 00
    Stack: [0xfffffffe57f00000,0xfffffffe57f80000],  sp=0xfffffffe57f71590,  free space=453k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C  [libclntsh.so.11.1+0x2caafc]
    C  [libclntsh.so.11.1+0x4e2870]
    C  [libmxoci80.so+0x48d4]
    C  [libeMatrix.jni.so+0x944d14]
    C  [libeMatrix.jni.so+0x9450f8]
    C  [libeMatrix.jni.so+0x93e65c]
    C  [libeMatrix.jni.so+0x93e588]
    C  [libeMatrix.jni.so+0x909c28]
    C  [libeMatrix.jni.so+0x8d06f0]
    C  [libeMatrix.jni.so+0x8d2568]
    C  [libeMatrix.jni.so+0x8d2f3c]
    C  [libeMatrix.jni.so+0x91add4]
    C  [libeMatrix.jni.so+0x91b4c4]
    C  [libeMatrix.jni.so+0x5a3778]
    C  [libeMatrix.jni.so+0x5a36dc]
    C  [libeMatrix.jni.so+0x54b628]
    C  [libeMatrix.jni.so+0x81d100]
    C  [libeMatrix.jni.so+0x81c1f4]
    C  [libeMatrix.jni.so+0x702f4c]
    C  [libeMatrix.jni.so+0x4c0e84]
    C  [libeMatrix.jni.so+0x5b8f60]
    C  [libeMatrix.jni.so+0x5b8ed4]
    C  [libeMatrix.jni.so+0x5b8e70]
    C  [libeMatrix.jni.so+0x6b3718]
    C  [libeMatrix.jni.so+0x67c584]
    C  [libeMatrix.jni.so+0x67d118]
    C  [libeMatrix.jni.so+0x6b5e10]
    C  [libeMatrix.jni.so+0x867ee4]
    C  [libeMatrix.jni.so+0xef35c4]
    C  [libeMatrix.jni.so+0x10a5428]
    C  [libeMatrix.jni.so+0x110227c]
    C  [libeMatrix.jni.so+0xec62e8]
    C  [libeMatrix.jni.so+0x43e404]
    J  com.matrixone.jni.MatrixKernel.statelessDispatch(Lcom/matrixone/jdl/MatrixSession;Ljava/lang/String;Ljava/lang/String;[B)I
    J  com.matrixone.jdl.rmi.bosBusinessObjectImpl.expandSelect(Lcom/matrixone/jdl/MatrixSession;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;ZZSLjava/lang/String;Ljava/lang/String;SZ)Lcom/matrixone/jdl/bosSelectExpandSt;
    j  matrix.db.BusinessObject.expandSelect(Lmatrix/db/Context;Ljava/lang/String;Ljava/lang/String;Lmatrix/util/StringList;Lmatrix/util/StringList;ZZSLjava/lang/String;Ljava/lang/String;SZZ)Lmatrix/db/ExpansionWithSelect;+40
    j  matrix.db.BusinessObject.expandSelect(Lmatrix/db/Context;Ljava/lang/String;Ljava/lang/String;Lmatrix/util/StringList;Lmatrix/util/StringList;ZZSLjava/lang/String;Ljava/lang/String;Z)Lmatrix/db/ExpansionWithSelect;+22
    j  com.ericsson.mars.type.MarsType.getRelationshipWithSelectList(SLjava/lang/String;Ljava/lang/String;Lmatrix/util/StringList;Lmatrix/util/StringList;Ljava/lang/String;Ljava/lang/String;ZZ)Lmatrix/db/RelationshipWithSelectList;+30
    j  com.ericsson.mars.type.MarsType.getRelationshipWithSelectList(SLjava/lang/String;Ljava/lang/String;Lmatrix/util/StringList;Lmatrix/util/StringList;Ljava/lang/String;ZZ)Lmatrix/db/RelationshipWithSelectList;+16
    j  com.ericsson.mars.type.MarsType.getFromRelationshipWithSelectList(Ljava/lang/String;Ljava/lang/String;Lmatrix/util/StringList;Lmatrix/util/StringList;Ljava/lang/String;)Lmatrix/db/RelationshipWithSelectList;+11
    J  com.ericsson.mars.type.MxGroup.getAssignments(Lmatrix/db/Context;Z)Ljava/util/Hashtable;
    j  com.ericsson.mars.jspbean.LoginBean.setCurrentProjectId(Ljava/lang/String;)V+72
    j  com.ericsson.mars.util.MenuServlet.setCurrentProjectId(Ljavax/servlet/http/HttpSession;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lcom/ericsson/mars/jspbean/LoginBean;Ljava/lang/String;)V+14
    j  com.ericsson.mars.util.MenuServlet.doGet(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+460
    j  javax.servlet.http.HttpServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+35
    j  javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+30
    j  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+376
    j  org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
    j  com.ericsson.mars.filter.MarsMonitorFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+616
    j  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+119
    j  org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
    j  org.apache.catalina.core.StandardWrapperValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+804
    j  org.apache.catalina.core.StandardContextValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+365
    j  org.apache.catalina.core.StandardHostValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+64
    j  org.apache.catalina.valves.ErrorReportValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+6
    J  org.apache.catalina.valves.AccessLogValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
    j  org.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+42
    j  org.apache.catalina.connector.CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V+158
    J  org.apache.coyote.ajp.AjpAprProcessor.process(J)Z
    j  org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(J)Lorg/apache/tomcat/util/net/AprEndpoint$Handler$SocketState;+39
    J  org.apache.tomcat.util.net.AprEndpoint$Worker.run()V
    j  java.lang.Thread.run()V+11
    v  ~StubRoutines::call_stub
    V  [libjvm.so+0x1af334]
    V  [libjvm.so+0x1b9ce4]
    V  [libjvm.so+0x525a80]
    V  [libjvm.so+0x2488c4]
    V  [libjvm.so+0x25ae50]
    V  [libjvm.so+0x86d074]
    V  [libjvm.so+0x784148]
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    J  com.matrixone.jni.MatrixKernel.statelessDispatch(Lcom/matrixone/jdl/MatrixSession;Ljava/lang/String;Ljava/lang/String;[B)I
    J  com.matrixone.jdl.rmi.bosBusinessObjectImpl.expandSelect(Lcom/matrixone/jdl/MatrixSession;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;ZZSLjava/lang/String;Ljava/lang/String;SZ)Lcom/matrixone/jdl/bosSelectExpandSt;
    j  matrix.db.BusinessObject.expandSelect(Lmatrix/db/Context;Ljava/lang/String;Ljava/lang/String;Lmatrix/util/StringList;Lmatrix/util/StringList;ZZSLjava/lang/String;Ljava/lang/String;SZZ)Lmatrix/db/ExpansionWithSelect;+40
    j  matrix.db.BusinessObject.expandSelect(Lmatrix/db/Context;Ljava/lang/String;Ljava/lang/String;Lmatrix/util/StringList;Lmatrix/util/StringList;ZZSLjava/lang/String;Ljava/lang/String;Z)Lmatrix/db/ExpansionWithSelect;+22
    j  com.ericsson.mars.type.MarsType.getRelationshipWithSelectList(SLjava/lang/String;Ljava/lang/String;Lmatrix/util/StringList;Lmatrix/util/StringList;Ljava/lang/String;Ljava/lang/String;ZZ)Lmatrix/db/RelationshipWithSelectList;+30
    j  com.ericsson.mars.type.MarsType.getRelationshipWithSelectList(SLjava/lang/String;Ljava/lang/String;Lmatrix/util/StringList;Lmatrix/util/StringList;Ljava/lang/String;ZZ)Lmatrix/db/RelationshipWithSelectList;+16
    j  com.ericsson.mars.type.MarsType.getFromRelationshipWithSelectList(Ljava/lang/String;Ljava/lang/String;Lmatrix/util/StringList;Lmatrix/util/StringList;Ljava/lang/String;)Lmatrix/db/RelationshipWithSelectList;+11
    J  com.ericsson.mars.type.MxGroup.getAssignments(Lmatrix/db/Context;Z)Ljava/util/Hashtable;
    j  com.ericsson.mars.jspbean.LoginBean.setCurrentProjectId(Ljava/lang/String;)V+72
    j  com.ericsson.mars.util.MenuServlet.setCurrentProjectId(Ljavax/servlet/http/HttpSession;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lcom/ericsson/mars/jspbean/LoginBean;Ljava/lang/String;)V+14
    j  com.ericsson.mars.util.MenuServlet.doGet(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+460
    j  javax.servlet.http.HttpServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+35
    j  javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+30
    j  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+376
    j  org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
    j  com.ericsson.mars.filter.MarsMonitorFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+616
    j  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+119
    j  org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
    j  org.apache.catalina.core.StandardWrapperValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+804
    j  org.apache.catalina.core.StandardContextValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+365
    j  org.apache.catalina.core.StandardHostValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+64
    j  org.apache.catalina.valves.ErrorReportValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+6
    J  org.apache.catalina.valves.AccessLogValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
    j  org.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+42
    j  org.apache.catalina.connector.CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V+158
    J  org.apache.coyote.ajp.AjpAprProcessor.process(J)Z
    j  org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(J)Lorg/apache/tomcat/util/net/AprEndpoint$Handler$SocketState;+39
    J  org.apache.tomcat.util.net.AprEndpoint$Worker.run()V
    j  java.lang.Thread.run()V+11
    v  ~StubRoutines::call_stub
    ---------------  P R O C E S S  ---------------
    Java Threads: ( => current thread )
      0x0000000108494000 JavaThread "ajp-9011-11" daemon [_thread_blocked, id=165, stack(0xfffffffe51600000,0xfffffffe51680000)]
      0x0000000105a30000 JavaThread "ajp-9011-10" daemon [_thread_blocked, id=163, stack(0xfffffffe51100000,0xfffffffe51180000)]
      0x0000000105fa4000 JavaThread "ajp-9011-9" daemon [_thread_blocked, id=75, stack(0xfffffffe51300000,0xfffffffe51380000)]
      0x0000000106e85800 JavaThread "ajp-9011-8" daemon [_thread_blocked, id=74, stack(0xfffffffe51400000,0xfffffffe51480000)]
      0x0000000100b93000 JavaThread "ajp-9011-7" daemon [_thread_blocked, id=73, stack(0xfffffffe51500000,0xfffffffe51580000)]
      0x0000000106a84000 JavaThread "Thread-22" daemon [_thread_blocked, id=66, stack(0xfffffffe51b00000,0xfffffffe51b80000)]
      0x00000001060ba800 JavaThread "Thread-21" daemon [_thread_blocked, id=65, stack(0xfffffffe51c00000,0xfffffffe51c80000)]
      0x00000001060b9800 JavaThread "Thread-20" daemon [_thread_blocked, id=64, stack(0xfffffffe51d00000,0xfffffffe51d80000)]
      0x00000001067dd000 JavaThread "Thread-19" daemon [_thread_blocked, id=63, stack(0xfffffffe51e00000,0xfffffffe51e80000)]
      0x00000001067dc000 JavaThread "Thread-18" daemon [_thread_blocked, id=62, stack(0xfffffffe51f00000,0xfffffffe51f80000)]
      0x0000000105f03000 JavaThread "Thread-17" daemon [_thread_blocked, id=61, stack(0xfffffffe57700000,0xfffffffe57780000)]
      0x0000000105def000 JavaThread "Thread-16" daemon [_thread_blocked, id=60, stack(0xfffffffe57800000,0xfffffffe57880000)]
      0x0000000105407000 JavaThread "Thread-15" daemon [_thread_blocked, id=59, stack(0xfffffffe57900000,0xfffffffe57980000)]
      0x000000010362b800 JavaThread "Thread-14" daemon [_thread_blocked, id=58, stack(0xfffffffe57a00000,0xfffffffe57a80000)]
      0x0000000100d05000 JavaThread "Thread-13" daemon [_thread_blocked, id=57, stack(0xfffffffe57b00000,0xfffffffe57b80000)]
      0x0000000104d92000 JavaThread "ajp-9011-6" daemon [_thread_blocked, id=46, stack(0xfffffffe57e00000,0xfffffffe57e80000)]
    =>0x0000000103bf0000 JavaThread "ajp-9011-5" daemon [_thread_in_native, id=45, stack(0xfffffffe57f00000,0xfffffffe57f80000)]
      0x0000000104c90800 JavaThread "ajp-9011-4" daemon [_thread_blocked, id=44, stack(0xfffffffe5a400000,0xfffffffe5a480000)]
      0x000000010368e000 JavaThread "ajp-9011-3" daemon [_thread_blocked, id=38, stack(0xfffffffe5a600000,0xfffffffe5a680000)]
      0x0000000103f19800 JavaThread "ajp-9011-2" daemon [_thread_blocked, id=35, stack(0xfffffffe5bb00000,0xfffffffe5bb80000)]
      0x0000000101f39000 JavaThread "ajp-9011-1" daemon [_thread_in_native, id=34, stack(0xfffffffe5f300000,0xfffffffe5f380000)]
      0x0000000101398000 JavaThread "ajp-9011-Acceptor-0" daemon [_thread_in_native, id=33, stack(0xfffffffe5bd00000,0xfffffffe5bd80000)]
      0x0000000101545000 JavaThread "ajp-9011-CometPoller-0" daemon [_thread_blocked, id=32, stack(0xfffffffe5be00000,0xfffffffe5be80000)]
      0x0000000101544800 JavaThread "ajp-9011-Poller-0" daemon [_thread_blocked, id=31, stack(0xfffffffe5bf00000,0xfffffffe5bf80000)]
      0x0000000101443800 JavaThread "http-9083-Acceptor-0" daemon [_thread_in_native, id=30, stack(0xfffffffe5ee00000,0xfffffffe5ee80000)]
      0x000000010200e000 JavaThread "http-9083-Sendfile-0" daemon [_thread_blocked, id=29, stack(0xfffffffe5ef00000,0xfffffffe5ef80000)]
      0x0000000101384800 JavaThread "http-9083-CometPoller-0" daemon [_thread_blocked, id=28, stack(0xfffffffe5f000000,0xfffffffe5f080000)]
      0x0000000100b7a800 JavaThread "http-9083-Poller-0" daemon [_thread_blocked, id=27, stack(0xfffffffe5f100000,0xfffffffe5f180000)]
      0x0000000101552000 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=26, stack(0xfffffffe5f200000,0xfffffffe5f280000)]
      0x0000000101efe000 JavaThread "EventSenderIn LKPGHUB" [_thread_blocked, id=24, stack(0xfffffffe5f500000,0xfffffffe5f580000)]
      0x0000000101f32800 JavaThread "EventSenderOut LKPGHUB" [_thread_blocked, id=23, stack(0xfffffffe5f600000,0xfffffffe5f680000)]
      0x0000000101ee6000 JavaThread "Timer-0" [_thread_blocked, id=22, stack(0xfffffffe5f700000,0xfffffffe5f780000)]
      0x000000010153e000 JavaThread "GC Daemon" daemon [_thread_blocked, id=19, stack(0xffffffff70500000,0xffffffff70580000)]
      0x0000000100cc6800 JavaThread "RMI Reaper" [_thread_blocked, id=18, stack(0xffffffff70a00000,0xffffffff70a80000)]
      0x0000000100a87000 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=16, stack(0xffffffff74c00000,0xffffffff74c80000)]
      0x0000000100a86000 JavaThread "RMI TCP Accept-7006" daemon [_thread_in_native, id=15, stack(0xffffffff74d00000,0xffffffff74d80000)]
      0x00000001007be000 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=14, stack(0xffffffff74e00000,0xffffffff74e80000)]
      0x0000000100721000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=13, stack(0xffffffff75c00000,0xffffffff75c80000)]
      0x000000010071e000 JavaThread "CompilerThread1" daemon [_thread_blocked, id=12, stack(0xffffffff75d00000,0xffffffff75e00000)]
      0x000000010071b000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=11, stack(0xffffffff75f00000,0xffffffff76000000)]
      0x0000000100719000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=10, stack(0xffffffff76100000,0xffffffff76180000)]
      0x00000001006f8800 JavaThread "Finalizer" daemon [_thread_blocked, id=9, stack(0xffffffff77300000,0xffffffff77380000)]
      0x00000001006f1800 JavaThread "Reference Handler" daemon [_thread_blocked, id=8, stack(0xffffffff77d00000,0xffffffff77d80000)]
      0x0000000100135800 JavaThread "main" [_thread_in_native, id=2, stack(0xffffffff7be00000,0xffffffff7be80000)]
    Other Threads:
      0x00000001006eb800 VMThread [stack: 0xffffffff76500000,0xffffffff76600000] [id=7]
      0x0000000100abe800 WatcherThread [stack: 0xffffffff74a00000,0xffffffff74b00000] [id=17]
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    Heap
    PSYoungGen      total 1035392K, used 108637K [0xffffffff30400000, 0xffffffff70400000, 0xffffffff70400000)
      eden space 1021824K, 10% used [0xffffffff30400000,0xffffffff36e17468,0xffffffff6e9e0000)
      from space 13568K, 0% used [0xffffffff6f6c0000,0xffffffff6f6c0000,0xffffffff70400000)
      to   space 13184K, 0% used [0xffffffff6e9e0000,0xffffffff6e9e0000,0xffffffff6f6c0000)
    PSOldGen        total 3145728K, used 74189K [0xfffffffe70400000, 0xffffffff30400000, 0xffffffff30400000)
      object space 3145728K, 2% used [0xfffffffe70400000,0xfffffffe74c73680,0xffffffff30400000)
    PSPermGen       total 65536K, used 62676K [0xfffffffe60400000, 0xfffffffe64400000, 0xfffffffe70400000)
      object space 65536K, 95% used [0xfffffffe60400000,0xfffffffe641352f0,0xfffffffe64400000)
    Dynamic libraries:
    0x0000000100000000     /opt/app/jdk1.6.0_24_6/bin/sparcv9/java
    0xffffffff7ef00000     /usr/lib/64/libCstd.so.1
    0xffffffff7f100000     /lib/64/libthread.so.1
    0xffffffff7ec00000     /opt/app/jdk1.6.0_24_6/bin/sparcv9/../../jre/lib/sparcv9/jli/libjli.so
    0xffffffff7ea00000     /lib/64/libdl.so.1
    0xffffffff7e600000     /lib/64/libc.so.1
    0xffffffff7e400000     /usr/lib/sparcv9/libCrun.so.1
    0xffffffff7ed00000     /platform/SUNW,SPARC-Enterprise/lib/sparcv9/libc_psr.so.1
    0xffffffff7d400000     /opt/app/jdk1.6.0_24_6/jre/lib/sparcv9/server/libjvm.so
    0xffffffff7e000000     /lib/64/libsocket.so.1
    0xffffffff7e200000     /usr/lib/64/libsched.so.1
    0xffffffff7d200000     /lib/64/libm.so.1
    0xffffffff7d000000     /lib/64/libdoor.so.1
    0xffffffff7ce00000     /lib/64/libnsl.so.1
    0xffffffff7cc00000     /lib/64/libm.so.2
    0xffffffff7ca00000     /lib/64/libscf.so.1
    0xffffffff7c800000     /lib/64/libuutil.so.1
    0xffffffff7c600000     /lib/64/libgen.so.1
    0xffffffff7c400000     /lib/64/libmd.so.1
    0xffffffff7c200000     /lib/64/libmp.so.2
    0xffffffff7bc00000     /opt/app/jdk1.6.0_24_6/jre/lib/sparcv9/libverify.so
    0xffffffff7ba00000     /opt/app/jdk1.6.0_24_6/jre/lib/sparcv9/libjava.so
    0xffffffff7b800000     /opt/app/jdk1.6.0_24_6/jre/lib/sparcv9/native_threads/libhpi.so
    0xffffffff7b400000     /opt/app/jdk1.6.0_24_6/jre/lib/sparcv9/libzip.so
    0xffffffff76300000     /usr/lib/locale/en_US.ISO8859-1/sparcv9/en_US.ISO8859-1.so.3
    0xffffffff75900000     /opt/app/jdk1.6.0_24_6/jre/lib/sparcv9/libmanagement.so
    0xffffffff75700000     /opt/app/jdk1.6.0_24_6/jre/lib/sparcv9/libnet.so
    0xffffffff75500000     /opt/app/jdk1.6.0_24_6/jre/lib/sparcv9/libj2pkcs11.so
    0xffffffff75300000     /usr/lib/sparcv9/libpkcs11.so
    0xffffffff75100000     /usr/lib/64/libcryptoutil.so.1
    0xffffffff74f00000     /usr/lib/security/64/pkcs11_softtoken.so
    0xffffffff74800000     /opt/local/tomcat6/lib/libtcnative-1.so.0.1.20
    0xffffffff74600000     /opt/local/apr64/lib/libapr-1.so.0
    0xffffffff74400000     /lib/64/libuuid.so.1
    0xffffffff74200000     /lib/64/libsendfile.so.1
    0xffffffff74000000     /lib/64/librt.so.1
    0xffffffff75000000     /lib/64/libpthread.so.1
    0xffffffff73e00000     /lib/64/libkstat.so.1
    0xffffffff73c00000     /usr/sfw/lib/64/libgcc_s.so.1
    0xffffffff73a00000     /lib/64/libaio.so.1
    0xfffffffe5c000000     /opt/local/matrix/v6r2012/server/solaris_a64/code/bin/libeMatrix.jni.so
    0xffffffff73700000     /usr/lib/64/librpcsvc.so.1
    0xffffffff73500000     /usr/lib/64/libresolv.so.2
    0xffffffff73300000     /opt/local/matrix/v6r2012/server/solaris_a64/code/bin/libmxUtil.so
    0xffffffff72c00000     /opt/local/matrix/v6r2012/server/solaris_a64/code/bin/libxercesc_3_0_1.so
    0xffffffff72400000     /opt/local/matrix/v6r2012/server/solaris_a64/code/bin/libvgalaxy7u.so
    0xffffffff72000000     /usr/lib/64/libX11.so.4
    0xffffffff72a00000     /opt/local/matrix/v6r2012/server/solaris_a64/code/bin/libLCDef.so
    0xffffffff73900000     /usr/lib/64/libintl.so.1
    0xffffffff73800000     /usr/lib/64/libw.so.1
    0xffffffff71d00000     /usr/lib/64/libXext.so.0
    0xffffffff71b00000     /usr/lib/64/libdevinfo.so.1
    0xffffffff71900000     /lib/64/libnvpair.so.1
    0xffffffff71700000     /lib/64/libsec.so.1
    0xffffffff71500000     /lib/64/libavl.so.1
    0xffffffff71300000     /usr/lib/64/libgss.so.1
    0xffffffff71100000     /lib/64/libcmd.so.1
    0xffffffff70f00000     /usr/lib/64/libsasl.so.1
    0xffffffff70d00000     /opt/local/matrix/v6r2012/server/solaris_a64/code/bin/libmxCipher.so
    0xffffffff70b00000     /opt/local/matrix/v6r2012/server/solaris_a64/code/bin/libmxDriver.so
    0xffffffff70800000     /opt/local/matrix/v6r2012/server/solaris_a64/code/bin/libJS0LCC.so
    0xffffffff70600000     /usr/lib/64/libiostream.so.1
    0xfffffffe5fe00000     /opt/local/matrix/v6r2012/server/solaris_a64/code/bin/libmxoci80.so
    0xfffffffe58000000     /opt/local/matrix/v6r2012/server/solaris_a64/code/bin/libclntsh.so.11.1
    0xfffffffe5fa00000     /opt/local/matrix/v6r2012/server/solaris_a64/code/bin/libnnz11.so
    0xfffffffe52000000     /opt/local/matrix/v6r2012/server/solaris_a64/code/bin/libociei.so
    0xfffffffe5f800000     /usr/lib/64/libz.so
    0xfffffffe5b800000     /opt/app/jdk1.6.0_24_6/jre/lib/sparcv9/libawt.so
    0xfffffffe5b500000     /opt/app/jdk1.6.0_24_6/jre/lib/sparcv9/headless/libmawt.so
    0xfffffffe5b200000     /opt/local/matrix/v6r2012/server/solaris_a64/code/bin/libtcl8.5.so
    0xfffffffe5af00000     /usr/lib/64/libXt.so.4
    0xfffffffe5ac00000     /usr/openwin/lib/sparcv9/libSM.so.6
    0xfffffffe5a900000     /usr/openwin/lib/sparcv9/libICE.so.6
    0xfffffffe51900000     /opt/local/matrix/v6r2012/server/solaris_a64/code/bin/libmxftps.so
    0xfffffffe51700000     /opt/local/matrix/v6r2012/server/solaris_a64/code/bin/libmxCrypt.so
    VM Arguments:
    jvm_args: -Djava.util.logging.config.file=/opt/local/tomcat6/conf/logging.properties -Xss512k -Xms4096m -Xmx4096m -XX:NewSize=1024m -XX:MaxNewSize=1024m -XX:MaxPermSize=256m -XX:SurvivorRatio=3 -XX:+UseParallelGC -XX:ParallelGCThreads=4 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=7006 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/opt/local/tomcat6/logs -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/opt/local/tomcat6/endorsed -Dcatalina.base=/opt/local/tomcat6 -Dcatalina.home=/opt/local/tomcat6 -Djava.io.tmpdir=/opt/local/tomcat6/temp
    java_command: org.apache.catalina.startup.Bootstrap start
    Launcher Type: SUN_STANDARD
    Environment Variables:
    JAVA_HOME=/opt/app/jdk1.6.0_24_6
    JRE_HOME=/opt/app/jdk1.6.0_24_6
    PATH=/opt/app/jdk1.6.0_24_5/bin:/opt/local/matrix/v6r2012/server/bin/solaris4:/opt/app/jdk1.6.0_24_1/bin/sparcv9:/usr/bin:/bin:/opt/app/Oracle11/11.0/bin:/usr/bin:/usr/ucb:/etc:/usr/sbin:/opt/csw/bin:/opt/app/Oracle11/11.0/bin:/usr/bin:/usr/ucb:/etc:/usr/sbin:/opt/csw/bin:/usr/sfw/bin:/usr/xpg4/bin
    LD_LIBRARY_PATH=/opt/app/jdk1.6.0_24_6/jre/lib/sparcv9/server:/opt/app/jdk1.6.0_24_6/jre/lib/sparcv9:/opt/app/jdk1.6.0_24_6/jre/../lib/sparcv9:/usr/sfw/lib/64:/usr/lib/lwp:/opt/local/matrix/v6r2012/server/solaris_a64/code/bin:/usr/lib:/lib:/opt/local/matrix/v6r2012/server/solaris_a64/code/lib:/opt/local/matrix/v6r2012/server/solaris_a64/tcl85/lib/tcl8.5/../:/opt/local/tomcat6/lib
    LD_PRELOAD=libCstd.so.1
    SHELL=/bin/sh
    ARCH=solaris4
    Signal Handlers:
    SIGSEGV: [libjvm.so+0x8c8000], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
    SIGBUS: [libjvm.so+0x8c8000], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
    SIGFPE: [libjvm.so+0x212868], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
    SIGPIPE: SIG_IGN, sa_mask[0]=0x00000000, sa_flags=0x00000000
    SIGXFSZ: [libjvm.so+0x212868], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
    SIGILL: [libjvm.so+0x212868], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
    SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
    SIGUSR2: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
    SIGQUIT: [libeMatrix.jni.so+0x92daa0], sa_mask[0]=0x00000000, sa_flags=0x00000000
    SIGHUP: [libjvm.so+0x786b68], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
    SIGINT: [libclntsh.so.11.1+0xcc9b40], sa_mask[0]=0x9fbef057, sa_flags=0x0000000c
    SIGTERM: [libjvm.so+0x786b68], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
    SIG39: [libjvm.so+0x789f60], sa_mask[0]=0x00000000, sa_flags=0x00000008
    SIG40: [libjvm.so+0x212868], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
    ---------------  S Y S T E M  ---------------
    OS:                      Solaris 10 10/08 s10s_u6wos_07b SPARC
               Copyright 2008 Sun Microsystems, Inc.  All Rights Reserved.
                            Use is subject to license terms.
                                Assembled 27 October 2008
    uname:SunOS 5.10 Generic_147440-12 sun4u  (T2 libthread)
    rlimit: STACK 32768k, CORE infinity, NOFILE 65536, AS infinity
    load average:3.30 3.24 3.32
    CPU:total 32 has_v8, has_v9, popc, has_vis1, has_vis2, is_ultra3
    Memory: 8k page, physical 67108864k(6706552k free)
    vm_info: Java HotSpot(TM) 64-Bit Server VM (19.1-b02) for solaris-sparc JRE (1.6.0_24-b07), built on Feb  2 2011 17:05:27 by "" with Workshop 5.8
    time: Fri Aug 16 07:29:20 2013
    elapsed time: 551891 seconds

    > libmxoci80.so
    Looks like that could be JNI.
    Incorrect JNI code (or other called binaries) will cause SEGSEGV which will cause server crashes.

  • Rogue cpu hog while running WebLogic

    Hello,
    My application is a servlet/EJB/Oracle application running on
    WebLogic.
    During stress test, I am seeing a java thread that is taking up 50% of
    available cpu on a dual cpu machine. The thread remains at 100% even
    after the load is over.
    Here are some data and observations:
    0. I am running WebLogic 7.0.1 on RedHat 7.2 (kernel 2.4.9-31), dual
    cpu. My application consists of a few servlets talking to some 20
    stateless session beans which uses CMP 2.0 entity beans to talk to
    Oracle 9.0.1. We are using the oci jdbc driver.
    1. After the load was over, I used ps and saw that the thread was
    still running. I tracked its parent to the weblogic root process.
    2. I ran top and saw the thread taking up 50% of available cpu
    (sometimes it is 100% of a cpu, but it may also be 60% of cpu1 and 40%
    of cpu2, etc).
    3. I did a full thread dump, all but one thread are weblogic's or the
    jvm's internal threads. My application did have one thread remaining,
    but it is a periodic cleanup thread that wakes up every 30 secs and I
    believe it is benign. I am not able to quickly point out which thread
    is the rogue thread.
    4. Using vmstat, I believe the rogue thread kicked in about 10 minutes
    into the load (but this number varies from load to load, there was one
    that kicked in after an hour). After that point, I saw the number of
    runnable process remained at least one, and the idle cpu never goes
    above 50 (remember it is a dual cpu machine). After I stopped the
    load, the number of runnable process stayed at 1 and the idle cpu
    stayed at 50.
    5. This thread does not always kicked in, sometimes I would be able to
    complete a 24-hour load and did not see the evidence of the thread.
    6. The presence of the thread caused a 30% performance degradation.
    So here is the question, what is this thread and how can I stop it
    from kicking in?
    I have attached a full thread dump and the outputs of top and vmstat.
    I have also searched previous posts and apparently this has been seen
    before by other users of weblogic, but in those threads of discussions
    I never saw a resolution.
    Thanks in advance,
    Chishun Kwong
    =================
    Full thread dump:
    "Thread-11" daemon prio=1 tid=0x9b793138 nid=0xc59 waiting on monitor
    [0xa7153000..0xa7153870]
         at java.lang.Thread.sleep(Native Method)
         at com.mycompany.myapp.SomeCleanupThread.run(SomeCleanupThread.java:234)
    "ListenThread.Default" prio=1 tid=0x9fad0578 nid=0xb58 runnable
    [0xa694f000..0xa694f870]
         at java.net.PlainSocketImpl.socketAccept(Native Method)
         at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463)
         at java.net.ServerSocket.implAccept(ServerSocket.java:238)
         at java.net.ServerSocket.accept(ServerSocket.java:217)
         at weblogic.socket.WeblogicServerSocket.accept(WeblogicServerSocket.java:26)
         at weblogic.t3.srvr.ListenThread.run(ListenThread.java:256)
    "ExecuteThread: '1' for queue: 'JMSStore<null>.ioThreadPool'" daemon
    prio=1 tid=0x9fa0b438 nid=0xb27 waiting on monitor
    [0xa674f000..0xa674f870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '0' for queue: 'JMSStore<null>.ioThreadPool'" daemon
    prio=1 tid=0x9fa0b2d0 nid=0xb26 waiting on monitor
    [0xa5dec000..0xa5dec870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '0' for queue: 'JMS.TimerTreePool'" daemon prio=1
    tid=0x8527000 nid=0xb21 waiting on monitor [0xa5bec000..0xa5bec870]
         at java.lang.Object.wait(Native Method)
         at weblogic.jms.backend.BETimerTree.execute(BETimerTree.java:140)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:153)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:134)
    "ExecuteThread: '3' for queue: 'JMS.TimerClientPool'" daemon prio=1
    tid=0x83bec38 nid=0xb20 waiting on monitor [0xa37eb000..0xa37eb870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '2' for queue: 'JMS.TimerClientPool'" daemon prio=1
    tid=0x83beae8 nid=0xb1f waiting on monitor [0xa35eb000..0xa35eb870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '1' for queue: 'JMS.TimerClientPool'" daemon prio=1
    tid=0x85198f8 nid=0xb1e waiting on monitor [0xa33eb000..0xa33eb870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '0' for queue: 'JMS.TimerClientPool'" daemon prio=1
    tid=0x85d8368 nid=0xb1d waiting on monitor [0xa31eb000..0xa31eb870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "CoreHealthMonitor" daemon prio=1 tid=0x8138938 nid=0xa97 waiting on
    monitor [0xa2cff000..0xa2cff870]
         at java.lang.Thread.sleep(Native Method)
         at weblogic.t3.srvr.CoreHealthMonitorThread.run(CoreHealthMonitorThread.java:114)
    "ExecuteThread: '14' for queue: 'JmsDispatcher'" daemon prio=1
    tid=0x83be530 nid=0xa96 waiting on monitor [0xa29ff000..0xa29ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '13' for queue: 'JmsDispatcher'" daemon prio=1
    tid=0x8246120 nid=0xa95 waiting on monitor [0xa27ff000..0xa27ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '12' for queue: 'JmsDispatcher'" daemon prio=1
    tid=0x834e868 nid=0xa94 waiting on monitor [0xa25ff000..0xa25ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '11' for queue: 'JmsDispatcher'" daemon prio=1
    tid=0x85813f8 nid=0xa93 waiting on monitor [0xa23ff000..0xa23ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '10' for queue: 'JmsDispatcher'" daemon prio=1
    tid=0x83be860 nid=0xa92 waiting on monitor [0xa21ff000..0xa21ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '9' for queue: 'JmsDispatcher'" daemon prio=1
    tid=0x8504748 nid=0xa91 waiting on monitor [0xa1fff000..0xa1fff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '8' for queue: 'JmsDispatcher'" daemon prio=1
    tid=0x82f2908 nid=0xa90 waiting on monitor [0xa1dff000..0xa1dff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '7' for queue: 'JmsDispatcher'" daemon prio=1
    tid=0x8396dd0 nid=0xa8f waiting on monitor [0xa1bff000..0xa1bff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '6' for queue: 'JmsDispatcher'" daemon prio=1
    tid=0x8588b78 nid=0xa8e waiting on monitor [0xa19ff000..0xa19ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '5' for queue: 'JmsDispatcher'" daemon prio=1
    tid=0x858e000 nid=0xa8d waiting on monitor [0xa17ff000..0xa17ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '4' for queue: 'JmsDispatcher'" daemon prio=1
    tid=0x844c6b0 nid=0xa8c waiting on monitor [0xa15ff000..0xa15ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '3' for queue: 'JmsDispatcher'" daemon prio=1
    tid=0x837b8b0 nid=0xa8b waiting on monitor [0xa13ff000..0xa13ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '2' for queue: 'JmsDispatcher'" daemon prio=1
    tid=0x82158f0 nid=0xa8a waiting on monitor [0xa11ff000..0xa11ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '1' for queue: 'JmsDispatcher'" daemon prio=1
    tid=0x840a6f8 nid=0xa89 waiting on monitor [0xa0fff000..0xa0fff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '0' for queue: 'JmsDispatcher'" daemon prio=1
    tid=0x8398578 nid=0xa88 waiting on monitor [0xa0dff000..0xa0dff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '2' for queue: 'weblogic.transaction.AsyncQueue'"
    daemon prio=1 tid=0x8222408 nid=0xa87 waiting on monitor
    [0xa0bff000..0xa0bff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '1' for queue: 'weblogic.transaction.AsyncQueue'"
    daemon prio=1 tid=0x847df98 nid=0xa86 waiting on monitor
    [0xa09ff000..0xa09ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '0' for queue: 'weblogic.transaction.AsyncQueue'"
    daemon prio=1 tid=0x856cd28 nid=0xa85 waiting on monitor
    [0xa07ff000..0xa07ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "Thread-4" prio=1 tid=0x8523528 nid=0xa84 waiting on monitor
    [0xa05ff000..0xa05ff870]
         at java.lang.Object.wait(Native Method)
         at java.util.TimerThread.mainLoop(Timer.java:427)
         at java.util.TimerThread.run(Timer.java:380)
    "ExecuteThread: '1' for queue: 'DRS'" daemon prio=1 tid=0x8582bc0
    nid=0xa83 waiting on monitor [0x9feff000..0x9feff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '0' for queue: 'DRS'" daemon prio=1 tid=0x85640d8
    nid=0xa82 waiting on monitor [0x9fcff000..0x9fcff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "VDE Transaction Processor Thread" prio=1 tid=0xa021c060 nid=0xa53
    waiting on monitor [0x9f9ff000..0x9f9ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at com.octetstring.vde.backend.standard.TransactionProcessor.waitChange(TransactionProcessor.java:306)
         at com.octetstring.vde.backend.standard.TransactionProcessor.run(TransactionProcessor.java:192)
    "ExecuteThread: '9' for queue: '__weblogic_admin_rmi_queue'" daemon
    prio=1 tid=0xa030f218 nid=0xa52 waiting on monitor
    [0x9f7ff000..0x9f7ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '8' for queue: '__weblogic_admin_rmi_queue'" daemon
    prio=1 tid=0xa030e7d0 nid=0xa51 waiting on monitor
    [0x9f5ff000..0x9f5ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '7' for queue: '__weblogic_admin_rmi_queue'" daemon
    prio=1 tid=0xa030dd88 nid=0xa50 waiting on monitor
    [0x9f3ff000..0x9f3ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '6' for queue: '__weblogic_admin_rmi_queue'" daemon
    prio=1 tid=0xa030d340 nid=0xa4f waiting on monitor
    [0x9f1ff000..0x9f1ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '5' for queue: '__weblogic_admin_rmi_queue'" daemon
    prio=1 tid=0xa030c8f8 nid=0xa4e waiting on monitor
    [0x9edff000..0x9edff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '4' for queue: '__weblogic_admin_rmi_queue'" daemon
    prio=1 tid=0xa030beb0 nid=0xa4d waiting on monitor
    [0x9ebff000..0x9ebff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '3' for queue: '__weblogic_admin_rmi_queue'" daemon
    prio=1 tid=0xa030b468 nid=0xa4c waiting on monitor
    [0x9e9ff000..0x9e9ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '2' for queue: '__weblogic_admin_rmi_queue'" daemon
    prio=1 tid=0xa030aa20 nid=0xa4b waiting on monitor
    [0x9e7ff000..0x9e7ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '1' for queue: '__weblogic_admin_rmi_queue'" daemon
    prio=1 tid=0xa0309fd8 nid=0xa4a waiting on monitor
    [0x9e5ff000..0x9e5ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '0' for queue: '__weblogic_admin_rmi_queue'" daemon
    prio=1 tid=0xa0309990 nid=0xa49 waiting on monitor
    [0x9e3ff000..0x9e3ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '1' for queue: '__weblogic_admin_html_queue'" daemon
    prio=1 tid=0xa0309748 nid=0xa48 waiting on monitor
    [0x9e1ff000..0x9e1ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '0' for queue: '__weblogic_admin_html_queue'" daemon
    prio=1 tid=0xa0309530 nid=0xa47 waiting on monitor
    [0x9dfff000..0x9dfff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "TimeEventGenerator" daemon prio=1 tid=0x9ef68d50 nid=0xa46 waiting on
    monitor [0x9ddff000..0x9ddff870]
         at java.lang.Object.wait(Native Method)
         at weblogic.time.common.internal.TimeTable.snooze(TimeTable.java:272)
         at weblogic.time.common.internal.TimeEventGenerator.run(TimeEventGenerator.java:139)
         at java.lang.Thread.run(Thread.java:479)
    "ExecuteThread: '1' for queue: '_weblogic_dgc_queue'" daemon prio=1
    tid=0x9b77b5e0 nid=0xa45 waiting on monitor [0x9dbff000..0x9dbff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '0' for queue: '_weblogic_dgc_queue'" daemon prio=1
    tid=0x9b77b3c8 nid=0xa44 waiting on monitor [0x9d9ff000..0x9d9ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "HighPriority TimeEventGenerator" daemon prio=1 tid=0x9b77b1d8
    nid=0xa43 waiting on monitor [0x9d7ff000..0x9d7ff870]
         at java.lang.Object.wait(Native Method)
         at weblogic.time.common.internal.TimeTable.snooze(TimeTable.java:272)
         at weblogic.time.common.internal.TimeEventGenerator.run(TimeEventGenerator.java:139)
         at java.lang.Thread.run(Thread.java:479)
    "SpinnerRandomSource" daemon prio=1 tid=0x9bfc1e48 nid=0xa41 waiting
    on monitor [0x9d5ff000..0x9d5ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.security.SpinnerRandomBitsSource.run(SpinnerRandomBitsSource.java:60)
         at java.lang.Thread.run(Thread.java:479)
    "ExecuteThread: '6' for queue: 'default'" daemon prio=1 tid=0x9ef45218
    nid=0xa40 waiting for monitor entry [0x9d3ff000..0x9d3ff870]
         at weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:607)
         at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:153)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:134)
    "ExecuteThread: '5' for queue: 'default'" daemon prio=1 tid=0x9ef460f8
    nid=0xa3f runnable [0x9d1ff000..0x9d1ff870]
         at weblogic.socket.PosixSocketMuxer.poll(Native Method)
         at weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:612)
         at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:153)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:134)
    "ExecuteThread: '4' for queue: 'default'" daemon prio=1 tid=0x9ef64588
    nid=0xa3e waiting for monitor entry [0x9cfff000..0x9cfff870]
         at weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:607)
         at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:153)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:134)
    "ExecuteThread: '3' for queue: 'default'" daemon prio=1 tid=0x9ef69070
    nid=0xa3d waiting on monitor [0x9cdff000..0x9cdff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '2' for queue: 'default'" daemon prio=1 tid=0x9ef6abb8
    nid=0xa3c waiting on monitor [0x9cbff000..0x9cbff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '1' for queue: 'default'" daemon prio=1 tid=0x9ef6a5d8
    nid=0xa3b waiting on monitor [0x9c9ff000..0x9c9ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '0' for queue: 'default'" daemon prio=1 tid=0x9ef69be8
    nid=0xa3a waiting on monitor [0x9c7ff000..0x9c7ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '1' for queue: 'lookup_servlet'" daemon prio=1
    tid=0x9ef699f8 nid=0xa39 waiting on monitor [0x9c5ff000..0x9c5ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread: '0' for queue: 'lookup_servlet'" daemon prio=1
    tid=0x9b705c18 nid=0xa38 waiting on monitor [0x9c3ff000..0x9c3ff870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "Thread-0" daemon prio=1 tid=0x9effaea8 nid=0xa34 waiting on monitor
    [0x9c1ff000..0x9c1ff870]
         at java.lang.Thread.sleep(Native Method)
         at weblogic.transaction.internal.TransactionManagerImpl$1.run(TransactionManagerImpl.java:1660)
         at java.lang.Thread.run(Thread.java:479)
    "Signal Dispatcher" daemon prio=1 tid=0x80be850 nid=0x9fe waiting on
    monitor [0..0]
    "Finalizer" daemon prio=1 tid=0x80b69e8 nid=0x9fb waiting on monitor
    [0x983ae000..0x983ae870]
         at java.lang.Object.wait(Native Method)
         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:103)
         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
         at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:157)
    "Reference Handler" daemon prio=1 tid=0x80b6618 nid=0x9fa waiting on
    monitor [0x981ae000..0x981ae870]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:105)
    "main" prio=1 tid=0x804f3d0 nid=0x9e0 waiting on monitor
    [0xbfffb000..0xbfffb8b4]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:415)
         at weblogic.t3.srvr.T3Srvr.waitForDeath(T3Srvr.java:1042)
         at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:313)
         at weblogic.Server.main(Server.java:32)
    "VM Thread" prio=1 tid=0x80b3d68 nid=0x9f9 runnable
    "VM Periodic Task Thread" prio=1 tid=0x80bd4a0 nid=0x9fc waiting on
    monitor
    "Suspend Checker Thread" prio=1 tid=0x80bde78 nid=0x9fd runnable
    ==============
    Output of top:
    11:17am up 20:14, 2 users, load average: 1.16, 1.28, 1.50
    185 processes: 183 sleeping, 2 running, 0 zombie, 0 stopped
    CPU0 states: 0.1% user, 65.1% system, 0.0% nice, 34.0% idle
    CPU1 states: 100.0% user, 0.0% system, 0.0% nice, 0.0% idle
    Mem: 2316784K av, 2306924K used, 9860K free, 72K shrd,
    90844K buff
    Swap: 2097112K av, 0K used, 2097112K free
    1178236K cached
    PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME
    COMMAND
    2560 root 14 0 943M 943M 42492 R 99.9 41.7 1155m java
    30119 wf 11 0 1288 1284 832 R 66.0 0.0 0:03 top
    1 root 8 0 520 520 452 S 0.0 0.0 0:04 init
    2 root 9 0 0 0 0 SW 0.0 0.0 0:00
    keventd
    ===========================================================
    Output of vmstat (when I believe the rogue thread started):
    procs memory swap io system
    cpu
    r b w swpd free buff cache si so bi bo in cs
    us sy id
    0 0 0 0 1556812 15476 274440 0 0 0 212 445 845
    17 1 82
    0 0 0 0 1556780 15476 274476 0 0 0 0 400 667
    6 0 93
    0 0 0 0 1556736 15476 274484 0 0 0 0 175 361
    1 1 98
    4 0 1 0 1554032 15480 274564 0 0 0 94 651 2769
    25 3 72
    1 0 0 0 1553936 15480 274672 0 0 0 0 826 3072
    33 4 63
    0 0 0 0 1553804 15484 274772 0 0 0 208 836 1898
    25 4 72
    0 0 0 0 1553764 15484 274816 0 0 0 0 424 1510
    8 1 91
    4 0 0 0 1553564 15484 275144 0 0 0 0 1479 7049
    64 10 26
    4 0 2 0 1553484 15496 275464 0 0 0 342 1471 8538
    57 7 36
    1 0 0 0 1553368 15496 275632 0 0 0 0 940 3199
    55 5 40
    1 0 0 0 1553308 15496 275720 0 0 0 316 580 1437
    63 3 34
    1 0 0 0 1553304 15496 275776 0 0 0 0 606 1108
    71 1 28
    1 0 0 0 1553288 15496 275912 0 0 0 0 683 1740
    68 3 29
    2 0 1 0 1543236 15500 275980 0 0 0 180 383 3191
    66 2 33

    "laxman" <[email protected]> wrote in message
    news:[email protected]...
    |
    | I have had the exact same problem! It took us a long time to find the
    resolution.
    | I had a BEA engineer and a SUN engineer on site and finally we discovered
    it
    | to be a problem with the SUN JVM JDK1.3.1
    |
    | The BEA contact who resolved this for us is Richard Wallace.
    |
    | -- Laxman
    |
    |
    | Rob Woollen <[email protected]> wrote:
    | >Interesting. I think we'll need even more information to know for sure
    | >
    | >what's going on here. WLS (almost) never creates threads after it
    | >starts. However, it does fork a process to compile JSPs. I'm
    | >suspicious this could be a spinning javac process. If you cat
    | >/proc/<pid>/cmdline then we should be able to tell whether it's a server
    | >
    | >thread or a javac process.
    | >
    | >Does your app start any threads or processes? The thread dump you
    | >showed appeared to be idle.
    | >
    | >-- Rob
    | >
    | >Chishun Kwong wrote:
    | >> Hello,
    | >>
    | >> My application is a servlet/EJB/Oracle application running on
    | >> WebLogic.
    | >> During stress test, I am seeing a java thread that is taking up 50%
    | >of
    | >> available cpu on a dual cpu machine. The thread remains at 100% even
    | >> after the load is over.
    | >> Here are some data and observations:
    | >>
    | >> 0. I am running WebLogic 7.0.1 on RedHat 7.2 (kernel 2.4.9-31), dual
    | >> cpu. My application consists of a few servlets talking to some 20
    | >> stateless session beans which uses CMP 2.0 entity beans to talk to
    | >> Oracle 9.0.1. We are using the oci jdbc driver.
    | >>
    | >> 1. After the load was over, I used ps and saw that the thread was
    | >> still running. I tracked its parent to the weblogic root process.
    | >>
    | >> 2. I ran top and saw the thread taking up 50% of available cpu
    | >> (sometimes it is 100% of a cpu, but it may also be 60% of cpu1 and
    | >40%
    | >> of cpu2, etc).
    | >>
    | >> 3. I did a full thread dump, all but one thread are weblogic's or the
    | >> jvm's internal threads. My application did have one thread remaining,
    | >> but it is a periodic cleanup thread that wakes up every 30 secs and
    | >I
    | >> believe it is benign. I am not able to quickly point out which thread
    | >> is the rogue thread.
    | >>
    | >> 4. Using vmstat, I believe the rogue thread kicked in about 10 minutes
    | >> into the load (but this number varies from load to load, there was
    | >one
    | >> that kicked in after an hour). After that point, I saw the number of
    | >> runnable process remained at least one, and the idle cpu never goes
    | >> above 50 (remember it is a dual cpu machine). After I stopped the
    | >> load, the number of runnable process stayed at 1 and the idle cpu
    | >> stayed at 50.
    | >>
    | >> 5. This thread does not always kicked in, sometimes I would be able
    | >to
    | >> complete a 24-hour load and did not see the evidence of the thread.
    | >>
    | >> 6. The presence of the thread caused a 30% performance degradation.
    | >>
    | >> So here is the question, what is this thread and how can I stop it
    | >> from kicking in?
    | >>
    | >> I have attached a full thread dump and the outputs of top and vmstat.
    | >> I have also searched previous posts and apparently this has been seen
    | >> before by other users of weblogic, but in those threads of discussions
    | >> I never saw a resolution.
    | >>
    | >> Thanks in advance,
    | >> Chishun Kwong
    | >>
    | >> =================
    | >>
    | >> Full thread dump:
    | >>
    | >> "Thread-11" daemon prio=1 tid=0x9b793138 nid=0xc59 waiting on monitor
    | >> [0xa7153000..0xa7153870]
    | >> at java.lang.Thread.sleep(Native Method)
    | >> at
    com.mycompany.myapp.SomeCleanupThread.run(SomeCleanupThread.java:234)
    | >>
    | >> "ListenThread.Default" prio=1 tid=0x9fad0578 nid=0xb58 runnable
    | >> [0xa694f000..0xa694f870]
    | >> at java.net.PlainSocketImpl.socketAccept(Native Method)
    | >> at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463)
    | >> at java.net.ServerSocket.implAccept(ServerSocket.java:238)
    | >> at java.net.ServerSocket.accept(ServerSocket.java:217)
    | >> at
    weblogic.socket.WeblogicServerSocket.accept(WeblogicServerSocket.java:26)
    | >> at weblogic.t3.srvr.ListenThread.run(ListenThread.java:256)
    | >>
    | >> "ExecuteThread: '1' for queue: 'JMSStore<null>.ioThreadPool'" daemon
    | >> prio=1 tid=0x9fa0b438 nid=0xb27 waiting on monitor
    | >> [0xa674f000..0xa674f870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '0' for queue: 'JMSStore<null>.ioThreadPool'" daemon
    | >> prio=1 tid=0x9fa0b2d0 nid=0xb26 waiting on monitor
    | >> [0xa5dec000..0xa5dec870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '0' for queue: 'JMS.TimerTreePool'" daemon prio=1
    | >> tid=0x8527000 nid=0xb21 waiting on monitor [0xa5bec000..0xa5bec870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at weblogic.jms.backend.BETimerTree.execute(BETimerTree.java:140)
    | >> at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:153)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:134)
    | >>
    | >> "ExecuteThread: '3' for queue: 'JMS.TimerClientPool'" daemon prio=1
    | >> tid=0x83bec38 nid=0xb20 waiting on monitor [0xa37eb000..0xa37eb870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '2' for queue: 'JMS.TimerClientPool'" daemon prio=1
    | >> tid=0x83beae8 nid=0xb1f waiting on monitor [0xa35eb000..0xa35eb870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '1' for queue: 'JMS.TimerClientPool'" daemon prio=1
    | >> tid=0x85198f8 nid=0xb1e waiting on monitor [0xa33eb000..0xa33eb870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '0' for queue: 'JMS.TimerClientPool'" daemon prio=1
    | >> tid=0x85d8368 nid=0xb1d waiting on monitor [0xa31eb000..0xa31eb870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "CoreHealthMonitor" daemon prio=1 tid=0x8138938 nid=0xa97 waiting on
    | >> monitor [0xa2cff000..0xa2cff870]
    | >> at java.lang.Thread.sleep(Native Method)
    | >> at
    weblogic.t3.srvr.CoreHealthMonitorThread.run(CoreHealthMonitorThread.java:11
    4)
    | >>
    | >> "ExecuteThread: '14' for queue: 'JmsDispatcher'" daemon prio=1
    | >> tid=0x83be530 nid=0xa96 waiting on monitor [0xa29ff000..0xa29ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '13' for queue: 'JmsDispatcher'" daemon prio=1
    | >> tid=0x8246120 nid=0xa95 waiting on monitor [0xa27ff000..0xa27ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '12' for queue: 'JmsDispatcher'" daemon prio=1
    | >> tid=0x834e868 nid=0xa94 waiting on monitor [0xa25ff000..0xa25ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '11' for queue: 'JmsDispatcher'" daemon prio=1
    | >> tid=0x85813f8 nid=0xa93 waiting on monitor [0xa23ff000..0xa23ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '10' for queue: 'JmsDispatcher'" daemon prio=1
    | >> tid=0x83be860 nid=0xa92 waiting on monitor [0xa21ff000..0xa21ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '9' for queue: 'JmsDispatcher'" daemon prio=1
    | >> tid=0x8504748 nid=0xa91 waiting on monitor [0xa1fff000..0xa1fff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '8' for queue: 'JmsDispatcher'" daemon prio=1
    | >> tid=0x82f2908 nid=0xa90 waiting on monitor [0xa1dff000..0xa1dff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '7' for queue: 'JmsDispatcher'" daemon prio=1
    | >> tid=0x8396dd0 nid=0xa8f waiting on monitor [0xa1bff000..0xa1bff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '6' for queue: 'JmsDispatcher'" daemon prio=1
    | >> tid=0x8588b78 nid=0xa8e waiting on monitor [0xa19ff000..0xa19ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '5' for queue: 'JmsDispatcher'" daemon prio=1
    | >> tid=0x858e000 nid=0xa8d waiting on monitor [0xa17ff000..0xa17ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '4' for queue: 'JmsDispatcher'" daemon prio=1
    | >> tid=0x844c6b0 nid=0xa8c waiting on monitor [0xa15ff000..0xa15ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '3' for queue: 'JmsDispatcher'" daemon prio=1
    | >> tid=0x837b8b0 nid=0xa8b waiting on monitor [0xa13ff000..0xa13ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '2' for queue: 'JmsDispatcher'" daemon prio=1
    | >> tid=0x82158f0 nid=0xa8a waiting on monitor [0xa11ff000..0xa11ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '1' for queue: 'JmsDispatcher'" daemon prio=1
    | >> tid=0x840a6f8 nid=0xa89 waiting on monitor [0xa0fff000..0xa0fff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '0' for queue: 'JmsDispatcher'" daemon prio=1
    | >> tid=0x8398578 nid=0xa88 waiting on monitor [0xa0dff000..0xa0dff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '2' for queue: 'weblogic.transaction.AsyncQueue'"
    | >> daemon prio=1 tid=0x8222408 nid=0xa87 waiting on monitor
    | >> [0xa0bff000..0xa0bff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '1' for queue: 'weblogic.transaction.AsyncQueue'"
    | >> daemon prio=1 tid=0x847df98 nid=0xa86 waiting on monitor
    | >> [0xa09ff000..0xa09ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '0' for queue: 'weblogic.transaction.AsyncQueue'"
    | >> daemon prio=1 tid=0x856cd28 nid=0xa85 waiting on monitor
    | >> [0xa07ff000..0xa07ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "Thread-4" prio=1 tid=0x8523528 nid=0xa84 waiting on monitor
    | >> [0xa05ff000..0xa05ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.util.TimerThread.mainLoop(Timer.java:427)
    | >> at java.util.TimerThread.run(Timer.java:380)
    | >>
    | >> "ExecuteThread: '1' for queue: 'DRS'" daemon prio=1 tid=0x8582bc0
    | >> nid=0xa83 waiting on monitor [0x9feff000..0x9feff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '0' for queue: 'DRS'" daemon prio=1 tid=0x85640d8
    | >> nid=0xa82 waiting on monitor [0x9fcff000..0x9fcff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "VDE Transaction Processor Thread" prio=1 tid=0xa021c060 nid=0xa53
    | >> waiting on monitor [0x9f9ff000..0x9f9ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at
    com.octetstring.vde.backend.standard.TransactionProcessor.waitChange(Transac
    tionProcessor.java:306)
    | >> at
    com.octetstring.vde.backend.standard.TransactionProcessor.run(TransactionPro
    cessor.java:192)
    | >>
    | >> "ExecuteThread: '9' for queue: '__weblogic_admin_rmi_queue'" daemon
    | >> prio=1 tid=0xa030f218 nid=0xa52 waiting on monitor
    | >> [0x9f7ff000..0x9f7ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '8' for queue: '__weblogic_admin_rmi_queue'" daemon
    | >> prio=1 tid=0xa030e7d0 nid=0xa51 waiting on monitor
    | >> [0x9f5ff000..0x9f5ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '7' for queue: '__weblogic_admin_rmi_queue'" daemon
    | >> prio=1 tid=0xa030dd88 nid=0xa50 waiting on monitor
    | >> [0x9f3ff000..0x9f3ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '6' for queue: '__weblogic_admin_rmi_queue'" daemon
    | >> prio=1 tid=0xa030d340 nid=0xa4f waiting on monitor
    | >> [0x9f1ff000..0x9f1ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '5' for queue: '__weblogic_admin_rmi_queue'" daemon
    | >> prio=1 tid=0xa030c8f8 nid=0xa4e waiting on monitor
    | >> [0x9edff000..0x9edff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '4' for queue: '__weblogic_admin_rmi_queue'" daemon
    | >> prio=1 tid=0xa030beb0 nid=0xa4d waiting on monitor
    | >> [0x9ebff000..0x9ebff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '3' for queue: '__weblogic_admin_rmi_queue'" daemon
    | >> prio=1 tid=0xa030b468 nid=0xa4c waiting on monitor
    | >> [0x9e9ff000..0x9e9ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '2' for queue: '__weblogic_admin_rmi_queue'" daemon
    | >> prio=1 tid=0xa030aa20 nid=0xa4b waiting on monitor
    | >> [0x9e7ff000..0x9e7ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '1' for queue: '__weblogic_admin_rmi_queue'" daemon
    | >> prio=1 tid=0xa0309fd8 nid=0xa4a waiting on monitor
    | >> [0x9e5ff000..0x9e5ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '0' for queue: '__weblogic_admin_rmi_queue'" daemon
    | >> prio=1 tid=0xa0309990 nid=0xa49 waiting on monitor
    | >> [0x9e3ff000..0x9e3ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '1' for queue: '__weblogic_admin_html_queue'" daemon
    | >> prio=1 tid=0xa0309748 nid=0xa48 waiting on monitor
    | >> [0x9e1ff000..0x9e1ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '0' for queue: '__weblogic_admin_html_queue'" daemon
    | >> prio=1 tid=0xa0309530 nid=0xa47 waiting on monitor
    | >> [0x9dfff000..0x9dfff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "TimeEventGenerator" daemon prio=1 tid=0x9ef68d50 nid=0xa46 waiting
    | >on
    | >> monitor [0x9ddff000..0x9ddff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at weblogic.time.common.internal.TimeTable.snooze(TimeTable.java:272)
    | >> at
    weblogic.time.common.internal.TimeEventGenerator.run(TimeEventGenerator.java
    :139)
    | >> at java.lang.Thread.run(Thread.java:479)
    | >>
    | >> "ExecuteThread: '1' for queue: '_weblogic_dgc_queue'" daemon prio=1
    | >> tid=0x9b77b5e0 nid=0xa45 waiting on monitor [0x9dbff000..0x9dbff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '0' for queue: '_weblogic_dgc_queue'" daemon prio=1
    | >> tid=0x9b77b3c8 nid=0xa44 waiting on monitor [0x9d9ff000..0x9d9ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "HighPriority TimeEventGenerator" daemon prio=1 tid=0x9b77b1d8
    | >> nid=0xa43 waiting on monitor [0x9d7ff000..0x9d7ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at weblogic.time.common.internal.TimeTable.snooze(TimeTable.java:272)
    | >> at
    weblogic.time.common.internal.TimeEventGenerator.run(TimeEventGenerator.java
    :139)
    | >> at java.lang.Thread.run(Thread.java:479)
    | >>
    | >> "SpinnerRandomSource" daemon prio=1 tid=0x9bfc1e48 nid=0xa41 waiting
    | >> on monitor [0x9d5ff000..0x9d5ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at
    weblogic.security.SpinnerRandomBitsSource.run(SpinnerRandomBitsSource.java:6
    0)
    | >> at java.lang.Thread.run(Thread.java:479)
    | >>
    | >> "ExecuteThread: '6' for queue: 'default'" daemon prio=1 tid=0x9ef45218
    | >> nid=0xa40 waiting for monitor entry [0x9d3ff000..0x9d3ff870]
    | >> at
    weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:607)
    | >> at
    weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
    | >> at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:153)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:134)
    | >>
    | >> "ExecuteThread: '5' for queue: 'default'" daemon prio=1 tid=0x9ef460f8
    | >> nid=0xa3f runnable [0x9d1ff000..0x9d1ff870]
    | >> at weblogic.socket.PosixSocketMuxer.poll(Native Method)
    | >> at
    weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:612)
    | >> at
    weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
    | >> at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:153)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:134)
    | >>
    | >> "ExecuteThread: '4' for queue: 'default'" daemon prio=1 tid=0x9ef64588
    | >> nid=0xa3e waiting for monitor entry [0x9cfff000..0x9cfff870]
    | >> at
    weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:607)
    | >> at
    weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
    | >> at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:153)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:134)
    | >>
    | >> "ExecuteThread: '3' for queue: 'default'" daemon prio=1 tid=0x9ef69070
    | >> nid=0xa3d waiting on monitor [0x9cdff000..0x9cdff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '2' for queue: 'default'" daemon prio=1 tid=0x9ef6abb8
    | >> nid=0xa3c waiting on monitor [0x9cbff000..0x9cbff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '1' for queue: 'default'" daemon prio=1 tid=0x9ef6a5d8
    | >> nid=0xa3b waiting on monitor [0x9c9ff000..0x9c9ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '0' for queue: 'default'" daemon prio=1 tid=0x9ef69be8
    | >> nid=0xa3a waiting on monitor [0x9c7ff000..0x9c7ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '1' for queue: 'lookup_servlet'" daemon prio=1
    | >> tid=0x9ef699f8 nid=0xa39 waiting on monitor [0x9c5ff000..0x9c5ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "ExecuteThread: '0' for queue: 'lookup_servlet'" daemon prio=1
    | >> tid=0x9b705c18 nid=0xa38 waiting on monitor [0x9c3ff000..0x9c3ff870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:105)
    | >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    | >>
    | >> "Thread-0" daemon prio=1 tid=0x9effaea8 nid=0xa34 waiting on monitor
    | >> [0x9c1ff000..0x9c1ff870]
    | >> at java.lang.Thread.sleep(Native Method)
    | >> at
    weblogic.transaction.internal.TransactionManagerImpl$1.run(TransactionManage
    rImpl.java:1660)
    | >> at java.lang.Thread.run(Thread.java:479)
    | >>
    | >> "Signal Dispatcher" daemon prio=1 tid=0x80be850 nid=0x9fe waiting on
    | >> monitor [0..0]
    | >>
    | >> "Finalizer" daemon prio=1 tid=0x80b69e8 nid=0x9fb waiting on monitor
    | >> [0x983ae000..0x983ae870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:103)
    | >> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
    | >> at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:157)
    | >>
    | >> "Reference Handler" daemon prio=1 tid=0x80b6618 nid=0x9fa waiting on
    | >> monitor [0x981ae000..0x981ae870]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:105)
    | >>
    | >> "main" prio=1 tid=0x804f3d0 nid=0x9e0 waiting on monitor
    | >> [0xbfffb000..0xbfffb8b4]
    | >> at java.lang.Object.wait(Native Method)
    | >> at java.lang.Object.wait(Object.java:415)
    | >> at weblogic.t3.srvr.T3Srvr.waitForDeath(T3Srvr.java:1042)
    | >> at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:313)
    | >> at weblogic.Server.main(Server.java:32)
    | >>
    | >> "VM Thread" prio=1 tid=0x80b3d68 nid=0x9f9 runnable
    | >>
    | >> "VM Periodic Task Thread" prio=1 tid=0x80bd4a0 nid=0x9fc waiting on
    | >> monitor
    | >> "Suspend Checker Thread" prio=1 tid=0x80bde78 nid=0x9fd runnable
    | >>
    | >> ==============
    | >>
    | >> Output of top:
    | >>
    | >> 11:17am up 20:14, 2 users, load average: 1.16, 1.28, 1.50
    | >> 185 processes: 183 sleeping, 2 running, 0 zombie, 0 stopped
    | >> CPU0 states: 0.1% user, 65.1% system, 0.0% nice, 34.0% idle
    | >> CPU1 states: 100.0% user, 0.0% system, 0.0% nice, 0.0% idle
    | >> Mem: 2316784K av, 2306924K used, 9860K free, 72K shrd,
    | >
    | >> 90844K buff
    | >> Swap: 2097112K av, 0K used, 2097112K free
    | >> 1178236K cached
    | >>
    | >> PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME
    | >> COMMAND
    | >> 2560 root 14 0 943M 943M 42492 R 99.9 41.7 1155m java
    | >> 30119 wf 11 0 1288 1284 832 R 66.0 0.0 0:03 top
    | >> 1 root 8 0 520 520 452 S 0.0 0.0 0:04 init
    | >> 2 root 9 0 0 0 0 SW 0.0 0.0 0:00
    | >> keventd
    | >>
    | >> ===========================================================
    | >>
    | >> Output of vmstat (when I believe the rogue thread started):
    | >>
    | >> procs memory swap io system
    | >
    | >> cpu
    | >> r b w swpd free buff cache si so bi bo in cs
    | >
    | >> us sy id
    | >> 0 0 0 0 1556812 15476 274440 0 0 0 212 445 845
    | >
    | >> 17 1 82
    | >> 0 0 0 0 1556780 15476 274476 0 0 0 0 400 667
    | >
    | >> 6 0 93
    | >> 0 0 0 0 1556736 15476 274484 0 0 0 0 175 361
    | >
    | >> 1 1 98
    | >> 4 0 1 0 1554032 15480 274564 0 0 0 94 651 2769
    | >
    | >> 25 3 72
    | >> 1 0 0 0 1553936 15480 274672 0 0 0 0 826 3072
    | >
    | >> 33 4 63
    | >> 0 0 0 0 1553804 15484 274772 0 0 0 208 836 1898
    | >
    | >> 25 4 72
    | >> 0 0 0 0 1553764 15484 274816 0 0 0 0 424 1510
    | >
    | >> 8 1 91
    | >> 4 0 0 0 1553564 15484 275144 0 0 0 0 1479 7049
    | >
    | >> 64 10 26
    | >> 4 0 2 0 1553484 15496 275464 0 0 0 342 1471 8538
    | >
    | >> 57 7 36
    | >> 1 0 0 0 1553368 15496 275632 0 0 0 0 940 3199
    | >
    | >> 55 5 40
    | >> 1 0 0 0 1553308 15496 275720 0 0 0 316 580 1437
    | >
    | >> 63 3 34
    | >> 1 0 0 0 1553304 15496 275776 0 0 0 0 606 1108
    | >
    | >> 71 1 28
    | >> 1 0 0 0 1553288 15496 275912 0 0 0 0 683 1740
    | >
    | >> 68 3 29
    | >> 2 0 1 0 1543236 15500 275980 0 0 0 180 383 3191
    | >
    | >> 66 2 33
    | >
    |
    |
    Is this specific to a version of the 1.3.1 JVM? (1.3.1_x)?
    k

  • Problem in using Weblogic 6.1 with Oracle 9i

    Hi,
    Has anybody experiensing problems in creating connection from Weblogic6.1 to Oracle
    9i using thin driver?
    We have a piece of codes that works fine with Weblogic 6.1 and Oracle 8.1.7 but
    failed to create database connection when we upgrade to database to 9i (the same
    code works fine without weblogic).
    Thanks
    Li
    [email protected]

    It works after I put the new oracle driver ahead of the weblogic stuff.
    Thanks
    Li
    Joseph Weinstein <[email protected]> wrote:
    You should make sure you have the same Oracle driver in the server
    classpath, as works in the standalone case. Note that we ship a
    thin driver too, so your newer one will ahve to be ahead of all
    the weblogic stuff in the server classpath.
    Joe
    Li Wang wrote:
    After upgraded our oracle server to 9i, we found that our applicationdoes not
    work. So, I wrote a simple test program that just creates a connectionand exec
    a query. The program works find with 9i by itself (of cause). But,when I put
    it in Weblogic 6.1 (as Startup class), there are problems.
    First, it takes 833700ms to create a connection (It takes 981ms tocreate a connection
    outside wls, it takes 900ms to create a connection to oracle8.1.7 insidewls).
    Then, it gets "java.sql.SQLException: ORA-00600: internal error code,arguments:
    [ttcgcshnd-1], [0], [], [], [], [], [], []"
    while executing the query.
    We run weblogic and oracle on Windows2000.
    The code looks like:
    Class.forName("oracle.jdbc.driver.OracleDriver");
    String username = "yourusername";
    String password = "yourpassword";
    String host = "yourhost";
    String sid = "yoursid";
    String dbURL = "jdbc:oracle:thin:@" + host +":1521:" + sid;
    String sql = "select * from yourtable";
    System.out.println(dbURL);
    Connection connection = DriverManager.getConnection (dbURL, username,password);
    Statement statement = connection.createStatement();
    statement.executeQuery(sql);
    statement.close();
    connection.close();
    "Jignesh Patel" <[email protected]> wrote:
    1. Are you able to create connection pool using Oracle 9i THIN driver
    ? i.e Define
    connection pool & make initial connection => 1. At the time of startup
    weblogic
    will create connections defined in connection pool.
    2. Can you post your error message ?
    Thanks
    Jignesh Patel
    "Li Wang" <[email protected]> wrote:
    Hi,
    Has anybody experiensing problems in creating connection from Weblogic6.1
    to Oracle
    9i using thin driver?
    We have a piece of codes that works fine with Weblogic 6.1 and Oracle
    8.1.7 but
    failed to create database connection when we upgrade to database
    to
    9i
    (the same
    code works fine without weblogic).
    Thanks
    Li
    [email protected]

  • Running Weblogic Server 7.0 SP4 using JDK 1.4

    Is it possible to run Weblogic Server 7.0 SP4 with a different JRE than the one
    that ships with 7.0 SP4. I am having issues with a bug in JDK 1.3.1 which when
    I run under JBuilder X using 1.4 is not there. ANy help as to how I go about
    doing this would be welcomed.
    Thanks
    Justin

    Yes,
    The JDK is just the Sun JDK...nothing special. You may upgrade minor versions quite safely by dowloading later one at Sun website and pointting your "JAVA_HOME" at it.
    I would not jump to 1.4, as changes in java language may impact.

  • Running Weblogic Server 10.3.3 in Debug  mode

    Hi to all,
    Here i got a problem after installing Oracle Identity Manager 11g R3,to solve the issue i need to run WebLogic Server 10.3.3 in Debug mode.
    Can any suggest how to run WebLogic Server 10.3.3 in Debug mode.
    Here i find a solution to run in debug mode,but no difference in log files before and after changing debug mode.
    Enable Debugging on the WebLogic Server
    To start WebLogic Server in debug mode, you will need to modify the startWebLogic.cmd script in the <WLS-root>\wlserver_10.0\samples\domains\wl_server directory. <WLS-root> is the directory in which WebLogic 10.0.1 was installed into.
    In the startWebLogic.cmd script, specify the JAVA OPTIONS with:
    set JAVA_OPTIONS=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=4000,server=y,suspend=n
    Let me know if u have any questions,
    Thanks and Ragards,
    Satish

    Greg,
    I cam across this issue too. It looks like there is a bug in sample script provided by weblogic documentation. We should not use ADMIN_URL as they mentioned in the script.
    Remove it and try. For more info. please see this link helps:
    http://ananthkannan.blogspot.com/2009/10/weblogic-server-instance-as-window.html
    Thanks.
    Ananth

  • Running weblogic as a service on NT

    We are currently trying to run weblogic as a service on Windows NT. Yet the service
    has hung once and run out of memory once. The hardware and software specification
    is listed below.
    Hardware
    System     Intel
    CPU:     Dual 866 MHz or faster
    Memory:     500 MB
    Hard Drives:     2 x 10 GB RAID-1 System Drive
    Network:     Static IP allocation and TCP/IP network protocolTwo Fast Ethernet 10/100
    Software
    Windows NT 4.0 Option Pack Typical InstallBEA WebLogic Version 5.1 with Service Pack
    8 and JDBC drivers for MSSQL ServerJava 2 SDK Version 1.3.1 RC 2
    The WebLogic server has been using the srvany.exe and instsrv.ex utilities (part
    of the NT Resource Kit) . Note that it is necessary to use the srvany utility rather
    than the custom BEA service utilities in order to allow the passing of command line
    parameters to the JVM. An important JVM parameter is &#8211;Xrs which prevents JDK1.3
    applications which run as a service on NT from shutting-down when the user who started
    the service logs out. This problem does not occur on Win2K systems.
    1.     Set-up a &#8216;weblogic&#8217; user account that is a member of the Users group
    and has explicitly assigned 'log on as a service' right.
    2.     At a command prompt install srvany with the command
    INSTSRV WGO_server c:\winnt\system32\srvany.exe
    3.     Use the services applet (in the Control Panel) to ensure that the service will
    run using the weblogic account and that the service is set for automatic startup
    4.     Use the Registry Editor REGEDT32.exe to configure srvany as follows:
    a.     Highlight HKEY_LOCAL_MACHINE\SYSTEM\CurrentContrelSet\Services\WGO_server and
    select Add Key from the edit menu.
    b.     The key to be added should have the name &#8220;Parameters&#8221; &#8211; the
    class field may be left empty.
    c.     Highlight the newly created Parameters key and select the Add Value option from
    the edit menu. The name of the value to be added is &#8220;Application&#8221; and
    the type of value is REG_SZ. When you o.k. these options, you will be asked to provide
    the string value representing the application to be triggered by servany &#8211;
    type in the path to the startweblogic.cmd file:
    c:\weblogic\WGO_server\startweblogic.cmd
    d.     With the Parameters key still highlighted, select the Add Value option from the
    edit Menu. The name of the value is &#8220;AppDirectory&#8221; and the type is REG_SZ.
    Set the directory in which the application runs by typing in the path
    c:\weblogic\WGO_server
    5.     To start the weblogic server, return to the Service applet in the control panel
    and start the service named WGO_server. To shutdown the service, first run the script
    c:\weblogic\WGO_server\shutdown to shutdown weblogic cleanly, wait a few moments
    and then stop the WGO_server service via the Service applet.
    If anyone has experienced a similar problem please let me know
    Thanks
    Jo

    I would look at all the other startup script you have on your machine already.
    They are usually placed in /etc/init.d and these files are often linking into /etc/rc3.d
    I suggest you google on how to setup a service for your flavour of linux as they are not all the same.

  • Weblogic 9.1 with toplink JPA - Problem creating entityManagerFactory

    I am using weblogic 9.1 with toplink jpa provider.
    I am getting the error while creating entityManagerFactory.
    Exception stack trace
    faces.FacesException: #{LogonMB.authenticateLogin}: javax.faces.el.EvaluationException: java.lang.ExceptionInInitializerError
         at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:98)
         at javax.faces.component.UICommand.broadcast(UICommand.java:332)
         at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:287)
         at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:401)
         at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:95)
         at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:268)
         at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:110)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:213)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:272)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:165)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3153)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1973)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1880)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1310)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:179)
    Caused by: javax.faces.el.EvaluationException: java.lang.ExceptionInInitializerError
         at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:150)
         at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:92)
         ... 19 more
    Caused by: java.lang.ExceptionInInitializerError
         at com.arisglobal.cc.service.impl.PreferencesServiceImpl.getEntityManager(PreferencesServiceImpl.java:45)
         at com.arisglobal.framework.service.AbstractBusinessService.(AbstractBusinessService.java:24)
         at com.arisglobal.cc.service.impl.PreferencesServiceImpl.(PreferencesServiceImpl.java:36)
         at com.arisglobal.cc.factory.BusinessServiceFactory.createPreferencesService(BusinessServiceFactory.java:113)
         at com.arisglobal.cc.mb.LogonManagedBean.authenticateLogin(LogonManagedBean.java:51)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:146)
         ... 20 more
    Caused by: Exception [TOPLINK-34002] (Oracle TopLink Essentials - 2006.7 (Build 060720)): oracle.toplink.essentials.exceptions.XMLParseException
    Exception Description: An exception occurred while processing persistence.xml from URL: file:/D:/ClinicalConnect/4. CODING/web/WEB-INF/classes/META-INF/persistence.xml. A SAXParser instance could not be created.
    Internal Exception: org.xml.sax.SAXNotRecognizedException: http://java.sun.com/xml/jaxp/properties/schemaLanguage
         at oracle.toplink.essentials.exceptions.XMLParseException.getXMLParseException(XMLParseException.java:101)
         at oracle.toplink.essentials.exceptions.XMLParseException.exceptionCreatingSAXParser(XMLParseException.java:73)
         at oracle.toplink.essentials.ejb.cmp3.persistence.PersistenceUnitProcessor.processPersistenceXML(PersistenceUnitProcessor.java:315)
         at oracle.toplink.essentials.ejb.cmp3.persistence.PersistenceUnitProcessor.processPersistenceArchveFromUnconvertableURL(PersistenceUnitProcessor.java:90)
         at oracle.toplink.essentials.ejb.cmp3.persistence.PersistenceUnitProcessor.processPersistenceArchive(PersistenceUnitProcessor.java:202)
         at oracle.toplink.essentials.ejb.cmp3.persistence.PersistenceUnitProcessor.getPersistenceUnits(PersistenceUnitProcessor.java:77)
         at oracle.toplink.essentials.internal.ejb.cmp3.JavaSECMPInitializer.initPersistenceUnits(JavaSECMPInitializer.java:222)
         at oracle.toplink.essentials.internal.ejb.cmp3.JavaSECMPInitializer.initialize(JavaSECMPInitializer.java:240)
         at oracle.toplink.essentials.internal.ejb.cmp3.JavaSECMPInitializer.initializeFromMain(JavaSECMPInitializer.java:277)
         at oracle.toplink.essentials.internal.ejb.cmp3.JavaSECMPInitializer.getJavaSECMPInitializer(JavaSECMPInitializer.java:80)
         at oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider.createEntityManagerFactory(EntityManagerFactoryProvider.java:118)
         at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:83)
         at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:60)
         at com.arisglobal.cc.helper.ResourceManager.(ResourceManager.java:8)

    hi JavaCrazyLover
    u got why u getting the error i ma getting similar error its running fine in 8.1 but in web9.1 it is giving errors in some jsp pages may be due to versions or name spacing ie we write in top of the page DTD schema am not sure but i think , there is no jars to add on as such web 9.1 is upgraded one and it supports all files some where there will be conflicts between versions example JDK 1.5and 1.4 enum is a keyword in 9.1 but in normal in 8.1 if u get the solution for this error please mail me to [email protected]
    rgds
    Mohammed Mansoor

Maybe you are looking for