What get a thread?

Hello all, I was just wondering.
To get the best performance from LabView they talk about multi-thread
applications. I was told that putting the program in a separate while
loop and using a timer made that section of code run in a separate
thread so this improved the performance of the rest of the program.
But what about when you make a utility vi ( a subvi ? you know when
you are building a program and the diagram is getting too crowded you
collect up a bunch of stuff and use the Edit->Create Subvi ) does that
also run in a separte thread?
Does that make the overall program faster or more efficient? Which is
better the while loop or the SubVi path.
Thanks for any info about this.
Regards,
Steve Drake

> To get the best performance from LabView they talk about multi-thread
> applications. I was told that putting the program in a separate while
> loop and using a timer made that section of code run in a separate
> thread so this improved the performance of the rest of the program.
> But what about when you make a utility vi ( a subvi ? you know when
> you are building a program and the diagram is getting too crowded you
> collect up a bunch of stuff and use the Edit->Create Subvi ) does that
> also run in a separte thread?
> Does that make the overall program faster or more efficient? Which is
> better the while loop or the SubVi path.
>
You definitely want to place a delay in loops, parallel or not, so that
they don't run faster than they need to. This delay
can be a wait
function, or it can be a timeout on the I/O, or it can be anything
else that keeps the loop from running millions of times a second.
You also want to create subVIs whenever the diagram is crowded or you
see a piece of code that you want to reuse.
I gave the answers, but haven't addressed the thread issue yet. That
is because you probably shouldn't be worrying about it at all. They
are a pretty advanced feature, and for the most part, if you follow
the first two pieces of advice and look through the performance chapter
in the manual, you will be fine. Threading issues on the LV side mean
that you can use a dual processor computer without changing your
diagram at all and get benefits. They also mean that one node can
interrupt another in order to get work done, and there are ways to
control this through priorities. Again, these are advanced and are
typically not needed.
Greg McKaskle

Similar Messages

  • How to get a thread dump, in case of an IDE freeze

    When you're working with the IDE and if it either freezes or becomes sluggish for no apparent reason, it's recommended to generate a thread dump, and report it to Studio feedback alias ([email protected]) with a description of what happened and attach the dump to it.
    A thread dump is an invaluable source of information to IDE developers when investigating deadlocks and some performance issues. It is a textual dump of all active threads and monitors of Java apps running in a Virtual Machine.
    The ways to generate a thread dump differ depending on the platform:
    * Windows systems
    Press Ctrl-Break in the command console you used to start the IDE.
    You won't be able to see the console in case you started the IDE using the default desktop icon created by the IDE installer. To be able to generate the thread dump, you must launch the IDE using a console window (invoke Command Prompt, go to {studio-install-dir}/bin and type runide.exe), or configure the desktop shortcut properties to launch the runide.exe program instead of the default runidew.exe.
    Note: You should increase the screen buffer size of the command prompt, so that it could retian the entire thread dump output. To do that, on the command prompt where IDE is running, open the properties dialog box by right clicking on the titlebar and selecting 'properties'. Then select the 'layout tab' and increase the 'screen buffer size' parameters to - width - 200, Height - 4000.
    * Unix systems
    Press Ctrl-\ in the terminal console you used to start the JSE.
    Alternatively, you can also generate a thread dump by sending the QUIT signal to the Java VM running the JSE
    kill -QUIT process_id
    where process_id is the process number of the respective java process.
    -------Here is a sample thread dump -------
    Full thread dump Java HotSpot(TM) Client VM (1.4.2_01-b06 mixed mode):
    "Text-Layout" daemon prio=2 tid=0x0886ebd8 nid=0x4e4 in Object.wait() [9e8f000..9e8fd94]
    at java.lang.Object.wait(Native Method)
    - waiting on <0x11730910> (a org.netbeans.editor.view.spi.ViewLayoutQueue)
    at java.lang.Object.wait(Object.java:429)
    at org.netbeans.editor.view.spi.ViewLayoutQueue.waitForTask(ViewLayoutQueue.java:128)
    - locked <0x11730910> (a org.netbeans.editor.view.spi.ViewLayoutQueue)
    at org.netbeans.editor.view.spi.ViewLayoutQueue$LayoutThread.run(ViewLayoutQueue.java:182)
    "Compilation" daemon prio=2 tid=0x0883d878 nid=0xb1c in Object.wait() [9c8f000..9c8fd94]
    at java.lang.Object.wait(Native Method)
    - waiting on <0x1143dde0> (a java.util.LinkedList)
    at java.lang.Object.wait(Object.java:429)
    at org.netbeans.core.compiler.CompilationEngineImpl$CompilerThread.nextJobAndTask(CompilationEngineImpl.java:162)
    - locked <0x1143dde0> (a java.util.LinkedList)
    at org.netbeans.core.compiler.CompilationEngineImpl$CompilerThread.run(CompilationEngineImpl.java:175)
    "TimerQueue" daemon prio=5 tid=0x03575478 nid=0xb18 in Object.wait() [988f000..988fd94]
    at java.lang.Object.wait(Native Method)
    - waiting on <0x10d4af60> (a javax.swing.TimerQueue)
    at javax.swing.TimerQueue.run(TimerQueue.java:231)
    - locked <0x10d4af60> (a javax.swing.TimerQueue)
    at java.lang.Thread.run(Thread.java:534)
    "AWT-EventQueue-1" prio=7 tid=0x0344fae0 nid=0xb14 in Object.wait() [3caf000..3cafd94]
    at java.lang.Object.wait(Native Method)
    - waiting on <0x10d4afe8> (a java.awt.EventQueue)
    at java.lang.Object.wait(Object.java:429)
    at java.awt.EventQueue.getNextEvent(EventQueue.java:339)
    - locked <0x10d4afe8> (a java.awt.EventQueue)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:162)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)

    You can get a thread dump (Windows only) whitout any preparation. Simply use the Stack Trace tool from this web site:
    http://tmitevski.users.mcs2.netarray.com
    It works on Windows services too.

  • What does ""VM Thread" prio=5 tid=0x17b178 nid=0x2 runnable" do ?

    When I take the thread dump of a java process, I am getting the
    "VM Thread" prio=5 tid=0x17b178 nid=0x2 runnable
    in the thread dump. But no stack for this thread.
    Does anyone knows what does this "VM Thread" do ?
    I have a situation where the java process is taking 50% of the CPU power and when I use prstat -L to get the thread wise CPU usahe the "VM Thread" is taking 25% CPU. Anyone knows what could be the reason for this "VM Thread" to take 25% of CPU power ?
    If anyone knows what task the "VM Thread" does, please share it.
    Thanks in advance.

    Hi
    There are no thread dump for native VM threads. Which jvm are u using?
    You must be using a 4 -CPU Solaris sparc box? When u encounter the high CPU, can u do a pstack 3 times 5 seconds apart? Note if thread# 2 changes.
    I cant recall off hand what to look out for but u shld see if there is GC happening there. unfortunately, pstack give mangled trace, so there is no easy way to tell. I have to go back office n check it tomorrow. then again, no promise cos i seldom login :p
    My guess is that ur GC is running when high CPU is encountered. If u r running 1.4.2_x, add -XX:+PrintGC -XX:+PrintHeapAtGC -XX:+PrintGCDetails. You may also consider -XX:+UseConcMarkSweepGC -XX:+UseParNewGC or
    -XX:+UseParallelGC
    But, they may result in higher CPU cos they have more threads doing collection.

  • Getting a thread dump

    Is there a way from within a java program to get a thread dump of the jvm? I want to write some code that watched for a certain condition, then immediatly halts the jvm and dumps all the thread state.
    Thanks for your ideas...

    Thanks, but... those methods are useful for getting a status of the current thread, or of other threads in your thread group, but that is not I'm after.
    What I need is similar to the effect of sending a SIGQUIT signal to the JVM, causing it to stop and dump all the thread state. I want to trigger that from code running in the JVM.
    Basically I am trying to track down a bug in a complex server application, where on a dual processor box (only!), the current time zone gets reset to GMT at some point. It happens at some non-deterministic point in the application's lifetime. The app is multithreaded. I was going to just write a watchdog thread that continually monitored the timezone, then when the timezone changed the watchdog would dump all thread states. After doing this a few times I was hoping to see a pattern in where the various threads were executing. Needless to say, I have examined all the code, and nothing is setting the timezone explicitly.

  • HT201457 I have a mid 2011 iMac and have installed windows 8.1 on it  I costantly get system thread not handled and kernel security check failure and the Mac restarts

    I Have a mid 2011 iMac with windows 8.1 on it and constantly get system thread exception not handled and kernel security check failur

    I Have a mid 2011 iMac with windows 8.1 on it and constantly get system thread exception not handled and kernel security check failur

  • How to get each thread in the threadpool

    Hi,everyone.I'm now learning java.util.concurrent package and I have two questions about the threadpool.
    1) How to get each thread in the threadpool;
    2) How to get each thread's data in the threadpool and dispaly them onto GUI;
    e.g :
    There are 5 threads in the threadpool(ThreadPoolExecutor) and I have 100 tasks(Runnable or Callable),every task scans a directory(every task scans a different directory),how can I display the "real-time" count of the files in the directory which the current 5 threads in the threadpool scan onto the ListView Items in the GUI?

    Willings wrote:
    Hi,everyone.I'm now learning java.util.concurrent package and I have two questions about the threadpool.
    1) How to get each thread in the threadpool;You don't
    2) How to get each thread's data in the threadpool and dispaly them onto GUI;
    e.g : You don't
    There are 5 threads in the threadpool(ThreadPoolExecutor) and I have 100 tasks(Runnable or Callable),every task scans a directory(every task scans a different directory),how can I display the "real-time" count of the files in the directory which the current 5 threads in the threadpool scan onto the ListView Items in the GUI?You should notify your "monitor" when you add something to the pool, and the Runnable/Callable should notify the same "monitor" when it starts to execute, and during its processing. Finally you notify the monitor when the execution has completed.
    Kaj

  • JNI - getting a thread dump

    Hi !
    I'm using JNI to create a JVM inside of my C daemon, and it's working OK except that the JVM is hanging sometimes (rarely), and I would like to get the thread dump, like when you send SIGQUIT to the java process. But it doesn't work with my program. Why?
    Thanks
    - Rustam -

    Do you have any signal handlers installed in your native code? If so, you may have to remove them - they can interfere with the JVM's use of signals, prior to Java 1.4.
    Java 1.4 introduces a "signal chaining" facility whereby you may use your own signal handlers in native code that will be chained after the JVM's own signal handlers are called. This version of JVM includes a library for determining whether a signal is intended for the JVM or for native code in the same process.

  • What is multi threading?

    Hi all,
    What is multi threading? How to implement multi threading in ABAP?
    Regards,
    Bryan

    Hi
    How the vision connector framework works
    The connector interacts with an SAP application using connector modules. The connector modules make calls to SAP's Native Interfaces and pass data (business object or event data) to and from an SAP application. The connector's flexible design enables different modules to be used for different tasks such as initializing the connector with the SAP application or passing business object data.
    Communication between the connector and an SAP application
    The connector uses SAP's Remote Function Call (RFC) library to communicate with an SAP application. SAP's RFC API allows external programs to call ABAP function modules within an SAP application.
    Processing business objects
    The connector is metadata driven. Metadata, in the WebSphere business integration system, is application-specific data that is stored in business objects and that assists a connector module in its interaction with the application. A metadata-driven connector module handles each business object that it supports based on metadata encoded in the business object definition rather than on instructions hard-coded in the connector module.
    Business object metadata includes the structure of a business object, the settings of its attribute properties, and the content of its application-specific information. Because connector modules are metadata driven, they can handle new or modified business objects without requiring modifications to the connector-module code.
    The vision connector framework uses the value of the verb application-specific information in the top-level business object to call the appropriate connector module to process the business object. The verb application-specific information provides the classname of the connector module.
    The verb application-specific information of most top-level business objects must identify the classname of the connector module. The syntax of this verb application-specific information is:
    AppSpecificInfo = PartialPackageName.ClassName,
    For example,
    AppSpecificInfo = sap.sapextensionmodule.VSapBOHandler,
    In this example, sap.sapextensionmodule is the partial package name, and VSapBOHandler is the classname. The full package name includes the com.crossworlds.connectors prefix, which the WebSphere business integration system adds to the name automatically. In other words, the full text of the example is:
    com.crossworlds.connectors.sap.sapextensionmodule.VSapBOHandler
    Note:
    The verb application-specific information of most top-level business objects must use a comma (,) delimiter after the connector classname. However, the Server verb, which is used by the RFC Server Module, is delimited instead by a semi-colon (;). For information about the Server verb, see How the RFC Server Module works and Supported verbs.
    You need not specify the package name and classname for the verb application-specific information if the business object is used:
    by the ALE Module to process application events; however, when you use the ALE Module to process service call requests, you must specify the package name and classname
    by the ABAP Extension Module, which uses the default business object handler (sap.sapextensionmodule.VSapBOHandler)
    Important:
    Customer-generated connector modules that process business objects for the RFC Server Module must specify a full package name, which must begin with bapi. For example, bapi.client.Bapi_customer_getdetail2. The full package name in this example is bapi.client, and the classname is Bapi_customer_getdetail2.
    Most business object processing is specific to each connector module. By default the connector uses the ABAP Extension Module. For more information on business object processing for the ABAP Extension Module, see Installing and customizing the ABAP Extension Module and Business object data routing to ABAP handlers. .
    For more information on specifying verb application-specific information for the ALE Module, see Event processing and Processing multiple IDocs with a wrapper business object.
    Processing multiple concurrent interactions
    The Adapter Framework can create separate threads for processing an application event and a business object request. When processing multiple requests from the integration broker, it can create multiple threads to handle multiple business object requests. For example, when InterChange Server is the integration broker, the connector can receive multiple business object requests from multiple collaborations or from a multi-threaded collaboration.
    Figure 4 illustrates the multi-threading architecture.
    Figure 4. Multi-Threading Architecture of the Connector for SAP
    Event processing
    The connector performs the following steps when handling a poll call:
    The Adapter Framework creates a single dedicated thread to handle poll calls. This thread calls the pollForEvents() method of the vision connector framework at the frequency specified in the PollFrequency configuration property.
    The thread polls SAP, which uses a dialog process to locate and return the event.
    Note:
    If the connector's MaxNumberOfConnections configuration property evaluates to a number greater than 1, the vision connector framework dedicates a connection to SAP for polling. If MaxNumberOfConnections evaluates to 1, event and service-call request processing share a single connection to SAP.
    The polling thread dies only when the connector shuts down.
    Note:
    Because the RFC Server connector agent pushes events out of SAP instead of polling for events, it spawns its own threads instead of using threads created by the connector framework. Because the ALE connector agent uses the RFC Server connector agent to access events, it also spawns its own threads instead of using threads created by the connector framework when it processes events.
    Request processing
    Independently of polling, the Adapter Framework can create multiple request-processing threads, one for each request business object. Each request thread instantiates the appropriate business object handler.
    For example, when processing business object requests from InterChange Server, the number and type of business object handlers depends on the number and type of the collaborations sending the requests:
    If multiple collaborations send business objects, each request thread instantiates a business object handler of the appropriate type.
    If a multi-threaded collaboration sends multiple business objects of the same type, the request threads instantiate an equal number of business object handlers of that type.
    If the connector's MaxNumberOfConnections configuration property evaluates to a number greater than 1, the vision connector framework dedicates one connection to SAP for polling and allocates the remaining connections to a pool used only for request processing.
    As illustrated in Figure 4, the connector performs the following steps when handling a business object request:
    The Adapter Framework creates a separate thread for each business object request. Each thread calls the doVerbFor() method of the Vision business object handler.
    If the connector's MaxNumberOfConnections configuration property evaluates to a number greater than 1, the Vision business object handler checks the vision connector framework's connection pool to determine if a connection handle is available.
    If the handle is available, the thread sends the request to SAP, which uses a dialog process to handle the request.
    If the handle is not available, the thread waits until one becomes available. Thread sequencing determines the order in which each business object handler thread claims or waits for an available connection handle.
    If the connector's MaxNumberOfConnections configuration property evaluates to 1, the Vision business object handler shares a connection with event processing.
    SAP releases the dialog process after it completes processing and sends a return code.
    The connector releases the connection handle after it receives the return code from SAP.
    Setting the number of available connections
    Use the MaxNumberOfConnections configuration property to specify the maximum number of connection handles available. The number of connections cannot exceed the number of dialog processes.
    SAP locks the dialog process while processing an interaction, releasing it only when the interaction completes. Therefore, multiple concurrent requests lock an equal number of dialog processes until processing finishes.
    Important:
    Before setting a value for MaxNumberOfConnections, contact your SAP BASIS administrator to determine an appropriate value to maximize throughput without negatively affecting performance on the application server.
    Support for multiple connections
    By default the connector supports multiple-threads.
    <b>
    REWARD IF USEFULL</b>

  • When I move a picture in Lightroom, what gets moved?

    Hi,
    When I select an image and move it to another folder, what gets moved?  Is it the RAW file?  What about the exported file?
    For example, I go the the Library, and select a Virtual Image that has been Exported and select to move it to another folder.  What gets moved?
    I'd like to move the RAW image to one folder, and the processed JPG to another.  They are in different folders now.  Not sure how this works.
    Thanks.

    1) If you want to know what the image in the Grid is, you can:
    Check the Metadata panel for information about the selected image:
    Press Ctrl-J to set up what's shown on compact or expanded cells:
    and then use shortcut "J" to toggle between nothing, compact view and expanded view on your Grid thumbnails:
    If it shows it's a raw image, then the raw image will be moved.
    2) If you did not add the exported images to your catalog (neither by importing nor by having "Add to this Catalog" checked in the export dialog),
    then you can (must) move them manually using Finder/Explorer from outside of LR, without implications on LR.
    You can also find out whether they are part of your catalog or not by choosing "All Photographs" in Grid view and see if you have a JPEG shown next to your Raw, or if your Raw shows a stack sign (number in thumbnail).
    Beat

  • What gets bypassed in Safe Boot?

    Does anyone know EXACTLY what gets bypassed in Safe Boot? I'm having trouble with a G5 that will only boot in safe mode. I have tried everything I can think of to resolve my issue, and even have a lengthy post on this forum that went unresolved. I have it narrowed down to something that gets bypassed when doing a safe boot. Any help is greatly appreciated.

    Hi there,
    In 10.4.x it basically loads "Safe Drivers", (Video is one thing that it could be, disabling Quartz might get around that one), loads only System Fonts, Clears some Caches, Airport is disabled, (this has been a problem a few times with a bad card),and doesn't load 3rd party Login or Startup Items. See...
    http://support.apple.com/kb/HT1564
    If it only does it in Regular Boot, then it could also possibly be some 3rd party add-on, Check System Preferences>Accounts>Login Items window to see if it or something relevant is listed.
    Also look in these if they exist, some are invisible...
    /private/var/run/StartupItems
    /Library/StartupItems
    /System/Library/StartupItems
    /System/Library/LaunchDaemons
    /Library/LaunchDaemons

  • What gets deleted on Facebook when I delete the backup

    If I delete backup data on something like Facebook, what gets deleted?

    You will lose the settings in the Facebook App. Data posted to Facebook will remain on Facebook.

  • What gets Uploaded to Apple?

    I would be grateful if those knowledgable ones amongst us could offer some thoughts..
    All of my photo's are Canon RAW files. When I select these images to include in a photo book, exactly what gets uploaded to Apple when I send the book to print? I suspect it's not the RAW file and are there any tips to ensure best quality?
    Thanks
    Darryn

    If you go into Home\Library\Preferences, and trash the com.apple.iTunes.plist, empty the trash, and then re-open iTunes. You will then be taken through the license agreement and setup. Uncheck anything having to do with connecting to the internet, choose DO NOT modify my internet settings, and let er rip from there. Aside from that. I know of no way to disable the CDDB connection. I do know that CDDB does not gather any information from your system, other than the number of tracks, length of each track, and the order of the tracks for the disc in the drive at the moment. This is the information needed to ID the disc. No hardware, IP address, or system information is required, and non is polled in a CDDB lookup.

  • How do i get esixting Thread

    Hai to all,
    I have facing very critical Problem in thread. I have 5 textFields and 5 Checkboxs and 2 buttons(Start and Stop).I have typed filenames in textfields(5 filename to file Textfield for the perpose of reading File).While clicking the start button immediately i create 5 new Thread (Thread name same as textField name).right this place all are working fine.
    My Question is Now i will check the first Check box immediately i want to retrive particular thread of when i was entering first textField likewise i checked.. to all.
    Finally i want one solution..
    Here How do i get Particular Thread
    Regards
    K.suresh

    If you are creating the threads, you should be having their references. Just use the corresponding reference.

  • So what gets installed where?

    I'm looking forward to installing the new ODAC and Developer tools. But what gets installed where?
    1) I assume the developer will need the Developer Tools plus ODAC on his client machine. My developers use both Oracle Express databases and Oracle EE databases on Unix servers. Do they need a separate Oracle Home for the Oracle Express client? Is it instaled in the Oracle Home for the Oracle Express database itself or it's own home?
    2) What, if anything gets installed on the Biztalk server? Plain Oracle client or Oracle Client plus ODAC?
    3) My Windows machines have ASO-enabled clients already. Should the ODAC be installed there if I want to connect to ASO-enabled databases?
    4) Is anything required for the user of the application other than the .Net runtime?
    So many questions.. So ignorant..

    ODAC stands for Oracle Data Access Components and Oracle Developer Tools is one of the components. The install lists all the components and you can choose one or more from the list.
    Developer would have to install the appropriate components from the ODAC install. ODAC install is available only for Windows platforms so these components cannot be installed on Unix servers. ODAC install also cannot be used to install components in Oracle Express Home. You can install ODAC components in an existing Oracle 10gR2 Home or in a new Oracle Home.
    You need ODP.NET runtime in addition to .NET runtime to run ODP.NET applications. ODP.NET runtime is nothing but ODP.NET component in the ODAC install.

  • Getting Stuck threads ,application is going down

    Hi All ,
    Need your expertise on the below issue . from the past 2 days we are getting stuck thread issues .  can you please provide insight  into the below issue  please ?
    ===== FULL THREAD DUMP ===============
      Wed Jan 8 09:28:23 2014
      Oracle JRockit(R) R28.2.3-13-149708-1.6.0_31-20120327-1523-linux-x86_64
      "Main Thread" id=1 idx=0x4 tid=24390 prio=5 alive, waiting, native_blocked
      -- Waiting for notification on: weblogic/t3/srvr/T3Srvr@0xf18da770[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/lang/Object.wait(Object.java:485)
      at weblogic/t3/srvr/T3Srvr.waitForDeath(T3Srvr.java:981)
      ^-- Lock released while waiting: weblogic/t3/srvr/T3Srvr@0xf18da770[fat lock]
      at weblogic/t3/srvr/T3Srvr.run(T3Srvr.java:490)
      at weblogic/Server.main(Server.java:71)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "(Signal Handler)" id=2 idx=0x8 tid=24391 prio=5 alive, native_blocked, daemon
      "(OC Main Thread)" id=3 idx=0xc tid=24392 prio=5 alive, native_waiting, daemon
      "(GC Worker Thread 1)" id=? idx=0x10 tid=24393 prio=5 alive, daemon
      "(GC Worker Thread 2)" id=? idx=0x14 tid=24394 prio=5 alive, daemon
      "(GC Worker Thread 3)" id=? idx=0x18 tid=24395 prio=5 alive, daemon
      "(GC Worker Thread 4)" id=? idx=0x1c tid=24396 prio=5 alive, daemon
      "(GC Worker Thread 5)" id=? idx=0x20 tid=24397 prio=5 alive, daemon
      "(GC Worker Thread 6)" id=? idx=0x24 tid=24398 prio=5 alive, daemon
      "(GC Worker Thread 7)" id=? idx=0x28 tid=24399 prio=5 alive, daemon
      "(GC Worker Thread 8)" id=? idx=0x2c tid=24400 prio=5 alive, daemon
      "(GC Worker Thread 9)" id=? idx=0x30 tid=24401 prio=5 alive, daemon
      "(GC Worker Thread 10)" id=? idx=0x34 tid=24402 prio=5 alive, daemon
      "(GC Worker Thread 11)" id=? idx=0x38 tid=24403 prio=5 alive, daemon
      "(GC Worker Thread 12)" id=? idx=0x3c tid=24404 prio=5 alive, daemon
      "(GC Worker Thread 13)" id=? idx=0x40 tid=24405 prio=5 alive, daemon
      "(GC Worker Thread 14)" id=? idx=0x44 tid=24406 prio=5 alive, daemon
      "(GC Worker Thread 15)" id=? idx=0x48 tid=24407 prio=5 alive, daemon
      "(GC Worker Thread 16)" id=? idx=0x4c tid=24408 prio=5 alive, daemon
      "(GC Worker Thread 17)" id=? idx=0x50 tid=24409 prio=5 alive, daemon
      "(GC Worker Thread 18)" id=? idx=0x54 tid=24410 prio=5 alive, daemon
      "(Code Generation Thread 1)" id=4 idx=0x58 tid=24411 prio=5 alive, native_waiting, daemon
      "(Code Optimization Thread 1)" id=5 idx=0x5c tid=24412 prio=5 alive, native_waiting, daemon
      "(VM Periodic Task)" id=6 idx=0x60 tid=24413 prio=10 alive, native_blocked, daemon
      "Finalizer" id=7 idx=0x64 tid=24414 prio=8 alive, native_waiting, daemon
      at jrockit/memory/Finalizer.waitForFinalizees(J[Ljava/lang/Object;)I(Native Method)
      at jrockit/memory/Finalizer.access$700(Finalizer.java:12)
      at jrockit/memory/Finalizer$4.run(Finalizer.java:189)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Reference Handler" id=8 idx=0x68 tid=24415 prio=10 alive, native_waiting, daemon
      at java/lang/ref/Reference.waitForActivatedQueue(J)Ljava/lang/ref/Reference;(Native Method)
      at java/lang/ref/Reference.access$100(Reference.java:11)
      at java/lang/ref/Reference$ReferenceHandler.run(Reference.java:82)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "(Sensor Event Thread)" id=9 idx=0x6c tid=24416 prio=5 alive, native_blocked, daemon
      "VM JFR Buffer Thread" id=10 idx=0x70 tid=24417 prio=5 alive, in native, daemon
      "Timer-0" id=13 idx=0x74 tid=24418 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: java/util/TaskQueue@0xf190d120[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/lang/Object.wait(Object.java:485)
      at java/util/TimerThread.mainLoop(Timer.java:483)
      ^-- Lock released while waiting: java/util/TaskQueue@0xf190d120[fat lock]
      at java/util/TimerThread.run(Timer.java:462)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Timer-1" id=14 idx=0x78 tid=24419 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: java/util/TaskQueue@0xf190d188[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/util/TimerThread.mainLoop(Timer.java:509)
      ^-- Lock released while waiting: java/util/TaskQueue@0xf190d188[fat lock]
      at java/util/TimerThread.run(Timer.java:462)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "[STUCK] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'" id=15 idx=0x7c tid=24420 prio=1 alive, blocked, native_blocked, daemon
      -- Blocked trying to get lock: oracle/jdbc/driver/T4CConnection@0xe4b45e08[thin lock]
      at jrockit/vm/Threads.sleep(I)V(Native Method)
      at jrockit/vm/Locks.waitForThinRelease(Locks.java:955)[optimized]
      at jrockit/vm/Locks.monitorEnterSecondStageHard(Locks.java:1083)
      at jrockit/vm/Locks.monitorEnterSecondStage(Locks.java:1005)
      at jrockit/vm/Locks.monitorEnter(Locks.java:2179)
      at oracle/jdbc/driver/PhysicalConnection.rollback(PhysicalConnection.java:3896)
      at weblogic/jdbc/wrapper/Connection.forcedCleanup(Connection.java:153)
      at weblogic/common/resourcepool/ResourcePoolImpl.timeoutInactiveResources(ResourcePoolImpl.java:1953)
      at weblogic/common/resourcepool/ResourcePoolImpl.access$1500(ResourcePoolImpl.java:41)
      at weblogic/common/resourcepool/ResourcePoolImpl$ResourcePoolMaintanenceTask.timerExpired(ResourcePoolImpl.java:2675)
      at weblogic/timers/internal/TimerImpl.run(TimerImpl.java:273)
      at weblogic/work/SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
      at weblogic/work/ExecuteThread.execute(ExecuteThread.java:209)
      at weblogic/work/ExecuteThread.run(ExecuteThread.java:178)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "JFR request timer" id=16 idx=0x80 tid=24421 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: java/util/TaskQueue@0xf190d208[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/lang/Object.wait(Object.java:485)
      at java/util/TimerThread.mainLoop(Timer.java:483)
      ^-- Lock released while waiting: java/util/TaskQueue@0xf190d208[fat lock]
      at java/util/TimerThread.run(Timer.java:462)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "weblogic.time.TimeEventGenerator" id=18 idx=0x84 tid=24422 prio=9 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: weblogic/time/common/internal/TimeTable@0xf190e690[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at weblogic/time/common/internal/TimeTable.snooze(TimeTable.java:286)
      ^-- Lock released while waiting: weblogic/time/common/internal/TimeTable@0xf190e690[fat lock]
      at weblogic/time/common/internal/TimeEventGenerator.run(TimeEventGenerator.java:117)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "JMAPI event thread" id=19 idx=0x88 tid=24423 prio=5 alive, in native, daemon
      "weblogic.timers.TimerThread" id=20 idx=0x8c tid=24424 prio=9 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: weblogic/timers/internal/TimerThread@0xf190d310[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at weblogic/timers/internal/TimerThread$Thread.run(TimerThread.java:262)
      ^-- Lock released while waiting: weblogic/timers/internal/TimerThread@0xf190d310[fat lock]
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'" id=21 idx=0x90 tid=24425 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: weblogic/work/ExecuteThread@0xf190dfe8[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/lang/Object.wait(Object.java:485)
      at weblogic/work/ExecuteThread.waitForRequest(ExecuteThread.java:162)
      ^-- Lock released while waiting: weblogic/work/ExecuteThread@0xf190dfe8[fat lock]
      at weblogic/work/ExecuteThread.run(ExecuteThread.java:183)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "ExecuteThread: '0' for queue: 'weblogic.socket.Muxer'" id=24 idx=0x94 tid=24426 prio=5 alive, blocked, native_blocked, daemon
      -- Blocked trying to get lock: java/lang/String@0xf18a6480[fat lock]
      at jrockit/vm/Threads.waitForUnblockSignal()V(Native Method)
      at jrockit/vm/Locks.fatLockBlockOrSpin(Locks.java:1411)[optimized]
      at jrockit/vm/Locks.lockFat(Locks.java:1512)[optimized]
      at jrockit/vm/Locks.monitorEnterSecondStageHard(Locks.java:1054)[optimized]
      at jrockit/vm/Locks.monitorEnterSecondStage(Locks.java:1005)[optimized]
      at jrockit/vm/Locks.monitorEnter(Locks.java:2179)[optimized]
      at weblogic/socket/EPollSocketMuxer.processSockets(EPollSocketMuxer.java:153)
      at weblogic/socket/SocketReaderRequest.run(SocketReaderRequest.java:29)
      at weblogic/socket/SocketReaderRequest.execute(SocketReaderRequest.java:42)
      at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:145)
      at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:117)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "ExecuteThread: '1' for queue: 'weblogic.socket.Muxer'" id=25 idx=0x98 tid=24427 prio=5 alive, in native, daemon
      at jrockit/ext/epoll/EPoll.epollWait0(ILjava/nio/ByteBuffer;II)I(Native Method)
      at jrockit/ext/epoll/EPoll.epollWait(EPoll.java:115)
      at weblogic/socket/EPollSocketMuxer.processSockets(EPollSocketMuxer.java:156)
      ^-- Holding lock: java/lang/String@0xf18a6480[fat lock]
      at weblogic/socket/SocketReaderRequest.run(SocketReaderRequest.java:29)
      at weblogic/socket/SocketReaderRequest.execute(SocketReaderRequest.java:42)
      at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:145)
      at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:117)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "ExecuteThread: '2' for queue: 'weblogic.socket.Muxer'" id=26 idx=0x9c tid=24428 prio=5 alive, blocked, native_blocked, daemon
      -- Blocked trying to get lock: java/lang/String@0xf18a6480[fat lock]
      at jrockit/vm/Threads.waitForUnblockSignal()V(Native Method)
      at jrockit/vm/Locks.fatLockBlockOrSpin(Locks.java:1411)[optimized]
      at jrockit/vm/Locks.lockFat(Locks.java:1512)[optimized]
      at jrockit/vm/Locks.monitorEnterSecondStageHard(Locks.java:1054)[optimized]
      at jrockit/vm/Locks.monitorEnterSecondStage(Locks.java:1005)[optimized]
      at jrockit/vm/Locks.monitorEnter(Locks.java:2179)[optimized]
      at weblogic/socket/EPollSocketMuxer.processSockets(EPollSocketMuxer.java:153)
      at weblogic/socket/SocketReaderRequest.run(SocketReaderRequest.java:29)
      at weblogic/socket/SocketReaderRequest.execute(SocketReaderRequest.java:42)
      at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:145)
      at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:117)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "ExecuteThread: '3' for queue: 'weblogic.socket.Muxer'" id=27 idx=0xa0 tid=24429 prio=5 alive, blocked, native_blocked, daemon
      -- Blocked trying to get lock: java/lang/String@0xf18a6480[fat lock]
      at jrockit/vm/Threads.waitForUnblockSignal()V(Native Method)
      at jrockit/vm/Locks.fatLockBlockOrSpin(Locks.java:1411)[optimized]
      at jrockit/vm/Locks.lockFat(Locks.java:1512)[optimized]
      at jrockit/vm/Locks.monitorEnterSecondStageHard(Locks.java:1054)[optimized]
      at jrockit/vm/Locks.monitorEnterSecondStage(Locks.java:1005)[optimized]
      at jrockit/vm/Locks.monitorEnter(Locks.java:2179)[optimized]
      at weblogic/socket/EPollSocketMuxer.processSockets(EPollSocketMuxer.java:153)
      at weblogic/socket/SocketReaderRequest.run(SocketReaderRequest.java:29)
      at weblogic/socket/SocketReaderRequest.execute(SocketReaderRequest.java:42)
      at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:145)
      at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:117)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "VDE Transaction Processor Thread" id=30 idx=0xa4 tid=24430 prio=2 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: com/octetstring/vde/backend/standard/TransactionProcessor@0xf190e0d0[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/lang/Object.wait(Object.java:485)
      at com/octetstring/vde/backend/standard/TransactionProcessor.waitChange(TransactionProcessor.java:367)
      ^-- Lock released while waiting: com/octetstring/vde/backend/standard/TransactionProcessor@0xf190e0d0[fat lock]
      at com/octetstring/vde/backend/standard/TransactionProcessor.run(TransactionProcessor.java:212)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Query_Execution_78" id=248 idx=0xa8 tid=28978 prio=5 alive, parked, native_blocked, daemon
      -- Parking to wait for: java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject@0xe2f645d8
      at jrockit/vm/Locks.park0(J)V(Native Method)
      at jrockit/vm/Locks.park(Locks.java:2230)
      at sun/misc/Unsafe.park(ZJ)V(Native Method)
      at java/util/concurrent/locks/LockSupport.park(LockSupport.java:156)
      at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
      at java/util/concurrent/LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
      at java/util/concurrent/ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
      at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "DoSManager" id=33 idx=0xac tid=24432 prio=6 alive, sleeping, native_waiting, daemon
      at java/lang/Thread.sleep(J)V(Native Method)
      at com/octetstring/vde/DoSManager.run(DoSManager.java:433)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Thread-12" id=34 idx=0xb0 tid=24433 prio=5 alive, parked, native_blocked
      -- Parking to wait for: java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject@0xf48abb88
      at jrockit/vm/Locks.park0(J)V(Native Method)
      at jrockit/vm/Locks.park(Locks.java:2230)
      at sun/misc/Unsafe.park(ZJ)V(Native Method)
      at java/util/concurrent/locks/LockSupport.park(LockSupport.java:156)
      at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
      at java/util/concurrent/LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
      at weblogic/utils/concurrent/JDK15ConcurrentBlockingQueue.take(JDK15ConcurrentBlockingQueue.java:89)
      at weblogic/store/internal/PersistentStoreImpl.getOutstandingWork(PersistentStoreImpl.java:672)
      at weblogic/store/internal/PersistentStoreImpl.run(PersistentStoreImpl.java:721)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Timer-2" id=35 idx=0xb4 tid=24434 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: java/util/TaskQueue@0xf5cf4fc0[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/util/TimerThread.mainLoop(Timer.java:509)
      ^-- Lock released while waiting: java/util/TaskQueue@0xf5cf4fc0[fat lock]
      at java/util/TimerThread.run(Timer.java:462)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Timer-3" id=37 idx=0xb8 tid=24435 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: java/util/TaskQueue@0xf5c14d00[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/util/TimerThread.mainLoop(Timer.java:509)
      ^-- Lock released while waiting: java/util/TaskQueue@0xf5c14d00[fat lock]
      at java/util/TimerThread.run(Timer.java:462)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "DBQueueList" id=36 idx=0xbc tid=24436 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: java/lang/Object@0xf5c24d00[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at com/demantra/applicationServer/metaDataObjects/dbQueue/DBQueueList.run(DBQueueList.java:256)
      ^-- Lock released while waiting: java/lang/Object@0xf5c24d00[fat lock]
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "DemantraWorkflowLogCleaner" id=38 idx=0xc0 tid=24437 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: com/demantra/workflow/util/WorkflowServer$LogCleaner@0xe4abf950[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at com/demantra/workflow/util/WorkflowServer$LogCleaner.run(WorkflowServer.java:1379)
      ^-- Lock released while waiting: com/demantra/workflow/util/WorkflowServer$LogCleaner@0xe4abf950[fat lock]
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "WFProcess_0" id=39 idx=0xc4 tid=24438 prio=5 alive, in native, daemon
      at jrockit/net/SocketNativeIO.readBytesPinned(Ljava/io/FileDescriptor;[BIII)I(Native Method)
      at jrockit/net/SocketNativeIO.socketRead(SocketNativeIO.java:32)
      at java/net/SocketInputStream.socketRead0(Ljava/io/FileDescriptor;[BIII)I(SocketInputStream.java)
      at java/net/SocketInputStream.read(SocketInputStream.java:129)
      at oracle/net/ns/Packet.receive(Packet.java:293)
      at oracle/net/ns/DataPacket.receive(DataPacket.java:104)
      at oracle/net/ns/NetInputStream.getNextPacket(NetInputStream.java:315)[optimized]
      at oracle/net/ns/NetInputStream.read(NetInputStream.java:260)
      at oracle/net/ns/NetInputStream.read(NetInputStream.java:185)
      at oracle/net/ns/NetInputStream.read(NetInputStream.java:102)
      at oracle/jdbc/driver/T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:124)
      at oracle/jdbc/driver/T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:80)
      at oracle/jdbc/driver/T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1136)
      at oracle/jdbc/driver/T4CMAREngine.unmarshalSB1(T4CMAREngine.java:1113)
      at oracle/jdbc/driver/T4CTTIfun.receive(T4CTTIfun.java:288)
      at oracle/jdbc/driver/T4CTTIfun.doRPC(T4CTTIfun.java:191)
      at oracle/jdbc/driver/T4C8Oall.doOALL(T4C8Oall.java:523)
      at oracle/jdbc/driver/T4CStatement.doOall8(T4CStatement.java:193)
      at oracle/jdbc/driver/T4CStatement.executeForRows(T4CStatement.java:998)
      at oracle/jdbc/driver/OracleStatement.doExecuteWithTimeout(OracleStatement.java:1315)
      at oracle/jdbc/driver/OracleStatement.executeInternal(OracleStatement.java:1890)
      at oracle/jdbc/driver/OracleStatement.execute(OracleStatement.java:1855)
      ^-- Holding lock: oracle/jdbc/driver/T4CConnection@0xe4b45e08[thin lock]
      at oracle/jdbc/driver/OracleStatementWrapper.execute(OracleStatementWrapper.java:304)
      at weblogic/jdbc/wrapper/Statement.execute(Statement.java:466)
      at org/apache/commons/dbcp/DelegatingStatement.execute(DelegatingStatement.java:264)
      at com/demantra/applicationServer/services/DBServicesCommon.executeSelect(DBServicesCommon.java:1464)
      at com/demantra/applicationServer/services/DBServices.executeSelect(DBServices.java:663)
      at com/demantra/applicationServer/services/DBServicesCommon.createMaterializedViewAs(DBServicesCommon.java:1143)
      at com/demantra/applicationServer/services/DBServices.createMaterializedViewAs(DBServices.java:429)
      at com/demantra/applicationServer/services/queryrun/ExportDataHandler.exportData(ExportDataHandler.java:53)
      at com/demantra/applicationServer/services/queryrun/ExportRunner.exportData(ExportRunner.java:62)
      at com/demantra/applicationServer/metaDataObjects/transfer/profiles/QueryProfile.exportProfile(QueryProfile.java:1002)
      ^-- Holding lock: com/demantra/applicationServer/metaDataObjects/transfer/profiles/QueryProfile@0xe4aa5cd8[biased lock]
      at com/demantra/applicationServer/metaDataObjects/transfer/profiles/IntegrationProfile.exportData(IntegrationProfile.java:331)
      at com/demantra/applicationServer/metaDataObjects/transfer/Transfer.exportData(Transfer.java:370)
      at com/demantra/workflow/step/TransferStep.doExecute(TransferStep.java:266)
      at com/demantra/workflow/step/LinkedStep.execute(LinkedStep.java:914)
      at com/demantra/workflow/process/WFProcess.mainLoop(WFProcess.java:1259)
      at com/demantra/workflow/process/WFProcess.run(WFProcess.java:654)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "WFProcess_1" id=40 idx=0xc8 tid=24439 prio=5 alive, sleeping, native_waiting, daemon
      at java/lang/Thread.sleep(J)V(Native Method)
      at com/demantra/workflow/process/WFProcess.checkStepEndConditions(WFProcess.java:1405)
      at com/demantra/workflow/process/WFProcess.mainLoop(WFProcess.java:1284)
      at com/demantra/workflow/process/WFProcess.run(WFProcess.java:654)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "WFProcess_2" id=41 idx=0xcc tid=24440 prio=5 alive, sleeping, native_waiting, daemon
      at java/lang/Thread.sleep(J)V(Native Method)
      at com/demantra/workflow/process/WFProcess.checkStepEndConditions(WFProcess.java:1405)
      at com/demantra/workflow/process/WFProcess.mainLoop(WFProcess.java:1284)
      at com/demantra/workflow/process/WFProcess.run(WFProcess.java:654)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "WFProcess_3" id=42 idx=0xd0 tid=24441 prio=5 alive, sleeping, native_waiting, daemon
      at java/lang/Thread.sleep(J)V(Native Method)
      at com/demantra/workflow/process/WFProcess.checkStepEndConditions(WFProcess.java:1405)
      at com/demantra/workflow/process/WFProcess.mainLoop(WFProcess.java:1284)
      at com/demantra/workflow/process/WFProcess.run(WFProcess.java:654)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "WFProcess_4" id=43 idx=0xd4 tid=24442 prio=5 alive, sleeping, native_waiting, daemon
      at java/lang/Thread.sleep(J)V(Native Method)
      at com/demantra/workflow/process/WFProcess.checkStepEndConditions(WFProcess.java:1405)
      at com/demantra/workflow/process/WFProcess.mainLoop(WFProcess.java:1284)
      at com/demantra/workflow/process/WFProcess.run(WFProcess.java:654)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "WFProcess_5" id=44 idx=0xd8 tid=24443 prio=5 alive, sleeping, native_waiting, daemon
      at java/lang/Thread.sleep(J)V(Native Method)
      at com/demantra/workflow/process/WFProcess.checkStepEndConditions(WFProcess.java:1405)
      at com/demantra/workflow/process/WFProcess.mainLoop(WFProcess.java:1284)
      at com/demantra/workflow/process/WFProcess.run(WFProcess.java:654)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "WFProcess_6" id=45 idx=0xdc tid=24444 prio=5 alive, sleeping, native_waiting, daemon
      at java/lang/Thread.sleep(J)V(Native Method)
      at com/demantra/workflow/process/WFProcess.checkStepEndConditions(WFProcess.java:1405)
      at com/demantra/workflow/process/WFProcess.mainLoop(WFProcess.java:1284)
      at com/demantra/workflow/process/WFProcess.run(WFProcess.java:654)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "WFProcess_7" id=46 idx=0xe0 tid=24445 prio=5 alive, sleeping, native_waiting, daemon
      at java/lang/Thread.sleep(J)V(Native Method)
      at com/demantra/workflow/process/WFProcess.checkStepEndConditions(WFProcess.java:1405)
      at com/demantra/workflow/process/WFProcess.mainLoop(WFProcess.java:1284)
      at com/demantra/workflow/process/WFProcess.run(WFProcess.java:654)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Query_Execution_86" id=256 idx=0xe4 tid=28986 prio=5 alive, parked, native_blocked, daemon
      -- Parking to wait for: java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject@0xe2f645d8
      at jrockit/vm/Locks.park0(J)V(Native Method)
      at jrockit/vm/Locks.park(Locks.java:2230)
      at sun/misc/Unsafe.park(ZJ)V(Native Method)
      at java/util/concurrent/locks/LockSupport.park(LockSupport.java:156)
      at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
      at java/util/concurrent/LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
      at java/util/concurrent/ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
      at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Query_Execution_80" id=250 idx=0xe8 tid=28980 prio=5 alive, parked, native_blocked, daemon
      -- Parking to wait for: java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject@0xe2f645d8
      at jrockit/vm/Locks.park0(J)V(Native Method)
      at jrockit/vm/Locks.park(Locks.java:2230)
      at sun/misc/Unsafe.park(ZJ)V(Native Method)
      at java/util/concurrent/locks/LockSupport.park(LockSupport.java:156)
      at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
      at java/util/concurrent/LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
      at java/util/concurrent/ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
      at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Query_Execution_85" id=255 idx=0xec tid=28985 prio=5 alive, parked, native_blocked, daemon
      -- Parking to wait for: java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject@0xe2f645d8
      at jrockit/vm/Locks.park0(J)V(Native Method)
      at jrockit/vm/Locks.park(Locks.java:2230)
      at sun/misc/Unsafe.park(ZJ)V(Native Method)
      at java/util/concurrent/locks/LockSupport.park(LockSupport.java:156)
      at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
      at java/util/concurrent/LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
      at java/util/concurrent/ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
      at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Query_Execution_84" id=254 idx=0xf0 tid=28984 prio=5 alive, parked, native_blocked, daemon
      -- Parking to wait for: java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject@0xe2f645d8
      at jrockit/vm/Locks.park0(J)V(Native Method)
      at jrockit/vm/Locks.park(Locks.java:2230)
      at sun/misc/Unsafe.park(ZJ)V(Native Method)
      at java/util/concurrent/locks/LockSupport.park(LockSupport.java:156)
      at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
      at java/util/concurrent/LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
      at java/util/concurrent/ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
      at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Query_Execution_87" id=257 idx=0xf4 tid=28987 prio=5 alive, parked, native_blocked, daemon
      -- Parking to wait for: java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject@0xe2f645d8
      at jrockit/vm/Locks.park0(J)V(Native Method)
      at jrockit/vm/Locks.park(Locks.java:2230)
      at sun/misc/Unsafe.park(ZJ)V(Native Method)
      at java/util/concurrent/locks/LockSupport.park(LockSupport.java:156)
      at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
      at java/util/concurrent/LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
      at java/util/concurrent/ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
      at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Query_Execution_81" id=251 idx=0xf8 tid=28981 prio=5 alive, parked, native_blocked, daemon
      -- Parking to wait for: java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject@0xe2f645d8
      at jrockit/vm/Locks.park0(J)V(Native Method)
      at jrockit/vm/Locks.park(Locks.java:2230)
      at sun/misc/Unsafe.park(ZJ)V(Native Method)
      at java/util/concurrent/locks/LockSupport.park(LockSupport.java:156)
      at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
      at java/util/concurrent/LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
      at java/util/concurrent/ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
      at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Query_Execution_83" id=253 idx=0xfc tid=28983 prio=5 alive, parked, native_blocked, daemon
      -- Parking to wait for: java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject@0xe2f645d8
      at jrockit/vm/Locks.park0(J)V(Native Method)
      at jrockit/vm/Locks.park(Locks.java:2230)
      at sun/misc/Unsafe.park(ZJ)V(Native Method)
      at java/util/concurrent/locks/LockSupport.park(LockSupport.java:156)
      at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
      at java/util/concurrent/LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
      at java/util/concurrent/ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
      at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "WFProcess_8" id=54 idx=0x100 tid=24453 prio=5 alive, sleeping, native_waiting, daemon
      at java/lang/Thread.sleep(J)V(Native Method)
      at com/demantra/workflow/process/WFProcess.checkStepEndConditions(WFProcess.java:1405)
      at com/demantra/workflow/process/WFProcess.mainLoop(WFProcess.java:1284)
      at com/demantra/workflow/process/WFProcess.run(WFProcess.java:654)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Query_Execution_82" id=252 idx=0x104 tid=28982 prio=5 alive, parked, native_blocked, daemon
      -- Parking to wait for: java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject@0xe2f645d8
      at jrockit/vm/Locks.park0(J)V(Native Method)
      at jrockit/vm/Locks.park(Locks.java:2230)
      at sun/misc/Unsafe.park(ZJ)V(Native Method)
      at java/util/concurrent/locks/LockSupport.park(LockSupport.java:156)
      at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
      at java/util/concurrent/LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
      at java/util/concurrent/ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
      at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Query_Execution_79" id=249 idx=0x108 tid=28979 prio=5 alive, parked, native_blocked, daemon
      -- Parking to wait for: java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject@0xe2f645d8
      at jrockit/vm/Locks.park0(J)V(Native Method)
      at jrockit/vm/Locks.park(Locks.java:2230)
      at sun/misc/Unsafe.park(ZJ)V(Native Method)
      at java/util/concurrent/locks/LockSupport.park(LockSupport.java:156)
      at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
      at java/util/concurrent/LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
      at java/util/concurrent/ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
      at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Query_Execution_92" id=262 idx=0x10c tid=28992 prio=5 alive, parked, native_blocked, daemon
      -- Parking to wait for: java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject@0xe2f645d8
      at jrockit/vm/Locks.park0(J)V(Native Method)
      at jrockit/vm/Locks.park(Locks.java:2230)
      at sun/misc/Unsafe.park(ZJ)V(Native Method)
      at java/util/concurrent/locks/LockSupport.park(LockSupport.java:156)
      at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
      at java/util/concurrent/LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
      at java/util/concurrent/ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
      at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Thread-17" id=58 idx=0x110 tid=24457 prio=5 alive, parked, native_blocked
      -- Parking to wait for: java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject@0xe4a33f00
      at jrockit/vm/Locks.park0(J)V(Native Method)
      at jrockit/vm/Locks.park(Locks.java:2230)
      at sun/misc/Unsafe.park(ZJ)V(Native Method)
      at java/util/concurrent/locks/LockSupport.park(LockSupport.java:156)
      at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
      at java/util/concurrent/LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
      at weblogic/utils/concurrent/JDK15ConcurrentBlockingQueue.take(JDK15ConcurrentBlockingQueue.java:89)
      at weblogic/store/internal/PersistentStoreImpl.getOutstandingWork(PersistentStoreImpl.java:672)
      at weblogic/store/internal/PersistentStoreImpl.run(PersistentStoreImpl.java:721)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "DynamicListenThread[Default]" id=60 idx=0x114 tid=24458 prio=9 alive, in native, daemon
      at java/net/PlainSocketImpl.socketAccept(Ljava/net/SocketImpl;)V(Native Method)
      at java/net/PlainSocketImpl.accept(PlainSocketImpl.java:408)
      ^-- Holding lock: java/net/SocksSocketImpl@0xe4aec048[biased lock]
      at java/net/ServerSocket.implAccept(ServerSocket.java:462)
      at java/net/ServerSocket.accept(ServerSocket.java:430)
      at weblogic/socket/WeblogicServerSocket.accept(WeblogicServerSocket.java:38)
      at weblogic/server/channels/DynamicListenThread$SocketAccepter.accept(DynamicListenThread.java:535)
      at weblogic/server/channels/DynamicListenThread$SocketAccepter.access$200(DynamicListenThread.java:417)
      at weblogic/server/channels/DynamicListenThread.run(DynamicListenThread.java:173)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "[STANDBY] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'" id=61 idx=0x118 tid=24459 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: weblogic/work/ExecuteThread@0xe4a52f68[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/lang/Object.wait(Object.java:485)
      at weblogic/work/ExecuteThread.waitForRequest(ExecuteThread.java:162)
      ^-- Lock released while waiting: weblogic/work/ExecuteThread@0xe4a52f68[fat lock]
      at weblogic/work/ExecuteThread.run(ExecuteThread.java:183)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'" id=62 idx=0x11c tid=24460 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: weblogic/work/ExecuteThread@0xe4afa538[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/lang/Object.wait(Object.java:485)
      at weblogic/work/ExecuteThread.waitForRequest(ExecuteThread.java:162)
      ^-- Lock released while waiting: weblogic/work/ExecuteThread@0xe4afa538[fat lock]
      at weblogic/work/ExecuteThread.run(ExecuteThread.java:183)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'" id=63 idx=0x120 tid=24461 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: weblogic/work/ExecuteThread@0xe4a626a8[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/lang/Object.wait(Object.java:485)
      at weblogic/work/ExecuteThread.waitForRequest(ExecuteThread.java:162)
      ^-- Lock released while waiting: weblogic/work/ExecuteThread@0xe4a626a8[fat lock]
      at weblogic/work/ExecuteThread.run(ExecuteThread.java:183)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Query_Execution_90" id=260 idx=0x124 tid=28990 prio=5 alive, parked, native_blocked, daemon
      -- Parking to wait for: java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject@0xe2f645d8
      at jrockit/vm/Locks.park0(J)V(Native Method)
      at jrockit/vm/Locks.park(Locks.java:2230)
      at sun/misc/Unsafe.park(ZJ)V(Native Method)
      at java/util/concurrent/locks/LockSupport.park(LockSupport.java:156)
      at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
      at java/util/concurrent/LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
      at java/util/concurrent/ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
      at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Query_Execution_88" id=258 idx=0x128 tid=28988 prio=5 alive, parked, native_blocked, daemon
      -- Parking to wait for: java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject@0xe2f645d8
      at jrockit/vm/Locks.park0(J)V(Native Method)
      at jrockit/vm/Locks.park(Locks.java:2230)
      at sun/misc/Unsafe.park(ZJ)V(Native Method)
      at java/util/concurrent/locks/LockSupport.park(LockSupport.java:156)
      at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
      at java/util/concurrent/LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
      at java/util/concurrent/ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
      at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Query_Execution_89" id=259 idx=0x12c tid=28989 prio=5 alive, parked, native_blocked, daemon
      -- Parking to wait for: java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject@0xe2f645d8
      at jrockit/vm/Locks.park0(J)V(Native Method)
      at jrockit/vm/Locks.park(Locks.java:2230)
      at sun/misc/Unsafe.park(ZJ)V(Native Method)
      at java/util/concurrent/locks/LockSupport.park(LockSupport.java:156)
      at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
      at java/util/concurrent/LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
      at java/util/concurrent/ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
      at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Query_Execution_91" id=261 idx=0x130 tid=28991 prio=5 alive, parked, native_blocked, daemon
      -- Parking to wait for: java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject@0xe2f645d8
      at jrockit/vm/Locks.park0(J)V(Native Method)
      at jrockit/vm/Locks.park(Locks.java:2230)
      at sun/misc/Unsafe.park(ZJ)V(Native Method)
      at java/util/concurrent/locks/LockSupport.park(LockSupport.java:156)
      at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
      at java/util/concurrent/LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
      at java/util/concurrent/ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
      at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Query_Execution_260" id=585 idx=0x134 tid=29439 prio=5 alive, parked, native_blocked, daemon
      -- Parking to wait for: java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject@0xe2f645d8
      at jrockit/vm/Locks.park0(J)V(Native Method)
      at jrockit/vm/Locks.park(Locks.java:2230)
      at sun/misc/Unsafe.park(ZJ)V(Native Method)
      at java/util/concurrent/locks/LockSupport.park(LockSupport.java:156)
      at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
      at java/util/concurrent/LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
      at java/util/concurrent/ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
      at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Timer-6" id=69 idx=0x138 tid=26756 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: java/util/TaskQueue@0xe17170f0[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/util/TimerThread.mainLoop(Timer.java:509)
      ^-- Lock released while waiting: java/util/TaskQueue@0xe17170f0[fat lock]
      at java/util/TimerThread.run(Timer.java:462)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Event_Manager_67" id=923 idx=0x13c tid=29870 prio=5 alive, parked, native_blocked, daemon
      -- Parking to wait for: java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject@0xf4b91b40
      at jrockit/vm/Locks.park0(J)V(Native Method)
      at jrockit/vm/Locks.park(Locks.java:2230)
      at sun/misc/Unsafe.park(ZJ)V(Native Method)
      at java/util/concurrent/locks/LockSupport.park(LockSupport.java:156)
      at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
      at java/util/concurrent/LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
      at java/util/concurrent/ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
      at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Task_Loader_Thread" id=71 idx=0x140 tid=27086 prio=5 alive, sleeping, native_waiting, daemon
      at java/lang/Thread.sleep(J)V(Native Method)
      at com/demantra/common/task/TaskLoader.run(TaskLoader.java:133)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "Query_Execution_268" id=608 idx=0x144 tid=29473 prio=5 alive, parked, native_blocked, daemon
      -- Parking to wait for: java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject@0xe2f645d8
      at jrockit/vm/Locks.park0(J)V(Native Method)
      at jrockit/vm/Locks.park(Locks.java:2230)
      at sun/misc/Unsafe.park(ZJ)V(Native Method)
      at java/util/concurrent/locks/LockSupport.park(LockSupport.java:156)
      at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
      at java/util/concurrent/LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
      at java/util/concurrent/ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
      at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
      at java/lang/Thread.run(Thread.java:662)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'" id=73 idx=0x148 tid=28139 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: weblogic/work/ExecuteThread@0xe2ffb420[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/lang/Object.wait(Object.java:485)
      at weblogic/work/ExecuteThread.waitForRequest(ExecuteThread.java:162)
      ^-- Lock released while waiting: weblogic/work/ExecuteThread@0xe2ffb420[fat lock]
      at weblogic/work/ExecuteThread.run(ExecuteThread.java:183)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "[ACTIVE] ExecuteThread: '6' for queue: 'weblogic.kernel.Default (self-tuning)'" id=74 idx=0x14c tid=28140 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: weblogic/work/ExecuteThread@0xe2feb970[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/lang/Object.wait(Object.java:485)
      at weblogic/work/ExecuteThread.waitForRequest(ExecuteThread.java:162)
      ^-- Lock released while waiting: weblogic/work/ExecuteThread@0xe2feb970[fat lock]
      at weblogic/work/ExecuteThread.run(ExecuteThread.java:183)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'" id=75 idx=0x150 tid=28141 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: weblogic/work/ExecuteThread@0xe300ab10[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/lang/Object.wait(Object.java:485)
      at weblogic/work/ExecuteThread.waitForRequest(ExecuteThread.java:162)
      ^-- Lock released while waiting: weblogic/work/ExecuteThread@0xe300ab10[fat lock]
      at weblogic/work/ExecuteThread.run(ExecuteThread.java:183)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "[ACTIVE] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)'" id=76 idx=0x154 tid=28142 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: weblogic/work/ExecuteThread@0xe2f55dc0[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/lang/Object.wait(Object.java:485)
      at weblogic/work/ExecuteThread.waitForRequest(ExecuteThread.java:162)
      ^-- Lock released while waiting: weblogic/work/ExecuteThread@0xe2f55dc0[fat lock]
      at weblogic/work/ExecuteThread.run(ExecuteThread.java:183)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "[ACTIVE] ExecuteThread: '9' for queue: 'weblogic.kernel.Default (self-tuning)'" id=77 idx=0x158 tid=28143 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: weblogic/work/ExecuteThread@0xe2f63970[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/lang/Object.wait(Object.java:485)
      at weblogic/work/ExecuteThread.waitForRequest(ExecuteThread.java:162)
      ^-- Lock released while waiting: weblogic/work/ExecuteThread@0xe2f63970[fat lock]
      at weblogic/work/ExecuteThread.run(ExecuteThread.java:183)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "[ACTIVE] ExecuteThread: '10' for queue: 'weblogic.kernel.Default (self-tuning)'" id=78 idx=0x15c tid=28144 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: weblogic/work/ExecuteThread@0xe2f73640[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/lang/Object.wait(Object.java:485)
      at weblogic/work/ExecuteThread.waitForRequest(ExecuteThread.java:162)
      ^-- Lock released while waiting: weblogic/work/ExecuteThread@0xe2f73640[fat lock]
      at weblogic/work/ExecuteThread.run(ExecuteThread.java:183)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "[ACTIVE] ExecuteThread: '11' for queue: 'weblogic.kernel.Default (self-tuning)'" id=79 idx=0x160 tid=28145 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: weblogic/work/ExecuteThread@0xe2fec498[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/lang/Object.wait(Object.java:485)
      at weblogic/work/ExecuteThread.waitForRequest(ExecuteThread.java:162)
      ^-- Lock released while waiting: weblogic/work/ExecuteThread@0xe2fec498[fat lock]
      at weblogic/work/ExecuteThread.run(ExecuteThread.java:183)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "[ACTIVE] ExecuteThread: '12' for queue: 'weblogic.kernel.Default (self-tuning)'" id=80 idx=0x164 tid=28146 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: weblogic/work/ExecuteThread@0xe2f82d20[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/lang/Object.wait(Object.java:485)
      at weblogic/work/ExecuteThread.waitForRequest(ExecuteThread.java:162)
      ^-- Lock released while waiting: weblogic/work/ExecuteThread@0xe2f82d20[fat lock]
      at weblogic/work/ExecuteThread.run(ExecuteThread.java:183)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace
      "[ACTIVE] ExecuteThread: '13' for queue: 'weblogic.kernel.Default (self-tuning)'" id=81 idx=0x168 tid=28147 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: weblogic/work/ExecuteThread@0xe2fa0458[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/lang/Object.wait(Object.java:485)
      at weblogic/work/ExecuteThread.waitForRequest(ExecuteThread.java:162)
      ^-- Lock released while waiting: weblogic/work/ExecuteThread@0xe2fa0458[fat lock]

    Check -Xmx and -Xms start parameters for java in opmn.xml for the container you are workingk, as well in the Console you can change this in the Properties for the container.
    Greetings

Maybe you are looking for

  • How to check your oracle is 32 bit or 64 bit?

    How to check your oracle is 32 bit or 64 bit on windows?

  • PLEASE HELP - how to read a crash report

    Please help! I recently wiped my mid 2010 MacBook Pro clean and rebooted from scratch. I used Time Machine to get my material back up and running and it works fine except it crashed on occasion (1-4x p/week) - I am a professional DJ and I fear it wil

  • Drag and drop the same object

    I've got this problem, hope somebody can help me. I have all the letters of the alfabet on the screen. The students hear a word and have to drop the right letters in the drop zone. Everything goes well as long as I don't use words with the same lette

  • BR 1310 tracert response

    I have a  small network with 2 x BR 1310's. Home site islinked to first(root) 1310 with fibre; then wireless link 1km to customer site with second 1310; at customer site CAT5/6 to Sonic Wall (Dell); then customer switch; then Video/Voice over IP. The

  • HP Solutions Center - Multiple printers in multiple locations

    I have three printers in three different locations. However the HP Solution Center will only display the printer used to install the Solution Center. How do I get all three printers to show up? I can print and scan (using a test scan) wil the other p