JCA support in weblogic

Hi,
I was not able to find any JCA related classes in the downloaded jar file. I was hoping to use Berkeley DB in weblogic with JCA support so that I'll have XA support.
Can anyone please let me know why JCA classes are excluded from the jar?
If I compile the source and include JCA classes in jar file, will I be able to use the jar successfully in weblogic?
Thanks,
Sashi

Charles,
I was able to make JCA/JA work on weblogic. I'll post the details once I am done with my testing. Rightnow, I am facing another issue. The setup works fine on Solaris. But when I deploy the app on Linux machine things are not working as expected.
My app opens creates 10 threads. Each thread tries to insert 100 different records into same database. On linux the app is blocking (I set je.lock.timeout=0). On Solaris it is fine.
I coded my app as per the sample JCA program with minor variation. Instead of looking up JEConnectionFactory everytime, I am caching it. Does that cause problem? Any help is highly appreciated.
Here is the threaddump. All calls block in this call
((JEConnection)txnCtxHolder).openDatabase(tradeDBN, tradesDbCfg);
Thanks,
Sashi.
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2007.10.08 17:37:55 =~=~=~=~=~=~=~=~=~=~=~=
kill -3 >kill --3 7515 +
me/sl48179/SashiWL/weblogic/9.2/user_projects/SashiWLDomain/bin ~153>
===== FULL THREAD DUMP ===============
Mon Oct 8 17:38:00 2007
BEA JRockit(R) R26.0.0-189_CR269406-59389-1.5.0_04-20060322-1126-linux-ia32
"Main Thread" id=1 idx=0x2 tid=7515 prio=5 alive, in native, waiting
-- Waiting for notification on: weblogic/t3/srvr/T3Srvr@0x83f0a50[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
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@0x83f0a50[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=7516 prio=5 alive, in native, daemon
"(Code Generation Thread 1)" id=3 idx=0x6 tid=7517 prio=5 alive, in native, native_waiting, daemon
"(Code Optimization Thread 1)" id=4 idx=0x8 tid=7518 prio=5 alive, in native, native_waiting, daemon
"(GC Main Thread)" id=5 idx=0xa tid=7519 prio=5 alive, in native, daemon
"(GC Worker Thread 1)" id=? idx=0xc tid=7520 prio=5 alive, native_waiting, daemon
"(GC Worker Thread 2)" id=? idx=0xe tid=7521 prio=5 alive, native_waiting, daemon
"(GC Worker Thread 3)" id=? idx=0x10 tid=7522 prio=5 alive, native_waiting, daemon
"(GC Worker Thread 4)" id=? idx=0x12 tid=7523 prio=5 alive, native_waiting, daemon
"(GC Worker Thread 5)" id=? idx=0x14 tid=7524 prio=5 alive, native_waiting, daemon
"(GC Worker Thread 6)" id=? idx=0x16 tid=7525 prio=5 alive, native_waiting, daemon
"(GC Worker Thread 7)" id=? idx=0x18 tid=7526 prio=5 alive, native_waiting, daemon
"(GC Worker Thread 8)" id=? idx=0x1a tid=7527 prio=5 alive, native_waiting, daemon
"(VM Periodic Task)" id=6 idx=0x1c tid=7528 prio=10 alive, in native, daemon
"Finalizer" id=7 idx=0x1e tid=7529 prio=8 alive, in native, native_waiting, daemon
at jrockit/memory/Finalizer.getPendingFinalizee(Z)Ljava/lang/Object;(Native Method)
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=8 idx=0x20 tid=7530 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=11 idx=0x22 tid=7531 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: java/util/TaskQueue@0x99e94a8[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at java/lang/Object.wait()V(Native Method)
at java/util/TimerThread.mainLoop()V(Timer.java:483)
^-- Lock released while waiting: java/util/TaskQueue@0x99e94a8[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=12 idx=0x24 tid=7536 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: java/util/TaskQueue@0xc2f6e28[fat lock]
at jrockit/vm/Threads.waitForSignalWithTimeout(J)V(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@0xc2f6e28[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=13 idx=0x26 tid=7537 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0xc309cf0[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0xc309cf0[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=14 idx=0x28 tid=7539 prio=9 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/time/common/internal/TimeTable@0xd710a48[fat lock]
at jrockit/vm/Threads.waitForSignalWithTimeout(J)V(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@0xd710a48[fat lock]
at weblogic/time/common/internal/TimeEventGenerator.run()V(TimeEventGenerator.java: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=15 idx=0x2a tid=7540 prio=9 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/timers/internal/TimerThread@0xd727510[fat lock]
at jrockit/vm/Threads.waitForSignalWithTimeout(J)V(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@0xd727510[fat lock]
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace
"weblogic.store.WLS_DIAGNOSTICS" id=16 idx=0x2c tid=7541 prio=10 alive, in native, parked, daemon
-- Waiting for notification on: java/lang/Object@0xd58c038[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
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@0xd58c038[fat lock]
at java/util/concurrent/locks/LockSupport.park()V(Unknown Source)
at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await()V(AbstractQueuedSynchronizer.java:1772)
at java/util/concurrent/LinkedBlockingQueue.take()Ljava/lang/Object;(LinkedBlockingQueue.java:359)
at weblogic/utils/concurrent/JDK15ConcurrentBlockingQueue.take()Ljava/lang/Object;(JDK15ConcurrentBlockingQueue.java:89)
at weblogic/store/internal/PersistentStoreImpl.getOutstandingWork()[Lweblogic/store/internal/StoreRequest;(PersistentStoreImpl.java:570)
at weblogic/store/internal/PersistentStoreImpl.run()V(PersistentStoreImpl.java:618)
at java/lang/Thread.run()V(Unknown Source)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace
"GC event thread" id=17 idx=0x2e tid=7542 prio=5 alive, in native, native_waiting, daemon
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/Object;(Unknown Source)
at jrockit/mapi/AsyncEventProvider$EventThread.run()V(Unknown Source)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace
"[STANDBY] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'" id=18 idx=0x30 tid=7543 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0xbb88ab8[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0xbb88ab8[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: '2' for queue: 'weblogic.kernel.Default (self-tuning)'" id=19 idx=0x32 tid=7544 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0xd017a00[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0xd017a00[fat lock]
at weblogic/work/ExecuteThread.run()V(ExecuteThread.java:186)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace
"ExecuteThread: '0' for queue: 'weblogic.socket.Muxer'" id=20 idx=0x34 tid=7545 prio=5 alive, in native, blocked, daemon
-- Blocked trying to get lock: weblogic/socket/PosixSocketMuxer$1@0xd3ab720[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at jrockit/vm/Locks.fatLockBlockOrSpin(ILjrockit/vm/ObjectMonitor;II)V(Unknown Source)
at jrockit/vm/Locks.lockFat(Ljava/lang/Object;ILjrockit/vm/ObjectMonitor;Z)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnterSecondStage(Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnter(Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at weblogic/socket/PosixSocketMuxer.processSockets()V(PosixSocketMuxer.java:93)
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(ExecuteThread.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=21 idx=0x36 tid=7546 prio=5 alive, in native, blocked, daemon
-- Blocked trying to get lock: weblogic/socket/PosixSocketMuxer$1@0xd3ab720[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at jrockit/vm/Locks.fatLockBlockOrSpin(ILjrockit/vm/ObjectMonitor;II)V(Unknown Source)
at jrockit/vm/Locks.lockFat(Ljava/lang/Object;ILjrockit/vm/ObjectMonitor;Z)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnterSecondStage(Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnter(Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at weblogic/socket/PosixSocketMuxer.processSockets()V(PosixSocketMuxer.java:93)
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(ExecuteThread.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=22 idx=0x38 tid=7547 prio=5 alive, in native, blocked, daemon
-- Blocked trying to get lock: weblogic/socket/PosixSocketMuxer$1@0xd3ab720[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at jrockit/vm/Locks.fatLockBlockOrSpin(ILjrockit/vm/ObjectMonitor;II)V(Unknown Source)
at jrockit/vm/Locks.lockFat(Ljava/lang/Object;ILjrockit/vm/ObjectMonitor;Z)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnterSecondStage(Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnter(Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at weblogic/socket/PosixSocketMuxer.processSockets()V(PosixSocketMuxer.java:93)
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(ExecuteThread.java:145)
at weblogic/kernel/ExecuteThread.run()V(ExecuteThread.java:117)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace
"ExecuteThread: '3' for queue: 'weblogic.socket.Muxer'" id=23 idx=0x3a tid=7548 prio=5 alive, in native, blocked, daemon
-- Blocked trying to get lock: weblogic/socket/PosixSocketMuxer$1@0xd3ab720[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at jrockit/vm/Locks.fatLockBlockOrSpin(ILjrockit/vm/ObjectMonitor;II)V(Unknown Source)
at jrockit/vm/Locks.lockFat(Ljava/lang/Object;ILjrockit/vm/ObjectMonitor;Z)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnterSecondStage(Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnter(Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at weblogic/socket/PosixSocketMuxer.processSockets()V(PosixSocketMuxer.java:93)
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(ExecuteThread.java:145)
at weblogic/kernel/ExecuteThread.run()V(ExecuteThread.java:117)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace
"ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'" id=24 idx=0x3c tid=7549 prio=5 alive, in native, blocked, daemon
-- Blocked trying to get lock: weblogic/socket/PosixSocketMuxer$1@0xd3ab720[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at jrockit/vm/Locks.fatLockBlockOrSpin(ILjrockit/vm/ObjectMonitor;II)V(Unknown Source)
at jrockit/vm/Locks.lockFat(Ljava/lang/Object;ILjrockit/vm/ObjectMonitor;Z)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnterSecondStage(Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnter(Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at weblogic/socket/PosixSocketMuxer.processSockets()V(PosixSocketMuxer.java:93)
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(ExecuteThread.java:145)
at weblogic/kernel/ExecuteThread.run()V(ExecuteThread.java:117)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace
"ExecuteThread: '5' for queue: 'weblogic.socket.Muxer'" id=25 idx=0x3e tid=7550 prio=5 alive, in native, blocked, daemon
-- Blocked trying to get lock: weblogic/socket/PosixSocketMuxer$1@0xd3ab720[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at jrockit/vm/Locks.fatLockBlockOrSpin(ILjrockit/vm/ObjectMonitor;II)V(Unknown Source)
at jrockit/vm/Locks.lockFat(Ljava/lang/Object;ILjrockit/vm/ObjectMonitor;Z)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnterSecondStage(Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnter(Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at weblogic/socket/PosixSocketMuxer.processSockets()V(PosixSocketMuxer.java:93)
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(ExecuteThread.java:145)
at weblogic/kernel/ExecuteThread.run()V(ExecuteThread.java:117)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace
"ExecuteThread: '6' for queue: 'weblogic.socket.Muxer'" id=26 idx=0x40 tid=7551 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: [Lweblogic/socket/PosixSocketInfo$FdStruct;@0xcdddb18[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at java/lang/Object.wait()V(Native Method)
at weblogic/socket/PosixSocketMuxer.processSockets()V(PosixSocketMuxer.java:97)
^-- Lock released while waiting: [Lweblogic/socket/PosixSocketInfo$FdStruct;@0xcdddb18[fat lock]
^-- Holding lock: weblogic/socket/PosixSocketMuxer$1@0xd3ab720[fat lock]
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(ExecuteThread.java:145)
at weblogic/kernel/ExecuteThread.run()V(ExecuteThread.java:117)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace
"ExecuteThread: '7' for queue: 'weblogic.socket.Muxer'" id=27 idx=0x42 tid=7552 prio=5 alive, in native, blocked, daemon
-- Blocked trying to get lock: weblogic/socket/PosixSocketMuxer$1@0xd3ab720[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at jrockit/vm/Locks.fatLockBlockOrSpin(ILjrockit/vm/ObjectMonitor;II)V(Unknown Source)
at jrockit/vm/Locks.lockFat(Ljava/lang/Object;ILjrockit/vm/ObjectMonitor;Z)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnterSecondStage(Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnter(Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at weblogic/socket/PosixSocketMuxer.processSockets()V(PosixSocketMuxer.java:93)
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(ExecuteThread.java:145)
at weblogic/kernel/ExecuteThread.run()V(ExecuteThread.java:117)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace
"ExecuteThread: '8' for queue: 'weblogic.socket.Muxer'" id=28 idx=0x44 tid=7553 prio=5 alive, in native, blocked, daemon
-- Blocked trying to get lock: weblogic/socket/PosixSocketMuxer$1@0xd3ab720[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at jrockit/vm/Locks.fatLockBlockOrSpin(ILjrockit/vm/ObjectMonitor;II)V(Unknown Source)
at jrockit/vm/Locks.lockFat(Ljava/lang/Object;ILjrockit/vm/ObjectMonitor;Z)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnterSecondStage(Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnter(Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at weblogic/socket/PosixSocketMuxer.processSockets()V(PosixSocketMuxer.java:93)
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(ExecuteThread.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=31 idx=0x46 tid=7554 prio=2 alive, in native, waiting, daemon
-- Waiting for notification on: com/octetstring/vde/backend/standard/TransactionProcessor@0xe9ae5f0[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at java/lang/Object.wait()V(Native Method)
at com/octetstring/vde/backend/standard/TransactionProcessor.waitChange()V(TransactionProcessor.java:367)
^-- Lock released while waiting: com/octetstring/vde/backend/standard/TransactionProcessor@0xe9ae5f0[fat lock]
at com/octetstring/vde/backend/standard/TransactionProcessor.run()V(TransactionProcessor.java:212)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace
"weblogic.store._WLS_SashiWLServer" id=34 idx=0x48 tid=7557 prio=10 alive, in native, parked, daemon
-- Waiting for notification on: java/lang/Object@0xfde9048[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
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@0xfde9048[fat lock]
at java/util/concurrent/locks/LockSupport.park()V(Unknown Source)
at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await()V(AbstractQueuedSynchronizer.java:1772)
at java/util/concurrent/LinkedBlockingQueue.take()Ljava/lang/Object;(LinkedBlockingQueue.java:359)
at weblogic/utils/concurrent/JDK15ConcurrentBlockingQueue.take()Ljava/lang/Object;(JDK15ConcurrentBlockingQueue.java:89)
at weblogic/store/internal/PersistentStoreImpl.getOutstandingWork()[Lweblogic/store/internal/StoreRequest;(PersistentStoreImpl.java:570)
at weblogic/store/internal/PersistentStoreImpl.run()V(PersistentStoreImpl.java:618)
at java/lang/Thread.run()V(Unknown Source)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace
"DoSManager" id=33 idx=0x4a tid=7556 prio=6 alive, in native, sleeping, daemon
-- Waiting for notification on: java/lang/Object@0xe942308[fat lock]
at jrockit/vm/Threads.waitForSignalWithTimeout(J)V(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@0xe942308[fat lock]
at com/octetstring/vde/DoSManager.run()V(DoSManager.java:433)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace
"FSCacheRefQueueThread" id=35 idx=0x4c tid=7573 prio=1 alive, in native, waiting, daemon
-- Waiting for notification on: java/lang/ref/ReferenceQueue$Lock@0xb4855b0[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at java/lang/Object.wait()V(Native Method)
at java/lang/Object.wait(J)V(Native Method)
at java/lang/ref/ReferenceQueue.remove(J)Ljava/lang/ref/Reference;(ReferenceQueue.java:116)
^-- Lock released while waiting: java/lang/ref/ReferenceQueue$Lock@0xb4855b0[fat lock]
at java/lang/ref/ReferenceQueue.remove()Ljava/lang/ref/Reference;(ReferenceQueue.java:132)
at workshop/util/filesystem/FSCache$FSCacheRefQueueThread.run()V(FSCache.java:65)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace
"[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'" id=36 idx=0x4e tid=7574 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0x16127660[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0x16127660[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: '4' for queue: 'weblogic.kernel.Default (self-tuning)'" id=37 idx=0x50 tid=7575 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0xc422190[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0xc422190[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: '5' for queue: 'weblogic.kernel.Default (self-tuning)'" id=38 idx=0x52 tid=7576 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0xc58e9e0[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0xc58e9e0[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: '6' for queue: 'weblogic.kernel.Default (self-tuning)'" id=39 idx=0x54 tid=7577 prio=5 alive, in native, waiting, daemon
-- Waiting for notification on: weblogic/work/ExecuteThread@0xc35e490[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at java/lang/Object.wait()V(Native Method)
at weblogic/work/ExecuteThread.waitForRequest()V(ExecuteThread.java:165)
^-- Lock released while waiting: weblogic/work/ExecuteThread@0xc35e490[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=41 idx=0x56 tid=7578 prio=9 alive, in native, daemon
at java/net/PlainSocketImpl.socketAccept(Ljava/net/SocketImpl;)V(Native Method)
at java/net/PlainSocketImpl.accept(Ljava/net/SocketImpl;)V(PlainSocketImpl.java:384)
^-- Holding lock: java/net/SocksSocketImpl@0xd15db08[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;(WeblogicServerSocket.java:34)
at weblogic/server/channels/DynamicListenThread$SocketAccepter.accept()Ljava/net/Socket;(DynamicListenThread.java:517)
at weblogic/server/channels/DynamicListenThread$SocketAccepter.access$200(Lweblogic/server/channels/DynamicListenThread$SocketAccepter;)Ljava/net/Socket;(DynamicListenThread.java:418)
at weblogic/server/channels/DynamicListenThread.run()V(DynamicListenThread.java:164)
at java/lang/Thread.run()V(Unknown Source)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace
"Thread-10" id=43 idx=0x5a tid=7651 prio=5 alive, in native, blocked, daemon
-- Blocked trying to get lock: com/sleepycat/je/dbi/DbTree@0x9811598[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at jrockit/vm/Locks.fatLockBlockOrSpin(ILjrockit/vm/ObjectMonitor;II)V(Unknown Source)
at jrockit/vm/Locks.lockFat(Ljava/lang/Object;ILjrockit/vm/ObjectMonitor;Z)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnterSecondStage(Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnter(Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at com/sleepycat/je/dbi/DbTree.createDb(Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Lcom/sleepycat/je/Database;)Lcom/sleepycat/je/dbi/DatabaseImpl;(DbTree.java:235)
at com/sleepycat/je/dbi/EnvironmentImpl.createDb(Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Lcom/sleepycat/je/Database;)Lcom/sleepycat/je/dbi/DatabaseImpl;(EnvironmentImpl.java:1380)
at com/sleepycat/je/Database.initNew(Lcom/sleepycat/je/Environment;Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)V(Database.java:105)
at com/sleepycat/je/Environment.openDb(Lcom/sleepycat/je/Transaction;Lcom/sleepycat/je/Database;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Z)V(Environment.java:475)
at com/sleepycat/je/Environment.openDatabase(Lcom/sleepycat/je/Transaction;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(Environment.java:350)
^-- Holding lock: com/sleepycat/je/XAEnvironment@0x16898900[thin lock]
at com/sleepycat/je/jca/ra/JEManagedConnection.openDatabaseInternal(Ljava/util/Map;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEManagedConnection.java:269)
at com/sleepycat/je/jca/ra/JEManagedConnection.openDatabase(Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEManagedConnection.java:231)
^-- Holding lock: java/util/HashMap@0x9fe0040[thin lock]
at com/sleepycat/je/jca/ra/JEConnectionImpl.openDatabase(Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEConnectionImpl.java:65)
at com/citi/cmbtech/gicap/ddi/dao/berkeleydb/trade/TradeDaoJcaImpl.getTradesDatabase(Ljava/lang/Object;)Lcom/sleepycat/je/Database;(Unknown Source)
at com/citi/cmbtech/gicap/ddi/dao/berkeleydb/trade/AbstractTradeDao.updateTrades(Ljava/lang/Object;[Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)V(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/services/trade/TradeServiceImpl.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/dal/trade/v1_0_0/ejb/TradeServiceSLSB.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/dal/trade/v1_0_0/ejb/TradeServiceSLSB_sdfg5q_ELOImpl.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(TradeServiceSLSB_sdfg5q_ELOImpl.java:304)
    at jrockit/vm/RNI.c2java(IIII)V(Native Method)
    at jrockit/reflect/NativeMethodInvoker.invoke0(Ljava/lang/Object;ILjava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
    at jrockit/reflect/NativeMethodInvoker.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
    at jrockit/reflect/VirtualNativeMethodInvoker.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
    at java/lang/reflect/Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
    at org/springframework/ejb/access/LocalSlsbInvokerInterceptor.invoke(Lorg/aopalliance/intercept/MethodInvocation;)Ljava/lang/Object;(LocalSlsbInvokerInterceptor.java:71)
    at org/springframework/aop/framework/ReflectiveMethodInvocation.proceed()Ljava/lang/Object;(ReflectiveMethodInvocation.java:144)
    at org/springframework/aop/framework/JdkDynamicAopProxy.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;(JdkDynamicAopProxy.java:174)
    at $Proxy33.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/web/util/WritePerfTestRunner.run()V(WritePerfTestRunner.java:49)
    at jrockit/vm/RNI.c2java(IIII)V(Native Method)
    -- end of trace
"Thread-11" id=44 idx=0x5c tid=7652 prio=5 alive, in native, waiting, daemon
    -- Waiting for notification on: com/sleepycat/je/txn/Txn@0xa1b7ab8[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at java/lang/Object.wait()V(Native Method)
at java/lang/Object.wait(J)V(Native Method)
at com/sleepycat/je/txn/LockManager.lock(JLcom/sleepycat/je/txn/Locker;Lcom/sleepycat/je/txn/LockType;JZLcom/sleepycat/je/dbi/DatabaseImpl;)Lcom/sleepycat/je/txn/LockGrantType;(LockManager.java:225)
^-- Lock released while waiting: com/sleepycat/je/txn/Txn@0xa1b7ab8[fat lock]
at com/sleepycat/je/txn/Txn.lockInternal(JLcom/sleepycat/je/txn/LockType;ZLcom/sleepycat/je/dbi/DatabaseImpl;)Lcom/sleepycat/je/txn/LockResult;(Txn.java:295)
at com/sleepycat/je/txn/Locker.lock(JLcom/sleepycat/je/txn/LockType;ZLcom/sleepycat/je/dbi/DatabaseImpl;)Lcom/sleepycat/je/txn/LockResult;(Locker.java:257)
at com/sleepycat/je/dbi/CursorImpl.lockLNDeletedAllowed(Lcom/sleepycat/je/tree/LN;Lcom/sleepycat/je/txn/LockType;)Lcom/sleepycat/je/txn/LockResult;(CursorImpl.java:2371)
at com/sleepycat/je/tree/Tree.insert(Lcom/sleepycat/je/tree/LN;[BZLcom/sleepycat/je/dbi/CursorImpl;Lcom/sleepycat/je/txn/LockResult;)Z(Tree.java:2578)
at com/sleepycat/je/dbi/CursorImpl.putLN([BLcom/sleepycat/je/tree/LN;Z)Lcom/sleepycat/je/OperationStatus;(CursorImpl.java:1004)
at com/sleepycat/je/dbi/DbTree.createDb(Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Lcom/sleepycat/je/Database;)Lcom/sleepycat/je/dbi/DatabaseImpl;(DbTree.java:248)
^-- Holding lock: com/sleepycat/je/dbi/DbTree@0x9811598[fat lock]
at com/sleepycat/je/dbi/EnvironmentImpl.createDb(Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Lcom/sleepycat/je/Database;)Lcom/sleepycat/je/dbi/DatabaseImpl;(EnvironmentImpl.java:1380)
at com/sleepycat/je/Database.initNew(Lcom/sleepycat/je/Environment;Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)V(Database.java:105)
at com/sleepycat/je/Environment.openDb(Lcom/sleepycat/je/Transaction;Lcom/sleepycat/je/Database;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Z)V(Environment.java:475)
at com/sleepycat/je/Environment.openDatabase(Lcom/sleepycat/je/Transaction;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(Environment.java:350)
^-- Holding lock: com/sleepycat/je/XAEnvironment@0x94e5cc0[thin lock]
at com/sleepycat/je/jca/ra/JEManagedConnection.openDatabaseInternal(Ljava/util/Map;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEManagedConnection.java:269)
at com/sleepycat/je/jca/ra/JEManagedConnection.openDatabase(Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEManagedConnection.java:231)
^-- Holding lock: java/util/HashMap@0x96ddaf8[thin lock]
at com/sleepycat/je/jca/ra/JEConnectionImpl.openDatabase(Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEConnectionImpl.java:65)
at com/citi/cmbtech/gicap/ddi/dao/berkeleydb/trade/TradeDaoJcaImpl.getTradesDatabase(Ljava/lang/Object;)Lcom/sleepycat/je/Database;(Unknown Source)
at com/citi/cmbtech/gicap/ddi/dao/berkeleydb/trade/AbstractTradeDao.updateTrades(Ljava/lang/Object;[Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)V(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/services/trade/TradeServiceImpl.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/dal/trade/v1_0_0/ejb/TradeServiceSLSB.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/dal/trade/v1_0_0/ejb/TradeServiceSLSB_sdfg5q_ELOImpl.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(TradeServiceSLSB_sdfg5q_ELOImpl.java:304)
    at jrockit/vm/RNI.c2java(IIII)V(Native Method)
    at jrockit/reflect/NativeMethodInvoker.invoke0(Ljava/lang/Object;ILjava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
    at jrockit/reflect/NativeMethodInvoker.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
    at jrockit/reflect/VirtualNativeMethodInvoker.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
    at java/lang/reflect/Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
    at org/springframework/ejb/access/LocalSlsbInvokerInterceptor.invoke(Lorg/aopalliance/intercept/MethodInvocation;)Ljava/lang/Object;(LocalSlsbInvokerInterceptor.java:71)
    at org/springframework/aop/framework/ReflectiveMethodInvocation.proceed()Ljava/lang/Object;(ReflectiveMethodInvocation.java:144)
    at org/springframework/aop/framework/JdkDynamicAopProxy.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;(JdkDynamicAopProxy.java:174)
    at $Proxy33.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/web/util/WritePerfTestRunner.run()V(WritePerfTestRunner.java:49)
    at jrockit/vm/RNI.c2java(IIII)V(Native Method)
    -- end of trace
"Thread-12" id=45 idx=0x5e tid=7653 prio=5 alive, in native, blocked, daemon
    -- Blocked trying to get lock: com/sleepycat/je/dbi/DbTree@0x9811598[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at jrockit/vm/Locks.fatLockBlockOrSpin(ILjrockit/vm/ObjectMonitor;II)V(Unknown Source)
at jrockit/vm/Locks.lockFat(Ljava/lang/Object;ILjrockit/vm/ObjectMonitor;Z)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnterSecondStage(Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnter(Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at com/sleepycat/je/dbi/DbTree.createDb(Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Lcom/sleepycat/je/Database;)Lcom/sleepycat/je/dbi/DatabaseImpl;(DbTree.java:235)
at com/sleepycat/je/dbi/EnvironmentImpl.createDb(Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Lcom/sleepycat/je/Database;)Lcom/sleepycat/je/dbi/DatabaseImpl;(EnvironmentImpl.java:1380)
at com/sleepycat/je/Database.initNew(Lcom/sleepycat/je/Environment;Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)V(Database.java:105)
at com/sleepycat/je/Environment.openDb(Lcom/sleepycat/je/Transaction;Lcom/sleepycat/je/Database;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Z)V(Environment.java:475)
at com/sleepycat/je/Environment.openDatabase(Lcom/sleepycat/je/Transaction;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(Environment.java:350)
^-- Holding lock: com/sleepycat/je/XAEnvironment@0x8e3c960[thin lock]
at com/sleepycat/je/jca/ra/JEManagedConnection.openDatabaseInternal(Ljava/util/Map;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEManagedConnection.java:269)
at com/sleepycat/je/jca/ra/JEManagedConnection.openDatabase(Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEManagedConnection.java:231)
^-- Holding lock: java/util/HashMap@0x8e3d6d0[thin lock]
at com/sleepycat/je/jca/ra/JEConnectionImpl.openDatabase(Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEConnectionImpl.java:65)
at com/citi/cmbtech/gicap/ddi/dao/berkeleydb/trade/TradeDaoJcaImpl.getTradesDatabase(Ljava/lang/Object;)Lcom/sleepycat/je/Database;(Unknown Source)
at com/citi/cmbtech/gicap/ddi/dao/berkeleydb/trade/AbstractTradeDao.updateTrades(Ljava/lang/Object;[Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)V(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/services/trade/TradeServiceImpl.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/dal/trade/v1_0_0/ejb/TradeServiceSLSB.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/dal/trade/v1_0_0/ejb/TradeServiceSLSB_sdfg5q_ELOImpl.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(TradeServiceSLSB_sdfg5q_ELOImpl.java:304)
    at jrockit/vm/RNI.c2java(IIII)V(Native Method)
    at jrockit/reflect/NativeMethodInvoker.invoke0(Ljava/lang/Object;ILjava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
    at jrockit/reflect/NativeMethodInvoker.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
    at jrockit/reflect/VirtualNativeMethodInvoker.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
    at java/lang/reflect/Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
    at org/springframework/ejb/access/LocalSlsbInvokerInterceptor.invoke(Lorg/aopalliance/intercept/MethodInvocation;)Ljava/lang/Object;(LocalSlsbInvokerInterceptor.java:71)
    at org/springframework/aop/framework/ReflectiveMethodInvocation.proceed()Ljava/lang/Object;(ReflectiveMethodInvocation.java:144)
    at org/springframework/aop/framework/JdkDynamicAopProxy.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;(JdkDynamicAopProxy.java:174)
    at $Proxy33.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/web/util/WritePerfTestRunner.run()V(WritePerfTestRunner.java:49)
    at jrockit/vm/RNI.c2java(IIII)V(Native Method)
    -- end of trace
"Thread-13" id=46 idx=0x60 tid=7654 prio=5 alive, in native, blocked, daemon
    -- Blocked trying to get lock: com/sleepycat/je/dbi/DbTree@0x9811598[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at jrockit/vm/Locks.fatLockBlockOrSpin(ILjrockit/vm/ObjectMonitor;II)V(Unknown Source)
at jrockit/vm/Locks.lockFat(Ljava/lang/Object;ILjrockit/vm/ObjectMonitor;Z)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnterSecondStage(Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnter(Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at com/sleepycat/je/dbi/DbTree.createDb(Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Lcom/sleepycat/je/Database;)Lcom/sleepycat/je/dbi/DatabaseImpl;(DbTree.java:235)
at com/sleepycat/je/dbi/EnvironmentImpl.createDb(Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Lcom/sleepycat/je/Database;)Lcom/sleepycat/je/dbi/DatabaseImpl;(EnvironmentImpl.java:1380)
at com/sleepycat/je/Database.initNew(Lcom/sleepycat/je/Environment;Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)V(Database.java:105)
at com/sleepycat/je/Environment.openDb(Lcom/sleepycat/je/Transaction;Lcom/sleepycat/je/Database;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Z)V(Environment.java:475)
at com/sleepycat/je/Environment.openDatabase(Lcom/sleepycat/je/Transaction;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(Environment.java:350)
^-- Holding lock: com/sleepycat/je/XAEnvironment@0x169af040[thin lock]
at com/sleepycat/je/jca/ra/JEManagedConnection.openDatabaseInternal(Ljava/util/Map;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEManagedConnection.java:269)
at com/sleepycat/je/jca/ra/JEManagedConnection.openDatabase(Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEManagedConnection.java:231)
^-- Holding lock: java/util/HashMap@0xa028af0[thin lock]
at com/sleepycat/je/jca/ra/JEConnectionImpl.openDatabase(Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEConnectionImpl.java:65)
at com/citi/cmbtech/gicap/ddi/dao/berkeleydb/trade/TradeDaoJcaImpl.getTradesDatabase(Ljava/lang/Object;)Lcom/sleepycat/je/Database;(Unknown Source)
at com/citi/cmbtech/gicap/ddi/dao/berkeleydb/trade/AbstractTradeDao.updateTrades(Ljava/lang/Object;[Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)V(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/services/trade/TradeServiceImpl.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/dal/trade/v1_0_0/ejb/TradeServiceSLSB.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/dal/trade/v1_0_0/ejb/TradeServiceSLSB_sdfg5q_ELOImpl.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(TradeServiceSLSB_sdfg5q_ELOImpl.java:304)
    at jrockit/vm/RNI.c2java(IIII)V(Native Method)
    at jrockit/reflect/NativeMethodInvoker.invoke0(Ljava/lang/Object;ILjava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
    at jrockit/reflect/NativeMethodInvoker.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
    at jrockit/reflect/VirtualNativeMethodInvoker.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
    at java/lang/reflect/Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
    at org/springframework/ejb/access/LocalSlsbInvokerInterceptor.invoke(Lorg/aopalliance/intercept/MethodInvocation;)Ljava/lang/Object;(LocalSlsbInvokerInterceptor.java:71)
    at org/springframework/aop/framework/ReflectiveMethodInvocation.proceed()Ljava/lang/Object;(ReflectiveMethodInvocation.java:144)
    at org/springframework/aop/framework/JdkDynamicAopProxy.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;(JdkDynamicAopProxy.java:174)
    at $Proxy33.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/web/util/WritePerfTestRunner.run()V(WritePerfTestRunner.java:49)
    at jrockit/vm/RNI.c2java(IIII)V(Native Method)
    -- end of trace
"Thread-14" id=47 idx=0x62 tid=7655 prio=5 alive, in native, blocked, daemon
    -- Blocked trying to get lock: com/sleepycat/je/dbi/DbTree@0x9811598[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at jrockit/vm/Locks.fatLockBlockOrSpin(ILjrockit/vm/ObjectMonitor;II)V(Unknown Source)
at jrockit/vm/Locks.lockFat(Ljava/lang/Object;ILjrockit/vm/ObjectMonitor;Z)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnterSecondStage(Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnter(Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at com/sleepycat/je/dbi/DbTree.createDb(Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Lcom/sleepycat/je/Database;)Lcom/sleepycat/je/dbi/DatabaseImpl;(DbTree.java:235)
at com/sleepycat/je/dbi/EnvironmentImpl.createDb(Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Lcom/sleepycat/je/Database;)Lcom/sleepycat/je/dbi/DatabaseImpl;(EnvironmentImpl.java:1380)
at com/sleepycat/je/Database.initNew(Lcom/sleepycat/je/Environment;Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)V(Database.java:105)
at com/sleepycat/je/Environment.openDb(Lcom/sleepycat/je/Transaction;Lcom/sleepycat/je/Database;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Z)V(Environment.java:475)
at com/sleepycat/je/Environment.openDatabase(Lcom/sleepycat/je/Transaction;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(Environment.java:350)
^-- Holding lock: com/sleepycat/je/XAEnvironment@0x89126a8[thin lock]
at com/sleepycat/je/jca/ra/JEManagedConnection.openDatabaseInternal(Ljava/util/Map;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEManagedConnection.java:269)
at com/sleepycat/je/jca/ra/JEManagedConnection.openDatabase(Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEManagedConnection.java:231)
^-- Holding lock: java/util/HashMap@0x8913170[thin lock]
at com/sleepycat/je/jca/ra/JEConnectionImpl.openDatabase(Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEConnectionImpl.java:65)
at com/citi/cmbtech/gicap/ddi/dao/berkeleydb/trade/TradeDaoJcaImpl.getTradesDatabase(Ljava/lang/Object;)Lcom/sleepycat/je/Database;(Unknown Source)
at com/citi/cmbtech/gicap/ddi/dao/berkeleydb/trade/AbstractTradeDao.updateTrades(Ljava/lang/Object;[Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)V(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/services/trade/TradeServiceImpl.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/dal/trade/v1_0_0/ejb/TradeServiceSLSB.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/dal/trade/v1_0_0/ejb/TradeServiceSLSB_sdfg5q_ELOImpl.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(TradeServiceSLSB_sdfg5q_ELOImpl.java:304)
    at jrockit/vm/RNI.c2java(IIII)V(Native Method)
    at jrockit/reflect/NativeMethodInvoker.invoke0(Ljava/lang/Object;ILjava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
    at jrockit/reflect/NativeMethodInvoker.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
    at jrockit/reflect/VirtualNativeMethodInvoker.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
    at java/lang/reflect/Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
    at org/springframework/ejb/access/LocalSlsbInvokerInterceptor.invoke(Lorg/aopalliance/intercept/MethodInvocation;)Ljava/lang/Object;(LocalSlsbInvokerInterceptor.java:71)
    at org/springframework/aop/framework/ReflectiveMethodInvocation.proceed()Ljava/lang/Object;(ReflectiveMethodInvocation.java:144)
    at org/springframework/aop/framework/JdkDynamicAopProxy.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;(JdkDynamicAopProxy.java:174)
    at $Proxy33.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/web/util/WritePerfTestRunner.run()V(WritePerfTestRunner.java:49)
    at jrockit/vm/RNI.c2java(IIII)V(Native Method)
    -- end of trace
"Thread-15" id=48 idx=0x64 tid=7656 prio=5 alive, in native, blocked, daemon
    -- Blocked trying to get lock: com/sleepycat/je/dbi/DbTree@0x9811598[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at jrockit/vm/Locks.fatLockBlockOrSpin(ILjrockit/vm/ObjectMonitor;II)V(Unknown Source)
at jrockit/vm/Locks.lockFat(Ljava/lang/Object;ILjrockit/vm/ObjectMonitor;Z)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnterSecondStage(Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnter(Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at com/sleepycat/je/dbi/DbTree.createDb(Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Lcom/sleepycat/je/Database;)Lcom/sleepycat/je/dbi/DatabaseImpl;(DbTree.java:235)
at com/sleepycat/je/dbi/EnvironmentImpl.createDb(Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Lcom/sleepycat/je/Database;)Lcom/sleepycat/je/dbi/DatabaseImpl;(EnvironmentImpl.java:1380)
at com/sleepycat/je/Database.initNew(Lcom/sleepycat/je/Environment;Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)V(Database.java:105)
at com/sleepycat/je/Environment.openDb(Lcom/sleepycat/je/Transaction;Lcom/sleepycat/je/Database;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Z)V(Environment.java:475)
at com/sleepycat/je/Environment.openDatabase(Lcom/sleepycat/je/Transaction;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(Environment.java:350)
^-- Holding lock: com/sleepycat/je/XAEnvironment@0x168f7ef8[thin lock]
at com/sleepycat/je/jca/ra/JEManagedConnection.openDatabaseInternal(Ljava/util/Map;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEManagedConnection.java:269)
at com/sleepycat/je/jca/ra/JEManagedConnection.openDatabase(Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEManagedConnection.java:231)
^-- Holding lock: java/util/HashMap@0x9e055f8[thin lock]
at com/sleepycat/je/jca/ra/JEConnectionImpl.openDatabase(Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEConnectionImpl.java:65)
at com/citi/cmbtech/gicap/ddi/dao/berkeleydb/trade/TradeDaoJcaImpl.getTradesDatabase(Ljava/lang/Object;)Lcom/sleepycat/je/Database;(Unknown Source)
at com/citi/cmbtech/gicap/ddi/dao/berkeleydb/trade/AbstractTradeDao.updateTrades(Ljava/lang/Object;[Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)V(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/services/trade/TradeServiceImpl.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/dal/trade/v1_0_0/ejb/TradeServiceSLSB.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/dal/trade/v1_0_0/ejb/TradeServiceSLSB_sdfg5q_ELOImpl.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(TradeServiceSLSB_sdfg5q_ELOImpl.java:304)
    at jrockit/vm/RNI.c2java(IIII)V(Native Method)
    at jrockit/reflect/NativeMethodInvoker.invoke0(Ljava/lang/Object;ILjava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
    at jrockit/reflect/NativeMethodInvoker.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
    at jrockit/reflect/VirtualNativeMethodInvoker.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
    at java/lang/reflect/Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
    at org/springframework/ejb/access/LocalSlsbInvokerInterceptor.invoke(Lorg/aopalliance/intercept/MethodInvocation;)Ljava/lang/Object;(LocalSlsbInvokerInterceptor.java:71)
    at org/springframework/aop/framework/ReflectiveMethodInvocation.proceed()Ljava/lang/Object;(ReflectiveMethodInvocation.java:144)
    at org/springframework/aop/framework/JdkDynamicAopProxy.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;(JdkDynamicAopProxy.java:174)
    at $Proxy33.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/web/util/WritePerfTestRunner.run()V(WritePerfTestRunner.java:49)
    at jrockit/vm/RNI.c2java(IIII)V(Native Method)
    -- end of trace
"Thread-16" id=49 idx=0x66 tid=7657 prio=5 alive, in native, blocked, daemon
    -- Blocked trying to get lock: com/sleepycat/je/dbi/DbTree@0x9811598[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at jrockit/vm/Locks.fatLockBlockOrSpin(ILjrockit/vm/ObjectMonitor;II)V(Unknown Source)
at jrockit/vm/Locks.lockFat(Ljava/lang/Object;ILjrockit/vm/ObjectMonitor;Z)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnterSecondStage(Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnter(Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at com/sleepycat/je/dbi/DbTree.createDb(Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Lcom/sleepycat/je/Database;)Lcom/sleepycat/je/dbi/DatabaseImpl;(DbTree.java:235)
at com/sleepycat/je/dbi/EnvironmentImpl.createDb(Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Lcom/sleepycat/je/Database;)Lcom/sleepycat/je/dbi/DatabaseImpl;(EnvironmentImpl.java:1380)
at com/sleepycat/je/Database.initNew(Lcom/sleepycat/je/Environment;Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)V(Database.java:105)
at com/sleepycat/je/Environment.openDb(Lcom/sleepycat/je/Transaction;Lcom/sleepycat/je/Database;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Z)V(Environment.java:475)
at com/sleepycat/je/Environment.openDatabase(Lcom/sleepycat/je/Transaction;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(Environment.java:350)
^-- Holding lock: com/sleepycat/je/XAEnvironment@0x168f7df0[thin lock]
at com/sleepycat/je/jca/ra/JEManagedConnection.openDatabaseInternal(Ljava/util/Map;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEManagedConnection.java:269)
at com/sleepycat/je/jca/ra/JEManagedConnection.openDatabase(Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEManagedConnection.java:231)
^-- Holding lock: java/util/HashMap@0x9c5e588[thin lock]
at com/sleepycat/je/jca/ra/JEConnectionImpl.openDatabase(Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEConnectionImpl.java:65)
at com/citi/cmbtech/gicap/ddi/dao/berkeleydb/trade/TradeDaoJcaImpl.getTradesDatabase(Ljava/lang/Object;)Lcom/sleepycat/je/Database;(Unknown Source)
at com/citi/cmbtech/gicap/ddi/dao/berkeleydb/trade/AbstractTradeDao.updateTrades(Ljava/lang/Object;[Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)V(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/services/trade/TradeServiceImpl.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/dal/trade/v1_0_0/ejb/TradeServiceSLSB.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/dal/trade/v1_0_0/ejb/TradeServiceSLSB_sdfg5q_ELOImpl.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(TradeServiceSLSB_sdfg5q_ELOImpl.java:304)
    at jrockit/vm/RNI.c2java(IIII)V(Native Method)
    at jrockit/reflect/NativeMethodInvoker.invoke0(Ljava/lang/Object;ILjava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
    at jrockit/reflect/NativeMethodInvoker.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
    at jrockit/reflect/VirtualNativeMethodInvoker.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
    at java/lang/reflect/Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
    at org/springframework/ejb/access/LocalSlsbInvokerInterceptor.invoke(Lorg/aopalliance/intercept/MethodInvocation;)Ljava/lang/Object;(LocalSlsbInvokerInterceptor.java:71)
    at org/springframework/aop/framework/ReflectiveMethodInvocation.proceed()Ljava/lang/Object;(ReflectiveMethodInvocation.java:144)
    at org/springframework/aop/framework/JdkDynamicAopProxy.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;(JdkDynamicAopProxy.java:174)
    at $Proxy33.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/web/util/WritePerfTestRunner.run()V(WritePerfTestRunner.java:49)
    at jrockit/vm/RNI.c2java(IIII)V(Native Method)
    -- end of trace
"Thread-17" id=50 idx=0x68 tid=7658 prio=5 alive, in native, blocked, daemon
    -- Blocked trying to get lock: com/sleepycat/je/dbi/DbTree@0x9811598[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at jrockit/vm/Locks.fatLockBlockOrSpin(ILjrockit/vm/ObjectMonitor;II)V(Unknown Source)
at jrockit/vm/Locks.lockFat(Ljava/lang/Object;ILjrockit/vm/ObjectMonitor;Z)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnterSecondStage(Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnter(Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
at com/sleepycat/je/dbi/DbTree.createDb(Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Lcom/sleepycat/je/Database;)Lcom/sleepycat/je/dbi/DatabaseImpl;(DbTree.java:235)
at com/sleepycat/je/dbi/EnvironmentImpl.createDb(Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Lcom/sleepycat/je/Database;)Lcom/sleepycat/je/dbi/DatabaseImpl;(EnvironmentImpl.java:1380)
at com/sleepycat/je/Database.initNew(Lcom/sleepycat/je/Environment;Lcom/sleepycat/je/txn/Locker;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)V(Database.java:105)
at com/sleepycat/je/Environment.openDb(Lcom/sleepycat/je/Transaction;Lcom/sleepycat/je/Database;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;Z)V(Environment.java:475)
at com/sleepycat/je/Environment.openDatabase(Lcom/sleepycat/je/Transaction;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(Environment.java:350)
^-- Holding lock: com/sleepycat/je/XAEnvironment@0x16ae7a68[thin lock]
at com/sleepycat/je/jca/ra/JEManagedConnection.openDatabaseInternal(Ljava/util/Map;Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEManagedConnection.java:269)
at com/sleepycat/je/jca/ra/JEManagedConnection.openDatabase(Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEManagedConnection.java:231)
^-- Holding lock: java/util/HashMap@0xa008e60[thin lock]
at com/sleepycat/je/jca/ra/JEConnectionImpl.openDatabase(Ljava/lang/String;Lcom/sleepycat/je/DatabaseConfig;)Lcom/sleepycat/je/Database;(JEConnectionImpl.java:65)
at com/citi/cmbtech/gicap/ddi/dao/berkeleydb/trade/TradeDaoJcaImpl.getTradesDatabase(Ljava/lang/Object;)Lcom/sleepycat/je/Database;(Unknown Source)
at com/citi/cmbtech/gicap/ddi/dao/berkeleydb/trade/AbstractTradeDao.updateTrades(Ljava/lang/Object;[Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)V(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/services/trade/TradeServiceImpl.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/dal/trade/v1_0_0/ejb/TradeServiceSLSB.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/dal/trade/v1_0_0/ejb/TradeServiceSLSB_sdfg5q_ELOImpl.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(TradeServiceSLSB_sdfg5q_ELOImpl.java:304)
    at jrockit/vm/RNI.c2java(IIII)V(Native Method)
    at jrockit/reflect/NativeMethodInvoker.invoke0(Ljava/lang/Object;ILjava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
    at jrockit/reflect/NativeMethodInvoker.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
    at jrockit/reflect/VirtualNativeMethodInvoker.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)
    at java/lang/reflect/Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/Object;(Unknown Source)
    at org/springframework/ejb/access/LocalSlsbInvokerInterceptor.invoke(Lorg/aopalliance/intercept/MethodInvocation;)Ljava/lang/Object;(LocalSlsbInvokerInterceptor.java:71)
    at org/springframework/aop/framework/ReflectiveMethodInvocation.proceed()Ljava/lang/Object;(ReflectiveMethodInvocation.java:144)
    at org/springframework/aop/framework/JdkDynamicAopProxy.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;(JdkDynamicAopProxy.java:174)
    at $Proxy33.updateTrades([Lcom/citi/cmbtech/gicap/ddi/model/trade/v0_4_1/Execution;)Ljava/util/List;(Unknown Source)
    at com/citi/cmbtech/gicap/ddi/web/util/WritePerfTestRunner.run()V(WritePerfTestRunner.java:49)
    at jrockit/vm/RNI.c2java(IIII)V(Native Method)
    -- end of trace
"Thread-18" id=51 idx=0x6a tid=7659 prio=5 alive, in native, blocked, daemon
    -- Blocked trying to get lock: com/sleepycat/je/dbi/DbTree@0x9811598[fat lock]
at jrockit/vm/Threads.waitForSignal()V(Native Method)
at jrockit/vm/Locks.fatLockBlockOrSpin(ILjrockit/vm/ObjectMonitor;II)V(Unknown Source)
at jrockit/vm/Locks.lockFat(Ljava/lang/Object;ILjrockit/vm/ObjectMonitor;Z)Ljava/lang/Object;(Unknown Source)
at jrockit/vm/Locks.monitorEnterSecondStage(Ljava/lang/Object;I)Ljava/lang/Object

Similar Messages

  • Dose JCA support only Weblogic server 6.0 without SP1 ?

              I got a error message when starting weblogic server with SP1 in which
              configured the connector architecture beta implentation.
              Dose JCA support only Weblogic server 6.0 without SP1 ?
              How do i configure JCA on WLS6.0 with SP1 if it supports that?
              Taesun.
              Error message(exception) is following as :
              <2001-03-14 PM 02:11:41> <Emergency> <Server> <Unable to initialize the se
              rver: 'Fatal initialization exception
              Throwable: java.lang.VerifyError: Cannot inherit from final class
              java.lang.VerifyError: Cannot inherit from final class
              at java.lang.ClassLoader.defineClass0(Native Method)
              at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
              at
              java.security.SecureClassLoader.defineClass(SecureClassLoader.java:11
              1)
              at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
              at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
              at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
              at java.security.AccessController.doPrivileged(Native Method)
              at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
              at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
              at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
              at
              weblogic.rmi.internal.ServerRequest.makeCBVOutputStream(ServerRequest
              .java:50)
              at
              weblogic.rmi.internal.ServerRequest.getMsgOutput(ServerRequest.java:9
              5)
              at
              weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteR
              ef.java:245)
              at
              weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteR
              ef.java:225)
              at
              weblogic.jndi.internal.ServerNamingNode_WLStub.createSubcontext(Serve
              rNamingNode_WLStub.java:248)
              at
              weblogic.jndi.internal.WLContextImpl.createSubcontext(WLContextImpl.j
              ava:81)
              at
              weblogic.transaction.internal.JNDIAdvertiser.initialize(JNDIAdvertise
              r.java:76)
              at
              weblogic.transaction.internal.TransactionService.initialize(Transacti
              onService.java:38)
              at
              weblogic.t3.srvr.ServerServiceList.initialize(ServerServiceList.java:
              46)
              at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:405)
              at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:169)
              at weblogic.Server.main(Server.java:35)
              '>
              The WebLogic Server did not start up properly.
              Exception raised: java.lang.VerifyError: Cannot inherit from final class
              java.lang.VerifyError: Cannot inherit from final class
              at java.lang.ClassLoader.defineClass0(Native Method)
              at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
              at
              java.security.SecureClassLoader.defineClass(SecureClassLoader.java:11
              1)
              at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
              at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
              at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
              at java.security.AccessController.doPrivileged(Native Method)
              at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
              at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
              at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
              at
              weblogic.rmi.internal.ServerRequest.makeCBVOutputStream(ServerRequest
              .java:50)
              at
              weblogic.rmi.internal.ServerRequest.getMsgOutput(ServerRequest.java:9
              5)
              at
              weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteR
              ef.java:245)
              at
              weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteR
              ef.java:225)
              at
              weblogic.jndi.internal.ServerNamingNode_WLStub.createSubcontext(Serve
              rNamingNode_WLStub.java:248)
              at
              weblogic.jndi.internal.WLContextImpl.createSubcontext(WLContextImpl.j
              ava:81)
              at
              weblogic.transaction.internal.JNDIAdvertiser.initialize(JNDIAdvertise
              r.java:76)
              at
              weblogic.transaction.internal.TransactionService.initialize(Transacti
              onService.java:38)
              at
              weblogic.t3.srvr.ServerServiceList.initialize(ServerServiceList.java:
              46)
              at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:405)
              at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:169)
              at weblogic.Server.main(Server.java:35)
              Reason: Fatal initialization exception
              

              I got a error message when starting weblogic server with SP1 in which
              configured the connector architecture beta implentation.
              Dose JCA support only Weblogic server 6.0 without SP1 ?
              How do i configure JCA on WLS6.0 with SP1 if it supports that?
              Taesun.
              Error message(exception) is following as :
              <2001-03-14 PM 02:11:41> <Emergency> <Server> <Unable to initialize the se
              rver: 'Fatal initialization exception
              Throwable: java.lang.VerifyError: Cannot inherit from final class
              java.lang.VerifyError: Cannot inherit from final class
              at java.lang.ClassLoader.defineClass0(Native Method)
              at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
              at
              java.security.SecureClassLoader.defineClass(SecureClassLoader.java:11
              1)
              at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
              at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
              at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
              at java.security.AccessController.doPrivileged(Native Method)
              at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
              at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
              at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
              at
              weblogic.rmi.internal.ServerRequest.makeCBVOutputStream(ServerRequest
              .java:50)
              at
              weblogic.rmi.internal.ServerRequest.getMsgOutput(ServerRequest.java:9
              5)
              at
              weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteR
              ef.java:245)
              at
              weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteR
              ef.java:225)
              at
              weblogic.jndi.internal.ServerNamingNode_WLStub.createSubcontext(Serve
              rNamingNode_WLStub.java:248)
              at
              weblogic.jndi.internal.WLContextImpl.createSubcontext(WLContextImpl.j
              ava:81)
              at
              weblogic.transaction.internal.JNDIAdvertiser.initialize(JNDIAdvertise
              r.java:76)
              at
              weblogic.transaction.internal.TransactionService.initialize(Transacti
              onService.java:38)
              at
              weblogic.t3.srvr.ServerServiceList.initialize(ServerServiceList.java:
              46)
              at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:405)
              at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:169)
              at weblogic.Server.main(Server.java:35)
              '>
              The WebLogic Server did not start up properly.
              Exception raised: java.lang.VerifyError: Cannot inherit from final class
              java.lang.VerifyError: Cannot inherit from final class
              at java.lang.ClassLoader.defineClass0(Native Method)
              at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
              at
              java.security.SecureClassLoader.defineClass(SecureClassLoader.java:11
              1)
              at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
              at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
              at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
              at java.security.AccessController.doPrivileged(Native Method)
              at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
              at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
              at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
              at
              weblogic.rmi.internal.ServerRequest.makeCBVOutputStream(ServerRequest
              .java:50)
              at
              weblogic.rmi.internal.ServerRequest.getMsgOutput(ServerRequest.java:9
              5)
              at
              weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteR
              ef.java:245)
              at
              weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteR
              ef.java:225)
              at
              weblogic.jndi.internal.ServerNamingNode_WLStub.createSubcontext(Serve
              rNamingNode_WLStub.java:248)
              at
              weblogic.jndi.internal.WLContextImpl.createSubcontext(WLContextImpl.j
              ava:81)
              at
              weblogic.transaction.internal.JNDIAdvertiser.initialize(JNDIAdvertise
              r.java:76)
              at
              weblogic.transaction.internal.TransactionService.initialize(Transacti
              onService.java:38)
              at
              weblogic.t3.srvr.ServerServiceList.initialize(ServerServiceList.java:
              46)
              at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:405)
              at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:169)
              at weblogic.Server.main(Server.java:35)
              Reason: Fatal initialization exception
              

  • JCA support on back level WebLogic Servers

    How difficult will it be to emulate JCA support for WL5.1? My thought was
              that all I would need to do is deploy the RAR file and configure the
              connection factory to emulate JCA. My objective is to write an Enterprise
              Tool that will sit on top of the App Server that will connect to EIS(s) the
              same regardless of what level of app server.
              Any suggestions will be much appreciated.
              -Marc
              Marc T. Calello
              Momentum Software, Inc
              Austin, TX
              [email protected]
              

    Marc,
              If one were to want to 'emulate' JCA support as a layer above the
              application server I am sure it could be done. I would think there would be
              limits to the Transaction and Security aspects of the implementation that could
              be developed.
              I am sure that if one wanted to they could handle deployment and Connection
              Pooling as well as supporting Application Managed Security and Transaction
              Level of None.
              -Rich
              "Marc T. Calello" wrote:
              > How difficult will it be to emulate JCA support for WL5.1? My thought was
              > that all I would need to do is deploy the RAR file and configure the
              > connection factory to emulate JCA. My objective is to write an Enterprise
              > Tool that will sit on top of the App Server that will connect to EIS(s) the
              > same regardless of what level of app server.
              >
              > Any suggestions will be much appreciated.
              > -Marc
              >
              > --
              > Marc T. Calello
              > Momentum Software, Inc
              > Austin, TX
              > [email protected]
              

  • Versions supported by Weblogic 8.1

    Hi,
    I am very new to java and weblogic. I am about to install weblogic 8.1 Service Pack 5. I wants to know which are best version of jdk, servlet/jsp, ejb and tomcat supported by weblogic 8.1.
    Please help me ..............
    Thanks & Regards
    -Sandeep

    Hi Sandeep,
    WLS 8.1 supports the JSP 1.2 specification from Sun Microsystems. JSP 1.2 includes support for defining custom JSP tag extensions. (See Programming JSP Extensions)
    WLS 8.1 also supports the Servlet 2.3 specification from Sun Microsystems.
    WLS 8.1 supports the Enterprise Java Beans 1.1 and 2.0 specifications.
    Please refer to the following links for additional information
    http://e-docs.bea.com/wls/docs81/jsp/intro.html
    http://e-docs.bea.com/wls/docs81/upgrade/upgrade51to81.html
    Cheers
    -raj

  • Oracle support for Weblogic 7 under LINUX

    Hi,
    Does anyone know what happened to oracle support in weblogic 7.0 for linux platform,
    as it seems that the drivers are not included? Are there any discussions on that
    topic anywhere?
    thanks.
    Zlatko

    It DOES appear that there is support for WebLogic jDriver for Oracle on Linux:
    see http://e-docs.bea.com/wls/certifications/certifications/redhat_linux.html#39532
    The strange thing here is that, apparently, the Oracle drivers located @ lib/linux/i686/oci817_8/libweblogicoci38.so
    and lib/linux/i686/oci817_8/libweblogicoxa38.so are "Type 2" ODBC drivers which
    require an Oracle client to be installed on the WebLogic machine, but Oracle doesn't
    support installation of the client on RedHat 7.2, which is required (according
    BEA's doc) for installation of WebLogic 7.0. Can someone reconcile this apparent
    conflict?
    Laurent Goldsztejn <[email protected]> wrote:
    Hi,
    There is currently no support for WebLogic jDriver for Oracle on Linux
    with WLS 7.0. Please check the following page for update on this topic.
    http://www.weblogic.com/platforms/index.html#jdbc
    Zlatko Mesaros wrote:
    Hi,
    Does anyone know what happened to oracle support in weblogic 7.0 forlinux platform,
    as it seems that the drivers are not included? Are there any discussionson that
    topic anywhere?
    thanks.
    Zlatko
    Thank you,
    Laurent Goldsztejn
    Developer Relations Engineer
    BEA Support

  • CMP support for Weblogic 8 in Oracle 10g?

    Is the CMP support for Weblogic 8 included in Oracle Toplink 10g?

    I am using 10g and have problem compiling CMP EJB for WL 8.1. I got the following exception:
    Exception in thread "main" java.lang.NoSuchMethodError: weblogic.ejb20.persistence.spi.RoleSource.getName()Ljava/lang/String;
    at oracle.toplink.internal.ejb.cmp.wls.WlsDescriptorBuilder.getEjbNameForRoleSource(WlsDescriptorBuilder.java:219)
    at oracle.toplink.internal.ejb.cmp.wls.WlsDescriptorBuilder.buildRelationshipRoleDescriptor(WlsDescriptorBuilder.java:206)
    at oracle.toplink.internal.ejb.cmp.wls.WlsDescriptorBuilder.buildRelationshipDescriptors(WlsDescriptorBuilder.java:177)
    at oracle.toplink.internal.ejb.cmp.wls.WlsDescriptorBuilder.buildRelationships(WlsDescriptorBuilder.java:157)
    at oracle.toplink.internal.ejb.cmp.api.impl.DescriptorBuilder.buildDescriptor(DescriptorBuilder.java:153)
    at oracle.toplink.internal.ejb.cmp.wls.WlsDescriptorBuilder.addOldDescriptors(WlsDescriptorBuilder.java:33)
    at oracle.toplink.internal.ejb.cmp.wls.WlsProjectDeployment.convertOldEntityDescriptors(WlsProjectDeployment.java:65)
    at oracle.toplink.internal.ejb.cmp.PersistenceManagerBase.initialize(PersistenceManagerBase.java:72)
    at oracle.toplink.internal.ejb.cmp.wls.WlsCMPDeployer.initializePersistenceManager(WlsCMPDeployer.java:135)
    at weblogic.ejb20.deployer.CMPInfoImpl.setup(CMPInfoImpl.java:112)
    at weblogic.ejb20.ejbc.EJB20CMPCompiler.generatePersistenceSources(EJB20CMPCompiler.java:64)
    at weblogic.ejb20.ejbc.EJBCompiler.doCompile(EJBCompiler.java:245)
    at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:476)
    at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:397)
    at weblogic.ejbc20.runBody(ejbc20.java:519)
    at weblogic.utils.compiler.Tool.run(Tool.java:146)
    at weblogic.utils.compiler.Tool.run(Tool.java:103)
    at weblogic.ejbc.main(ejbc.java:29)
    I looked in the weblogic.ejb20.persistence.spi.RoleSource class and see the method getEjbName, but no method getName found. What am I missing ? Thanks
    -Tuan

  • Data types supported in weblogic web service

    I have used byte[] (base64) array to pass binary data using weblogic in a web service, since byte[] is a java datatype that is supported, is there a definite guideline available that byte [][] ( multi-dimensional array} is not supported in weblogic 8.1? (I have tried and failed with byte [][])
    Thanks

    Hi gchirrav ,
    Multi-Dimentional array support not listed in supported Data Types in weblogic 8.1.
    Go through the following link, you will find supported data types.
    http://e-docs.bea.com/wls/docs81/webserv/implement.html#1054236
    ----Anilkumar kari

  • How to enable JPA2.1 support in weblogic 12.1.2

    Hi,
    how to enable JPA2.1 support in weblogic 12.1.2 ?
    I am finding javax.persistence_2.1.0.0_1-0-2.jar  in /modules/ directory of my weblogic 12.1.2 production installation. but I am not able use JPA2.1 methods , during runtime , I am getting noSuchMethod error  when I try to call  createStoredProcedureQuery. but in the javax.persistence_2.1.0.0_1-0-2.jar  it is there.
    StoredProcedureQuery storedProcedure =
    entityManager.createStoredProcedureQuery("SP_GET_GSA_CAMEL2");
    I have added the below line in commEnv.sh, But no help. Still getting the error.
    export PRE_CLASSPATH=/wls/product/ofm12.1.2/oracle_common/modules/javax.persistence_2.1.0.0_1-0-2.jar:
    can somebody reply any specific steps I have to follow to enable JPA2.1 features in weblogic 12.1.2.
    regards
    Muthuvel

    Hi Windows 2008 support only TLS 1.0 not 1.1 and 1.2, so it works OK. To use higher TLS protocols you must use at least 2008R2 SP1 or higher version of Windows server

  • Toplink support for weblogic 9

    Hi ,
    Is toplink supported with weblogic 9?If yes,which version?
    There is a thread(on OTN) that speaks about toplink support for weblogic 9.
    Weblogic 9 -TopLink CMP
    Thanks,
    Rajbharat

    Rajbharat,
    We have completed our testing of POJO architectures and the WebLogic Support Matrix now reflects this:
    Doug

  • Chinese Enabled Support for Weblogic 4.5.1 ???

              Hello!
              I tried to show Chinese words by modifying HelloWorld.jsp
              <%out.print("<p><b>HellollWorld!</b>");%>
              ^^^^^^ -> Chinese Words
              but it couldnot show those Chinese Words correctly while viewing it.
              Hello$H$HWorld! --> the results
              I wonder whether Weblogic 4.5.1 supports Chinese?
              If yes, can anyone tell me how to do it?
              thanks !
              Allen
              

    Allen,
              I do not know 4.5.1, but this works for 5.1: Did you set the proper
              content type? Try to add something like <jsp:directive.page
              contentType="text/html; charset=UTF-8"/>, adjusted to the encoding you
              actually use.
              Daniel
              -----Original Message-----
              From: Allen [mailto:[email protected]]
              Posted At: Monday, October 16, 2000 8:32 AM
              Posted To: jsp
              Conversation: Chinese Enabled Support for Weblogic 4.5.1 ???
              Subject: Chinese Enabled Support for Weblogic 4.5.1 ???
              Hello!
              I tried to show Chinese words by modifying HelloWorld.jsp
              <%out.print("<p><b>HellollWorld!</b>");%>
              ^^^^^^ -> Chinese Words
              but it couldnot show those Chinese Words correctly while viewing it.
              Hello$H$HWorld! --> the results
              I wonder whether Weblogic 4.5.1 supports Chinese?
              If yes, can anyone tell me how to do it?
              thanks !
              Allen
              

  • CDI support on Weblogic

    Hi All,
    I am writing a new application on the Weblogic 10.3.4 platform. I am planning to use CDI function of JEE6. However, I found that the RI implementation of CDI (Weld) is not supported on Weblogic.
    I want to know is there any way to implement CDI support in Weblogic?
    Regards,
    Boris

    The forthcoming WebLogic Server 12c (12.1.1.0) release will have full a full CDI implementation via it's Java EE 6 support.
    From memory, the Seam/Weld guys have some descriptions of how to employ it on non Java EE 6 servers via some type of Servlet instantiator. I can't vouch for the information but maybe it's something to take a look at.
    -steve-

  • Javax.naming.event package supported in weblogic?

    Hi,
    Is JNDI event notification (i.e., javax.naming.event) supported in
    weblogic's JNDI implementation?

    I am 99% sure it isn't.
    WLInitialContext and WLContext need to implement the EventContext interface
    in order for it to work. In my case ( and I'm sure yours also ) I get a
    ClassCastException when trying to cast a WLContext to an EventContext. This
    says to me that no, the event package isn't supported.
    I would appreciate confirmation from Weblogic on this though.
    Grand Poobah wrote in message <[email protected]>...
    Hi,
    Is JNDI event notification (i.e., javax.naming.event) supported in
    weblogic's JNDI implementation?
    Thanks,
    Robert

  • How do I discover which version of JPA is being supported by WebLogic

    The WebLogic version I have been using is 10.3.6.0. With the purpose to use JPA2 instead of JPA1, I followed the guide which tells to manually set this by adding these lines to commEnv.cmd (Programming Enterprise JavaBeans, Version 3.0, for Oracle WebLogic Server 11g Release 1 10.3.6):
    set wls_modules=C:\Oracle\Middleware\modules
    set PRE_CLASSPATH=%wls_modules%\javax.persistence_1.0.0.0_1-0-2.jar;%wls_modules%\com.oracle.jpa2support_1.0.0.0_2-1.jar
    Then, I changed from Kodo to TopLink on WebLogic console.
    Suddenly, I read "Java EE 6 support arrived in WebLogic 10.3.4.0 on 15 Jan 2011" (http://dev.eclipse.org/mhonarc/lists/eclipselink-users/msg06874.html).
    I am asking myself if WebLogic 10.3.6 is already setted to use JPA2 by default. It would be easily answered if I knew how to see which JPA, JTA, EJB or wherever configuration version are set when the server is started. Where can I look for this information?

    My understanding is that the situation in WebLogic 10.3.6 is entirely the same as in prior versions - it ships with the JPA 2.0 jars but they are not enabled by default so that it can meet Java EE 5 compatibility requirements. This is mentioned in the docs you may have seen here: http://docs.oracle.com/cd/E23943_01/web.1111/e13852/toc.htm#BGGBIJBI
    and the docs from 10.3.5 here:
    http://docs.oracle.com/cd/E21764_01/web.1111/e13852/toc.htm#NOTES149
    The link you referenced does not say WebLogic 10.3.4 is Java EE 6 compatible. The reference I believe you got this from is stating that the com.oracle.jpa2support_1.0.0.0_2-0.jar is included for future Java EE 6 compatibility, but is not enabled in 11.3.x so that it remains Java EE 5 compatible. It basically ships a preview of Java EE 6 components that are not enabled - Only WebLogic 12c is fully Java 6 EE compatible by default, which includes JPA 2.0.
    Best Regards,
    Chris

  • Error -- ISO8859_1 Not Supported in Weblogic 6.1 SP2

    I've installed Weblogic 6.1 Service Pack 2 on Solaris 8, and when I go to install
    and deploy and applications (including the Petstore Demo) I get an error message
    which says 'ISO8859_1 is not supported'.
    If I stop and then restart the Weblogic Server, I get the following StackTrace
    included below.
    I've noticed there have been several posts on this topic, but no response. Thanks
    in advance to anyone who can help me out!
    Gary Smith
    [email protected]
    --Stack Trace of Error when Server Startup:
    weblogic.xml.process.XMLParsingException: The encoding "ISO8859_1" is not supported.
    - with nested exception:
    [org.xml.sax.SAXParseException: The encoding "ISO8859_1" is not supported.] Line:
    0 Column: 0
    at weblogic.xml.process.ProcessorDriver.process(ProcessorDriver.java:135)
    at weblogic.j2ee.dd.xml.J2EEDeploymentDescriptorLoader_J2EE12.process(J2EEDeploymentDescriptorLoader_J2EE12
    .java:137)
    at weblogic.j2ee.dd.xml.J2EEUtils.loadDeploymentDescriptor(J2EEUtils.java:114)
    at weblogic.j2ee.dd.xml.J2EEUtils.loadDeploymentDescriptor(J2EEUtils.java:85)
    at weblogic.management.mbeans.custom.Application.getDD(Application.java:670)
    at weblogic.management.mbeans.custom.Application.adminLoad(Application.java:487)
    at weblogic.management.mbeans.custom.Application.load(Application.java:387)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:636)
    at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
    at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:359)
    at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
    at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
    at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
    at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
    at $Proxy11.load(Unknown Source)
    at weblogic.management.mbeans.custom.ApplicationManager.loadApplications(ApplicationManager.java:556)
    at weblogic.management.mbeans.custom.ApplicationManager.startConfigManager(ApplicationManager.java:367)
    at weblogic.management.mbeans.custom.ApplicationManager.start(ApplicationManager.java:160)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:636)
    at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
    at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:359)
    at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
    at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
    at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
    at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
    at $Proxy38.start(Unknown Source)
    at weblogic.management.configuration.ApplicationManagerMBean_CachingStub.start(ApplicationManagerMBean_Cach
    ingStub.java:480)
    at weblogic.management.Admin.startApplicationManager(Admin.java:1180)
    at weblogic.management.Admin.finish(Admin.java:590)
    at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:518)
    at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:203)
    at weblogic.Server.main(Server.java:35)

    Gary:
    Please try using a valid XML (also called MIME or IANA) encoding name
    (ISO-8859-1) instead of the Java encoding name (ISO8859_1).
    The IANA character set registry can be found at:
    <http://www.iana.org/assignments/character-sets>
    Regards --
    Jim Brown
    Gary Smith wrote:
    >
    I've installed Weblogic 6.1 Service Pack 2 on Solaris 8, and when I go to install
    and deploy and applications (including the Petstore Demo) I get an error message
    which says 'ISO8859_1 is not supported'.
    If I stop and then restart the Weblogic Server, I get the following StackTrace
    included below.
    I've noticed there have been several posts on this topic, but no response. Thanks
    in advance to anyone who can help me out!
    Gary Smith
    [email protected]
    --Stack Trace of Error when Server Startup:
    weblogic.xml.process.XMLParsingException: The encoding "ISO8859_1" is not supported.
    - with nested exception:
    [org.xml.sax.SAXParseException: The encoding "ISO8859_1" is not supported.] Line:
    0 Column: 0
    at weblogic.xml.process.ProcessorDriver.process(ProcessorDriver.java:135)
    at weblogic.j2ee.dd.xml.J2EEDeploymentDescriptorLoader_J2EE12.process(J2EEDeploymentDescriptorLoader_J2EE12
    java:137)
    at weblogic.j2ee.dd.xml.J2EEUtils.loadDeploymentDescriptor(J2EEUtils.java:114)
    at weblogic.j2ee.dd.xml.J2EEUtils.loadDeploymentDescriptor(J2EEUtils.java:85)
    at weblogic.management.mbeans.custom.Application.getDD(Application.java:670)
    at weblogic.management.mbeans.custom.Application.adminLoad(Application.java:487)
    at weblogic.management.mbeans.custom.Application.load(Application.java:387)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:636)
    at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
    at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:359)
    at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
    at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
    at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
    at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
    at $Proxy11.load(Unknown Source)
    at weblogic.management.mbeans.custom.ApplicationManager.loadApplications(ApplicationManager.java:556)
    at weblogic.management.mbeans.custom.ApplicationManager.startConfigManager(ApplicationManager.java:367)
    at weblogic.management.mbeans.custom.ApplicationManager.start(ApplicationManager.java:160)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:636)
    at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
    at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:359)
    at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
    at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
    at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
    at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
    at $Proxy38.start(Unknown Source)
    at weblogic.management.configuration.ApplicationManagerMBean_CachingStub.start(ApplicationManagerMBean_Cach
    ingStub.java:480)
    at weblogic.management.Admin.startApplicationManager(Admin.java:1180)
    at weblogic.management.Admin.finish(Admin.java:590)
    at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:518)
    at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:203)
    at weblogic.Server.main(Server.java:35)--
    Jim Brown
    Developer Relations Engineer
    BEA Support

  • Webservices support in weblogic 5.1?

    I need to expose a functionality ( available in weblogic 5.1 )
    as a webservice to non-J2ee clients.Since there is no support for webservices
    in WL 5.1
    how can I do that ? Is weblogic ver 6 or 7 is mandatory for this?

    Hello,
    There are a number of posts concerning WLS 5.1 support for webservices
    (do a header search for 5.1). The bottom line is the recommendation to
    upgrade to the very best product available: WLS 8.1
    http://commerce.bea.com/showproduct.jsp?family=WLS&major=8.1&minor=1
    Hope this helps,
    Bruce
    Prabhu wrote:
    >
    I need to expose a functionality ( available in weblogic 5.1 )
    as a webservice to non-J2ee clients.Since there is no support for webservices
    in WL 5.1
    how can I do that ? Is weblogic ver 6 or 7 is mandatory for this?

Maybe you are looking for

  • My "regular guy" impressions of using the Apple Watch for a few days

    I was asked by friends to give my impressions of owning an Apple Watch. I guess it all comes down to: Is the Apple watch worth about a dollar a day for the first year, and free thereafter?  I guess that depends on how much value you put on being able

  • Linux support on Solaris 10 x86

    When we are trying to run linux binaries on solaris 10 getting the following error: update_records: Cannot find /lib/ld-linux.so.2 update_records: this is linux binary. Whereas Solaris 10 features states that we can run the linux binaries on solaris

  • Warnings when running disk utility after downloads, etc.

    I use Mc Janitor nightly to clear some of the 'stuff" that accumulates with files, etc. but run Disk Utility after downloads and such about once a month. I have done this since 2003 when I had my first e-mac. Only recently have "warnings " appear on

  • Mail Merge type reporting in APEX

    Has anyone implememted a reporting tool to create mail merge type documents in APEX 4.0? I have read threads from 2005 - forward on solutions for older releases of APEX. BI Pub is more than our budget, so we are looking for something less costly. I h

  • OnCommand Performance Manager CPU Graphs?

    All, Does the OnCommand Performance Manager CPU graphs report average CPU utilization or ANY load? Thanks in advance for the help!