Reji RNair

Greenhorn
+ Follow
since Feb 04, 2008
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
In last 30 days
0
Forums and Threads

Recent posts by Reji RNair

Hii Hamsagayathri Palanisamy
Think static variable as class variables instead of something related to object. Better to know something abt Class loading . When a class is loaded to a JVM an instance of Class object is created. We can know the class object of a class by Classname.class
eg Class classobject=ClassName.class;
or you can get the class object by
Class.forname(classpath)
It is used for reflection purposes.. In our concern static variables are variables of that purticular class object. They is initialized when class is loaded to the JVM. All of the classes objects will share the same variables.. I think it is clear you can refer a posting of yesterday regarding synchronization for making it more clear.
Please respond if you need more clarifications with code snippets
Hi friends,
Static variable are not serializable in exact sense.
Points:
1.We can have a non serializable static variable in a serializable context which is serializable. But if we have a non static Instance variable while serailzation it will thorw a java.io.NotSerializableException:
2.One may think that static varaibles are serializable coz we are getting the values set to the static vaeriable after desrialization. Actualy we get the current value of the static variable which is not instance specific. There are only one static variable per JVM. It is initialized while loading the class and gets updated each time through instance variables or calling static methods of the class. If we deserialize the object in another JVM we will get the initial value of the static variable.

I am attaching the source code depicts the above two points


package Serialization;
import java.io.*;
/**
*
* @author Reji R
*
*/
class SerializableClass implements Serializable {
static int variable=10;
// Instance variable
String instanceValue;
//Not serializable instance .Try here making the variable static by un commenting next line
//static NotSerializable notSerializable=new NotSerializable();
NotSerializable notSerializable=new NotSerializable();
void setValue() {
variable = 99;
}
public void setInstanceValue(String value){
instanceValue=value;
}

}

public class LoadSer {
public static void main(String[] args) throws Exception {
createAnObjectandSave();
//Change the static variable value after saving the object
SerializableClass.variable=55555;
File inFile = new File("file.txt");
ObjectInputStream in = new ObjectInputStream(new FileInputStream(inFile));
SerializableClass serializableObject = (SerializableClass)in.readObject();
in.close();
System.out.println("Static variable value ="+serializableObject.variable);
System.out.println("Instance Variable value="+serializableObject.instanceValue);
}
/**
*
* @param args
* @throws Exception
*/
private static void createAnObjectandSave() throws Exception {
SerializableClass serializableClass = new SerializableClass();
serializableClass.setInstanceValue("Jame Bond");
serializableClass.setValue();
File outFile = new File("file.txt");
ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream(outFile));
out.writeObject(serializableClass);
out.close();
}

}
/**
* The class which is not serializable
* @author a-2383
*
*/
class NotSerializable{
}
17 years ago
Extra number of threads are getting spooled in weblogic server(9) ..
When I took thread dump the thread name is ExecuteThread..
I am attaching the thread dump with this..It is noticed that the thread count increases when I hold the server through console(Server trace..).
It is working fine in normal conditions without thread count increase.
Anybody please help me in this regard..
And what is happening when i hold the server..I mean by enabling quilck edit in windows..
Is main thread getting blocked and all other threads are continue working ?
I am attaching the thread dump with this..


===== FULL THREAD DUMP ===============
Tue Feb 12 10:19:21 2008
BEA JRockit(R) R26.4.0-63_CR302700-72606-1.5.0_06-20061127-1108-win-ia32

"Main Thread" id=1 idx=0x2 tid=3480 prio=5 alive, in native, waiting
-- Waiting for notification on: weblogic/t3/srvr/T3Srvr@0x01B0CA28[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/t3/srvr/T3Srvr.waitForDeath()V(T3Srvr.java:730)
^-- Lock released while waiting: weblogic/t3/srvr/T3Srvr@0x01B0CA28[fat lock]
at weblogic/t3/srvr/T3Srvr.run([Ljava/lang/String I(T3Srvr.java:380)
at weblogic/Server.main([Ljava/lang/String V(Server.java:67)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"(Signal Handler)" id=2 idx=0x4 tid=4332 prio=5 alive, in native, daemon

"(Code Generation Thread 1)" id=3 idx=0x6 tid=4836 prio=5 alive, in native, native_wa
iting, daemon

"(Code Optimization Thread 1)" id=4 idx=0x8 tid=2800 prio=5 alive, in native, native_
waiting, daemon

"(GC Main Thread)" id=5 idx=0xa tid=4348 prio=5 alive, in native, daemon

"(GC Worker Thread 1)" id=? idx=0xc tid=2888 prio=5 alive, native_waiting, daemon

"(GC Worker Thread 2)" id=? idx=0xe tid=600 prio=5 alive, native_waiting, daemon

"(VM Periodic Task)" id=6 idx=0x10 tid=3432 prio=10 alive, in native, daemon

"JDWP Transport Listener: dt_socket" id=7 idx=0x12 tid=2092 prio=10 alive, in native,
daemon

"JDWP Event Helper Thread" id=8 idx=0x14 tid=380 prio=10 alive, in native, native_wai
ting, daemon

"Finalizer" id=9 idx=0x16 tid=4484 prio=8 alive, in native, native_waiting, daemon
at jrockit/memory/Finalizer.getPendingFinalizee(Z)Ljava/lang/Object;(Native Metho
d)
at jrockit/memory/Finalizer.access$100(Z)Ljava/lang/Object;(Unknown Source)
at jrockit/memory/Finalizer$4.run()V(Unknown Source)
at java/lang/Thread.run()V(Unknown Source)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"Reference Handler" id=10 idx=0x18 tid=2720 prio=10 alive, in native, native_waiting,
daemon
at java/lang/ref/Reference.getPending()Ljava/lang/ref/Reference;(Native Method)
at java/lang/ref/Reference.access$000()Ljava/lang/ref/Reference;(Unknown Source)
at java/lang/ref/Reference$ReferenceHandler.run()V(Unknown Source)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"Timer-0" id=13 idx=0x1a tid=2516 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: java/util/TaskQueue@0x00EF6EA8[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at java/util/TimerThread.mainLoop()V(Timer.java:483)
^-- Lock released while waiting: java/util/TaskQueue@0x00EF6EA8[fat lock]
at java/util/TimerThread.run()V(Timer.java:462)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"Timer-1" id=14 idx=0x1c tid=5700 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: java/util/TaskQueue@0x05043170[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at java/lang/Object.wait(J)V(Native Method)
at java/util/TimerThread.mainLoop()V(Timer.java:509)
^-- Lock released while waiting: java/util/TaskQueue@0x05043170[fat lock]
at java/util/TimerThread.run()V(Timer.java:462)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'" id=1
5 idx=0x1e tid=5692 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x050469A0[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x050469A0[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"weblogic.time.TimeEventGenerator" id=16 idx=0x20 tid=392 prio=9 alive, in native, wa
iting, daemon
-- Waiting for notification on: weblogic/time/common/internal/TimeTable@0x04FE835
0[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at java/lang/Object.wait(J)V(Native Method)
at weblogic/time/common/internal/TimeTable.snooze()V(TimeTable.java:286)
^-- Lock released while waiting: weblogic/time/common/internal/TimeTable@0x04FE83
50[fat lock]
at weblogic/time/common/internal/TimeEventGenerator.run()V(TimeEventGenerator.jav
a:117)
at java/lang/Thread.run()V(Unknown Source)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"weblogic.timers.TimerThread" id=17 idx=0x22 tid=6068 prio=9 alive, in native, waitin
g, daemon
-- Waiting for notification on: weblogic/timers/internal/TimerThread@0x04F2B540[f
at lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at java/lang/Object.wait(J)V(Native Method)
at weblogic/timers/internal/TimerThread$Thread.run()V(TimerThread.java:260)
^-- Lock released while waiting: weblogic/timers/internal/TimerThread@0x04F2B540[
fat lock]
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'" id=1
8 idx=0x24 tid=5392 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x05001850[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x05001850[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"weblogic.store.WLS_DIAGNOSTICS" id=19 idx=0x26 tid=4388 prio=10 alive, in native, pa
rked, daemon
-- Waiting for notification on: java/lang/Object@0x074BCDA8[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at java/util/concurrent/locks/LockSupport.whPark(ZJ)V(Native Method)
^-- Lock released while waiting: java/lang/Object@0x074BCDA8[fat lock]
at java/util/concurrent/locks/LockSupport.park()V(Unknown Source)
at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await()V
(AbstractQueuedSynchronizer.java:1767)
at java/util/concurrent/LinkedBlockingQueue.take()Ljava/lang/Object;(LinkedBlocki
ngQueue.java:359)
at weblogic/utils/concurrent/JDK15ConcurrentBlockingQueue.take()Ljava/lang/Object
;(JDK15ConcurrentBlockingQueue.java:89)
at weblogic/store/internal/PersistentStoreImpl.getOutstandingWork()[Lweblogic/sto
re/internal/StoreRequest;(PersistentStoreImpl.java:570)
at weblogic/store/internal/PersistentStoreImpl.run()V(PersistentStoreImpl.java:61
8)
at java/lang/Thread.run()V(Unknown Source)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"GC event thread" id=20 idx=0x28 tid=2176 prio=5 alive, in native, native_waiting, da
emon
at jrockit/mapi/GarbageCollectorImpl.waitForEvent()I(Native Method)
at jrockit/mapi/GarbageCollectorImpl.access$100()I(Unknown Source)
at jrockit/mapi/GarbageCollectorImpl$GCEventThread.getNextEvent()Ljava/lang/Objec
t;(Unknown Source)
at jrockit/mapi/AsyncEventProvider$EventThread.run()V(Unknown Source)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"ExecuteThread: '0' for queue: 'weblogic.socket.Muxer'" id=21 idx=0x2a tid=5332 prio=
5 alive, in native, daemon
at weblogic/socket/NTSocketMuxer.getIoCompletionResult(Lweblogic/socket/NTSocketM
uxer$IoCompletionData Z(Native Method)
at weblogic/socket/NTSocketMuxer.processSockets()V(NTSocketMuxer.java:81)
at weblogic/socket/SocketReaderRequest.run()V(SocketReaderRequest.java:29)
at weblogic/socket/SocketReaderRequest.execute(Lweblogic/kernel/ExecuteThread V(
SocketReaderRequest.java:42)
at weblogic/kernel/ExecuteThread.execute(Lweblogic/kernel/ExecuteRequest V(Execu
teThread.java:145)
at weblogic/kernel/ExecuteThread.run()V(ExecuteThread.java:117)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"ExecuteThread: '1' for queue: 'weblogic.socket.Muxer'" id=22 idx=0x2c tid=3060 prio=
5 alive, in native, daemon
at weblogic/socket/NTSocketMuxer.getIoCompletionResult(Lweblogic/socket/NTSocketM
uxer$IoCompletionData Z(Native Method)
at weblogic/socket/NTSocketMuxer.processSockets()V(NTSocketMuxer.java:81)
at weblogic/socket/SocketReaderRequest.run()V(SocketReaderRequest.java:29)
at weblogic/socket/SocketReaderRequest.execute(Lweblogic/kernel/ExecuteThread V(
SocketReaderRequest.java:42)
at weblogic/kernel/ExecuteThread.execute(Lweblogic/kernel/ExecuteRequest V(Execu
teThread.java:145)
at weblogic/kernel/ExecuteThread.run()V(ExecuteThread.java:117)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"ExecuteThread: '2' for queue: 'weblogic.socket.Muxer'" id=23 idx=0x2e tid=4404 prio=
5 alive, in native, daemon
at weblogic/socket/NTSocketMuxer.getIoCompletionResult(Lweblogic/socket/NTSocketM
uxer$IoCompletionData Z(Native Method)
at weblogic/socket/NTSocketMuxer.processSockets()V(NTSocketMuxer.java:81)
at weblogic/socket/SocketReaderRequest.run()V(SocketReaderRequest.java:29)
at weblogic/socket/SocketReaderRequest.execute(Lweblogic/kernel/ExecuteThread V(
SocketReaderRequest.java:42)
at weblogic/kernel/ExecuteThread.execute(Lweblogic/kernel/ExecuteRequest V(Execu
teThread.java:145)
at weblogic/kernel/ExecuteThread.run()V(ExecuteThread.java:117)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"VDE Transaction Processor Thread" id=26 idx=0x30 tid=3592 prio=2 alive, in native, w
aiting, daemon
-- Waiting for notification on: com/octetstring/vde/backend/standard/TransactionP
rocessor@0x05E433B0[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at com/octetstring/vde/backend/standard/TransactionProcessor.waitChange()V(Transa
ctionProcessor.java:367)
^-- Lock released while waiting: com/octetstring/vde/backend/standard/Transaction
Processor@0x05E433B0[fat lock]
at com/octetstring/vde/backend/standard/TransactionProcessor.run()V(TransactionPr
ocessor.java:212)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"weblogic.store._WLS_aiRES_Server" id=29 idx=0x32 tid=4392 prio=10 alive, in native,
parked, daemon
-- Waiting for notification on: java/lang/Object@0x036CBA50[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at java/util/concurrent/locks/LockSupport.whPark(ZJ)V(Native Method)
^-- Lock released while waiting: java/lang/Object@0x036CBA50[fat lock]
at java/util/concurrent/locks/LockSupport.park()V(Unknown Source)
at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await()V
(AbstractQueuedSynchronizer.java:1767)
at java/util/concurrent/LinkedBlockingQueue.take()Ljava/lang/Object;(LinkedBlocki
ngQueue.java:359)
at weblogic/utils/concurrent/JDK15ConcurrentBlockingQueue.take()Ljava/lang/Object
;(JDK15ConcurrentBlockingQueue.java:89)
at weblogic/store/internal/PersistentStoreImpl.getOutstandingWork()[Lweblogic/sto
re/internal/StoreRequest;(PersistentStoreImpl.java:570)
at weblogic/store/internal/PersistentStoreImpl.run()V(PersistentStoreImpl.java:61
8)
at java/lang/Thread.run()V(Unknown Source)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"DoSManager" id=28 idx=0x34 tid=636 prio=6 alive, in native, sleeping, daemon
-- Waiting for notification on: java/lang/Object@0x05DFA658[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at java/lang/Object.wait(J)V(Native Method)
at java/lang/Thread.sleep(J)V(Unknown Source)
^-- Lock released while waiting: java/lang/Object@0x05DFA658[fat lock]
at com/octetstring/vde/DoSManager.run()V(DoSManager.java:433)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'" id=3
0 idx=0x36 tid=2052 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0142E6B0[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0142E6B0[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"weblogic.store.aiRES_Server_FileStore" id=31 idx=0x38 tid=3096 prio=10 alive, in nat
ive, parked, daemon
-- Waiting for notification on: java/lang/Object@0x00C238F0[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at java/util/concurrent/locks/LockSupport.whPark(ZJ)V(Native Method)
^-- Lock released while waiting: java/lang/Object@0x00C238F0[fat lock]
at java/util/concurrent/locks/LockSupport.park()V(Unknown Source)
at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await()V
(AbstractQueuedSynchronizer.java:1767)
at java/util/concurrent/LinkedBlockingQueue.take()Ljava/lang/Object;(LinkedBlocki
ngQueue.java:359)
at weblogic/utils/concurrent/JDK15ConcurrentBlockingQueue.take()Ljava/lang/Object
;(JDK15ConcurrentBlockingQueue.java:89)
at weblogic/store/internal/PersistentStoreImpl.getOutstandingWork()[Lweblogic/sto
re/internal/StoreRequest;(PersistentStoreImpl.java:570)
at weblogic/store/internal/PersistentStoreImpl.run()V(PersistentStoreImpl.java:61
8)
at java/lang/Thread.run()V(Unknown Source)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'" id=3
2 idx=0x3a tid=2904 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x10893A68[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x10893A68[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"ClientNotifForwarder-1" id=33 idx=0x3c tid=5012 prio=5 alive, in native, waiting, da
emon
-- Waiting for notification on: com/sun/jmx/remote/internal/ArrayNotificationBuff
er@0x0ADF9EB0[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at java/lang/Object.wait(J)V(Native Method)
at com/sun/jmx/remote/internal/ArrayNotificationBuffer.fetchNotifications(Ljava/u
til/Set;JJI)Ljavax/management/remote/NotificationResult;(ArrayNotificationBuffer.java
:344)
^-- Lock released while waiting: com/sun/jmx/remote/internal/ArrayNotificationBuf
fer@0x0ADF9EB0[fat lock]
at com/sun/jmx/remote/internal/ArrayNotificationBuffer$ShareBuffer.fetchNotificat
ions(Ljava/util/Set;JJI)Ljavax/management/remote/NotificationResult;(ArrayNotificatio
nBuffer.java:122)
at com/sun/jmx/remote/internal/ServerNotifForwarder.fetchNotifs(JJI)Ljavax/manage
ment/remote/NotificationResult;(ServerNotifForwarder.java:169)
at javax/management/remote/rmi/RMIConnectionImpl.fetchNotifications(JIJ)Ljavax/ma
nagement/remote/NotificationResult;(RMIConnectionImpl.java:1213)
at javax/management/remote/rmi/RMIConnectionImpl_WLSkel.invoke(I[Ljava/lang/Objec
t;Ljava/lang/Object Ljava/lang/Object;(Unknown Source)
at weblogic/rmi/internal/ServerRequest.sendReceive()Lweblogic/rmi/spi/InboundResp
onse;(ServerRequest.java:174)
at weblogic/rmi/internal/BasicRemoteRef.invoke(Ljava/rmi/Remote;Lweblogic/rmi/ext
ensions/server/RuntimeMethodDescriptor;[Ljava/lang/Object;Ljava/lang/reflect/Method
Ljava/lang/Object;(BasicRemoteRef.java:223)
at javax/management/remote/rmi/RMIConnectionImpl_921_WLStub.fetchNotifications(JI
J)Ljavax/management/remote/NotificationResult;(Unknown Source)
at weblogic/management/remote/common/RMIConnectionWrapper$25.run()Ljava/lang/Obje
ct;(ClientProviderBase.java:822)
at weblogic/security/acl/internal/AuthenticatedSubject.doAs(Lweblogic/security/su
bject/AbstractSubject;Ljava/security/PrivilegedExceptionAction Ljava/lang/Object;(Au
thenticatedSubject.java:363)
at weblogic/security/service/SecurityManager.runAs(Lweblogic/security/acl/interna
l/AuthenticatedSubject;Lweblogic/security/acl/internal/AuthenticatedSubject;Ljava/sec
urity/PrivilegedExceptionAction Ljava/lang/Object;(SecurityManager.java:147)
at weblogic/security/Security.runAs(Ljavax/security/auth/Subject;Ljava/security/P
rivilegedExceptionAction Ljava/lang/Object;(Security.java:61)
at weblogic/management/remote/common/RMIConnectionWrapper.fetchNotifications(JIJ)
Ljavax/management/remote/NotificationResult;(ClientProviderBase.java:820)
at javax/management/remote/rmi/RMIConnector$RMINotifClient.fetchNotifs(JIJ)Ljavax
/management/remote/NotificationResult;(RMIConnector.java:1282)
at com/sun/jmx/remote/internal/ClientNotifForwarder$NotifFetcher.fetchNotifs()Lja
vax/management/remote/NotificationResult;(ClientNotifForwarder.java:508)
at com/sun/jmx/remote/internal/ClientNotifForwarder$NotifFetcher.run()V(ClientNot
ifForwarder.java:399)
at com/sun/jmx/remote/internal/ClientNotifForwarder$LinearExecutor$1.run()V(Clien
tNotifForwarder.java:83)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'" id=3
4 idx=0x3e tid=4868 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0B4AAF88[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0B4AAF88[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'" id=3
5 idx=0x40 tid=2880 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0B4AB048[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0B4AB048[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"DynamicListenThread[Default]" id=37 idx=0x42 tid=4700 prio=9 alive, in native, daemo
n
at java/net/PlainSocketImpl.socketAccept(Ljava/net/SocketImpl V(Native Method)
at java/net/PlainSocketImpl.accept(Ljava/net/SocketImpl V(PlainSocketImpl.java:3
84)
^-- Holding lock: java/net/SocksSocketImpl@0x06A31160[thin lock]
at java/net/ServerSocket.implAccept(Ljava/net/Socket V(ServerSocket.java:450)
at java/net/ServerSocket.accept()Ljava/net/Socket;(ServerSocket.java:421)
at weblogic/socket/WeblogicServerSocket.accept()Ljava/net/Socket;(WeblogicServerS
ocket.java:34)
at weblogic/server/channels/DynamicListenThread$SocketAccepter.accept()Ljava/net/
Socket;(DynamicListenThread.java:519)
at weblogic/server/channels/DynamicListenThread$SocketAccepter.access$200(Lweblog
ic/server/channels/DynamicListenThread$SocketAccepter Ljava/net/Socket;(DynamicListe
nThread.java:420)
at weblogic/server/channels/DynamicListenThread.run()V(DynamicListenThread.java:1
66)
at java/lang/Thread.run()V(Unknown Source)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '6' for queue: 'weblogic.kernel.Default (self-tuning)'" id=3
8 idx=0x44 tid=5768 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x07142200[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x07142200[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"Thread-26" id=55 idx=0x46 tid=820 prio=5 alive, in native, daemon
at jrockit/net/SocketNativeIO.readBytesPinned(I[BIII)I(Native Method)
at jrockit/net/SocketNativeIO.socketRead(Ljava/io/FileDescriptor;[BIII)I(Unknown
Source)
at java/net/SocketInputStream.socketRead0(Ljava/io/FileDescriptor;[BIII)I(Unknown
Source)
at java/net/SocketInputStream.read([BII)I(SocketInputStream.java:129)
at java/net/SocketInputStream.read()I(SocketInputStream.java:182)
at java/io/FilterInputStream.read()I(FilterInputStream.java:66)
at com/ibsplc/iRes/messageswitch/hosttohost/adapter/HostToHostProcessor.run()V(Ho
stToHostProcessor.java:114)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'" id=5
7 idx=0x48 tid=4196 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE54CE8[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE54CE8[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)'" id=5
8 idx=0x4a tid=4952 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE54DA8[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE54DA8[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '9' for queue: 'weblogic.kernel.Default (self-tuning)'" id=5
9 idx=0x4c tid=5556 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE54E68[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE54E68[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '10' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
60 idx=0x4e tid=5880 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE54F28[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE54F28[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '11' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
61 idx=0x50 tid=5836 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE54FE8[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE54FE8[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '12' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
62 idx=0x52 tid=3304 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE550A8[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE550A8[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '13' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
63 idx=0x54 tid=4992 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE55168[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE55168[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '14' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
64 idx=0x56 tid=4228 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE55228[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE55228[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '15' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
65 idx=0x58 tid=1848 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE552E8[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE552E8[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
66 idx=0x5a tid=1688 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE555C0[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE555C0[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '17' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
67 idx=0x5c tid=4284 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE55680[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE55680[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '18' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
68 idx=0x5e tid=5552 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE55740[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE55740[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
69 idx=0x60 tid=4616 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE55800[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE55800[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '20' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
70 idx=0x62 tid=4844 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE558C0[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE558C0[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
71 idx=0x64 tid=3456 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE55980[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE55980[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '22' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
72 idx=0x66 tid=4272 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE55A40[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE55A40[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '23' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
73 idx=0x68 tid=5076 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE55B00[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE55B00[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '24' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
74 idx=0x6a tid=3884 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE55BC0[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE55BC0[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '25' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
75 idx=0x6c tid=5296 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE55C80[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE55C80[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '26' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
76 idx=0x6e tid=1632 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE55D40[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE55D40[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '27' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
77 idx=0x70 tid=1384 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE55E00[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE55E00[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '28' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
78 idx=0x72 tid=4532 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE55EC0[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE55EC0[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '29' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
79 idx=0x74 tid=904 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE55F80[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE55F80[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] ExecuteThread: '30' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
80 idx=0x76 tid=2884 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE56040[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE56040[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[STANDBY] ExecuteThread: '31' for queue: 'weblogic.kernel.Default (self-tuning)'" id
=81 idx=0x78 tid=3528 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE56100[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE56100[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[ACTIVE] Executethread: '32' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
82 idx=0x7a tid=3468 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE561C0[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE561C0[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

"[STANDBY] ExecuteThread: '33' for queue: 'weblogic.kernel.Default (self-tuning)'" id
=83 idx=0x7c tid=3516 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x0EE56280[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x0EE56280[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace

===== END OF THREAD DUMP ===============



Please anybody help me..
17 years ago
i have tried using weblogic.utils.time.Timer
Even now also the same issue rises..
When I view thread dump it shows threads like this..
[ACTIVE] ExecuteThread: '87' for queue: 'weblogic.kernel.Default (self-tuning)'" id=
129 idx=0xea tid=2864 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x09586CF0[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x09586CF0[fat lock]

at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace
17 years ago
Hii..I am using java.util.timer and java.util.TimerTask
17 years ago
I am using weblogic 9 for deployment.
I use java.util.Timer to schedule tasks for intervals..
It is working fine in usual cases.
But It is noticed an increase in thread count when we hold the server trace console in quick edit mode..
But the same is not happening in pure java console(not Weblogic).
The issue makes the projuct unstable..
I know that it will not occur in unix machine.. coz we canot catch a thread there..
But If we deployed the appln in windows enviroment the issue may arise if the quick edit mode is enabled in console..
By console I dont mean weblogic web cosle.. What I mean is trace console..
Can Anybody help me to solve this issue..
More details..
I have used javas socket.setSoTimeout(int) to schedukle tasks.
then also same issue arises...
Is it a weblogic related issue..?
Please help me.....
17 years ago