How to kill long running services that is continuously running on windows

Hi All,

Can anyone help how we can kill long-running services that are continuously running on Windows?

We tried the below 3 options one by one but didn’t help and still services are running continuously.

IS Version - 9.9

  1. Restarted IS
  2. From the IS Statistics page canceled and killed the services as well but no luck
  3. Reloaded the package from IS

Hi Yogeshwar,

any specifics about this service, why it is continously running?
Why do you think, that it is continously running?

Are there any fixes applied to the IS?
Any messages in the server.log related to this service?

Try to capture some thread dumps from the JVM process and check if there are some blocked threads and what they are waiting for. You will find these thread dumps in the wrapper.log under profiles/IS_default/logs.

Regards,
Holger

I triggered a process that will pull 14000+ records and update them in DB, so this process got stuck and later we tried to cancel the process and saw a huge count on service usage for the main and child services. To stop this, we performed all the above steps but didn’t work.

We didn’t apply any latest IS fixes and didn’t see any errors on the server.log file.

Below are some of the Server Thread Dump logs:

“TriggerTask:35:Test.svc.trigger:subScribeLoadT&D” Id=195 in RUNNABLE

  • at java.io.FileOutputStream.writeBytes(Native Method)*
  • at java.io.FileOutputStream.write(FileOutputStream.java:326)*
  • at java.io.BufferedOutputStream.write(BufferedOutputStream.java:122)*
    • locked <0x33dcbeed> (a java.io.BufferedOutputStream)*
  • at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221)*
  • at sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:282)*
  • at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:125)*
    • locked <0x6b96ab80> (a java.io.OutputStreamWriter)*
  • at java.io.OutputStreamWriter.write(OutputStreamWriter.java:207)*
  • at java.io.BufferedWriter.flushBuffer(BufferedWriter.java:129)*
    • locked <0x6b96ab80> (a java.io.OutputStreamWriter)*
  • at java.io.BufferedWriter.write(BufferedWriter.java:230)*
    • locked <0x6b96ab80> (a java.io.OutputStreamWriter)*
  • at java.io.Writer.write(Writer.java:157)*
  • at com.wm.util.coder.IDataXMLCoder.doEncode(IDataXMLCoder.java:553)*
  • at com.wm.util.coder.IDataXMLCoder.doEncode(IDataXMLCoder.java:666)*
  • at com.wm.util.coder.IDataXMLCoder.doEncode(IDataXMLCoder.java:556)*
  • at com.wm.util.coder.IDataXMLCoder.encode(IDataXMLCoder.java:276)*
  • at com.wm.util.coder.IDataCoder.writeToFile(IDataCoder.java:102)*
  • at pub.flow.savePipelineToFile(flow.java:141)*
  • at sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source)*
  • at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)*
  • at java.lang.reflect.Method.invoke(Method.java:498)*
  • at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:407)*
  • at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java:650)*
  • at com.wm.app.b2b.server.util.tspace.ReservationProcessor.process(ReservationProcessor.java:39)*
  • at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java:49)*
  • at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java:243)*
  • at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java:49)*
  • at com.wm.app.b2b.server.invoke.PipelineProcessor.process(PipelineProcessor.java:171)*
  • at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:303)*
  • at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:34)*
  • at com.wm.app.b2b.server.AuditLogManager.process(AuditLogManager.java:371)*
  • at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:549)*
  • at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:386)*
  • at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:363)*
  • at com.wm.app.b2b.server.invoke.PipelineProcessor.savePipeline(PipelineProcessor.java:79)*
  • at com.wm.app.b2b.server.invoke.PipelineProcessor.process(PipelineProcessor.java:159)*
  • at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:303)*
  • at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:34)*
  • at com.wm.app.b2b.server.AuditLogManager.process(AuditLogManager.java:371)*
  • at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:549)*
  • at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:386)*
  • at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:238)*
  • at com.wm.app.b2b.server.BaseService.invoke(BaseService.java:225)*
  • at com.wm.lang.flow.FlowInvoke.invoke(FlowInvoke.java:254)*
  • at com.wm.lang.flow.FlowState.invokeNode(FlowState.java:520)*
  • at com.wm.lang.flow.FlowState.step(FlowState.java:389)*
  • at com.wm.lang.flow.FlowState.invoke(FlowState.java:360)*
  • at com.wm.app.b2b.server.FlowSvcImpl.baseInvoke(FlowSvcImpl.java:1054)*
  • at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java:650)*
  • at com.wm.app.b2b.server.util.tspace.ReservationProcessor.process(ReservationProcessor.java:39)*
  • at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java:49)*
  • at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java:243)*
  • at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java:49)*
  • at com.wm.app.b2b.server.invoke.PipelineProcessor.process(PipelineProcessor.java:171)*
  • at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:303)*
  • at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:34)*
  • at com.wm.app.b2b.server.AuditLogManager.process(AuditLogManager.java:371)*
  • at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:549)*
  • at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:386)*
  • at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:238)*
  • at com.wm.app.b2b.server.BaseService.invoke(BaseService.java:225)*
  • at com.wm.lang.flow.FlowInvoke.invoke(FlowInvoke.java:254)*
  • at com.wm.lang.flow.FlowState.invokeNode(FlowState.java:520)*
  • at com.wm.lang.flow.FlowState.step(FlowState.java:389)*
  • at com.wm.lang.flow.FlowState.invoke(FlowState.java:360)*
  • at com.wm.app.b2b.server.FlowSvcImpl.baseInvoke(FlowSvcImpl.java:1054)*
  • at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java:650)*
  • at com.wm.app.b2b.server.util.tspace.ReservationProcessor.process(ReservationProcessor.java:39)*
  • at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java:49)*
  • at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java:243)*
  • at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java:49)*
  • at com.wm.app.b2b.server.invoke.PipelineProcessor.process(PipelineProcessor.java:171)*
  • at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:303)*
  • at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:34)*
  • at com.wm.app.b2b.server.AuditLogManager.process(AuditLogManager.java:371)*
  • at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:549)*
  • at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:386)*
  • at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:238)*
  • at com.wm.app.b2b.server.BaseService.invoke(BaseService.java:225)*
  • at com.wm.lang.flow.FlowInvoke.invoke(FlowInvoke.java:254)*
  • at com.wm.lang.flow.FlowState.invokeNode(FlowState.java:520)*
  • at com.wm.lang.flow.FlowState.step(FlowState.java:389)*
  • at com.wm.lang.flow.FlowState.invoke(FlowState.java:360)*
  • at com.wm.app.b2b.server.FlowSvcImpl.baseInvoke(FlowSvcImpl.java:1054)*
  • at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java:650)*
  • at com.wm.app.b2b.server.util.tspace.ReservationProcessor.process(ReservationProcessor.java:39)*
  • at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java:49)*
  • at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java:243)*
  • at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java:49)*
  • at com.wm.app.b2b.server.invoke.PipelineProcessor.process(PipelineProcessor.java:171)*
  • at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:303)*
  • at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:34)*
  • at com.wm.app.b2b.server.AuditLogManager.process(AuditLogManager.java:371)*
  • at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:549)*
  • at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:386)*
  • at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:238)*
  • at com.wm.app.b2b.server.BaseService.invoke(BaseService.java:225)*
  • at com.wm.lang.flow.FlowInvoke.invoke(FlowInvoke.java:254)*
  • at com.wm.lang.flow.FlowState.invokeNode(FlowState.java:520)*
  • at com.wm.lang.flow.FlowState.step(FlowState.java:389)*
  • at com.wm.lang.flow.FlowState.invoke(FlowState.java:360)*
  • at com.wm.app.b2b.server.FlowSvcImpl.baseInvoke(FlowSvcImpl.java:1054)*
  • at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java:650)*
  • at com.wm.app.b2b.server.util.tspace.ReservationProcessor.process(ReservationProcessor.java:39)*
  • at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java:49)*
  • at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java:243)*
  • at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java:49)*
  • at com.wm.app.b2b.server.invoke.PipelineProcessor.process(PipelineProcessor.java:171)*
  • at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:303)*
  • at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:34)*
  • at com.wm.app.b2b.server.AuditLogManager.process(AuditLogManager.java:371)*
  • at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:549)*
  • at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:344)*
  • at com.wm.app.b2b.server.dispatcher.trigger.Trigger.invokeService(Trigger.java:552)*
  • at com.wm.app.b2b.server.dispatcher.trigger.Trigger.processMessage(Trigger.java:450)*
  • at com.wm.app.b2b.server.dispatcher.trigger.DefaultTriggerTaskHelper.process(DefaultTriggerTaskHelper.java:255)*
  • at com.wm.app.b2b.server.dispatcher.trigger.TriggerTask.run(TriggerTask.java:307)*
  • at com.wm.util.pool.PooledThread.run(PooledThread.java:127)*
    • locked <0x155ff402> (a com.wm.app.b2b.server.TMPooledThread)*
  • at java.lang.Thread.run(Thread.java:745)*

“HTTP Handler 10.72.145.38” Id=194 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x2f2abbe1> (a com.wm.util.synch.LatchedSemaphore)*
  • at java.lang.Object.wait(Object.java:502)*
  • at com.wm.util.synch.LatchedSemaphore.semWait(LatchedSemaphore.java:49)*
  • at com.wm.util.synch.LatchedSemaphore.semWait(LatchedSemaphore.java:34)*
  • at com.wm.app.b2b.server.event.RemoteSubscriber.waitForEvent(RemoteSubscriber.java:48)*
  • at com.wm.app.b2b.server.comm.RemoteHTTPEventHandler.handleMessage(RemoteHTTPEventHandler.java:103)*
  • at com.wm.app.b2b.server.HTTPMessageHandler.process(HTTPMessageHandler.java:146)*
  • at com.wm.app.b2b.server.HTTPDispatch.handleRequest(HTTPDispatch.java:170)*
  • at com.wm.app.b2b.server.Dispatch.run(Dispatch.java:364)*
  • at com.wm.util.pool.PooledThread.run(PooledThread.java:127)*
    • locked <0x79d759e0> (a com.wm.app.b2b.server.TMPooledThread)*
  • at java.lang.Thread.run(Thread.java:745)*

“Thread-103” Id=193 in TIMED_WAITING

  • at java.lang.Thread.sleep(Native Method)*
  • at com.wm.app.b2b.server.ACLGroup$GroupLoader$GroupLoadingTask.run(ACLGroup.java:406)*
  • at java.lang.Thread.run(Thread.java:745)*

“Statistics Thread-SoftwareAG.IS.WMN-1” Id=191 in TIMED_WAITING

  • at sun.misc.Unsafe.park(Native Method)*
    • waiting on <0x71bedf2f> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)*
  • at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)*
  • at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)*
  • at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)*
  • at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)*
  • at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)*
  • at java.lang.Thread.run(Thread.java:745)*

“SoftwareAG.IS.WMN” Id=190 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x1babcafe> (a java.util.TaskQueue)*
  • at java.lang.Object.wait(Object.java:502)*
  • at java.util.TimerThread.mainLoop(Timer.java:526)*
  • at java.util.TimerThread.run(Timer.java:505)*

“Statistics Thread-KFPay-1” Id=188 in TIMED_WAITING

  • at sun.misc.Unsafe.park(Native Method)*
    • waiting on <0x58f09832> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)*
  • at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)*
  • at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)*
  • at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)*
  • at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)*
  • at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)*
  • at java.lang.Thread.run(Thread.java:745)*

“KFPay” Id=187 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x227fc57e> (a java.util.TaskQueue)*
  • at java.lang.Object.wait(Object.java:502)*
  • at java.util.TimerThread.mainLoop(Timer.java:526)*
  • at java.util.TimerThread.run(Timer.java:505)*

“Statistics Thread-SoftwareAG.IS.ART-1” Id=185 in TIMED_WAITING

  • at sun.misc.Unsafe.park(Native Method)*
    • waiting on <0x25bf31b9> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)*
  • at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)*
  • at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)*
  • at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)*
  • at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)*
  • at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)*
  • at java.lang.Thread.run(Thread.java:745)*

“SoftwareAG.IS.ART” Id=184 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x6086f3ca> (a java.util.TaskQueue)*
  • at java.lang.Object.wait(Object.java:502)*
  • at java.util.TimerThread.mainLoop(Timer.java:526)*
  • at java.util.TimerThread.run(Timer.java:505)*

“Statistics Thread-SoftwareAG.IS.Core-1” Id=182 in TIMED_WAITING

  • at sun.misc.Unsafe.park(Native Method)*
    • waiting on <0x3cebd6e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)*
  • at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)*
  • at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)*
  • at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)*
  • at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)*
  • at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)*
  • at java.lang.Thread.run(Thread.java:745)*

“SoftwareAG.IS.Core” Id=181 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x60e3a036> (a java.util.TaskQueue)*
  • at java.lang.Object.wait(Object.java:502)*
  • at java.util.TimerThread.mainLoop(Timer.java:526)*
  • at java.util.TimerThread.run(Timer.java:505)*

“Statistics Thread-SoftwareAG.IS.PE-1” Id=179 in TIMED_WAITING

  • at sun.misc.Unsafe.park(Native Method)*
    • waiting on <0x3c0d776a> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)*
  • at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)*
  • at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)*
  • at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)*
  • at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)*
  • at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)*
  • at java.lang.Thread.run(Thread.java:745)*

“SoftwareAG.IS.PE” Id=177 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x6bc2cb82> (a java.util.TaskQueue)*
  • at java.lang.Object.wait(Object.java:502)*
  • at java.util.TimerThread.mainLoop(Timer.java:526)*
  • at java.util.TimerThread.run(Timer.java:505)*

“Statistics Thread-SoftwareAG.IS.Services-1” Id=175 in TIMED_WAITING

  • at sun.misc.Unsafe.park(Native Method)*
    • waiting on <0x097c5ccc> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)*
  • at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)*
  • at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)*
  • at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)*
  • at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)*
  • at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)*
  • at java.lang.Thread.run(Thread.java:745)*

“SoftwareAG.IS.Services” Id=174 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x7463afc5> (a java.util.TaskQueue)*
  • at java.lang.Object.wait(Object.java:502)*
  • at java.util.TimerThread.mainLoop(Timer.java:526)*
  • at java.util.TimerThread.run(Timer.java:505)*

“pool-3-thread-1” Id=168 in TIMED_WAITING

  • at sun.misc.Unsafe.park(Native Method)*
    • waiting on <0x23822004> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)*
  • at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)*
  • at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)*
  • at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)*
  • at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)*
  • at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)*
  • at java.lang.Thread.run(Thread.java:745)*

“Thread-89” Id=167 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x5ee1712d> (a java.lang.Object)*
  • at com.webMethods.lwq.ext.FifoQueue.remove(FifoQueue.java:135)*
  • at com.webMethods.lwq.impl.QueueMode.remove(QueueMode.java:146)*
  • at com.webMethods.sc.auditing.queue.WmBaseLWQQueue.remove(WmBaseLWQQueue.java:296)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.getEvent(AuditQueueWorker.java:160)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.run(AuditQueueWorker.java:65)*

“Thread-88” Id=166 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x5ee1712d> (a java.lang.Object)*
  • at com.webMethods.lwq.ext.FifoQueue.remove(FifoQueue.java:135)*
  • at com.webMethods.lwq.impl.QueueMode.remove(QueueMode.java:146)*
  • at com.webMethods.sc.auditing.queue.WmBaseLWQQueue.remove(WmBaseLWQQueue.java:296)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.getEvent(AuditQueueWorker.java:160)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.run(AuditQueueWorker.java:65)*

“Thread-87” Id=165 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x5ee1712d> (a java.lang.Object)*
  • at com.webMethods.lwq.ext.FifoQueue.remove(FifoQueue.java:135)*
  • at com.webMethods.lwq.impl.QueueMode.remove(QueueMode.java:146)*
  • at com.webMethods.sc.auditing.queue.WmBaseLWQQueue.remove(WmBaseLWQQueue.java:296)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.getEvent(AuditQueueWorker.java:160)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.run(AuditQueueWorker.java:65)*

“Thread-86” Id=164 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x5ee1712d> (a java.lang.Object)*
  • at com.webMethods.lwq.ext.FifoQueue.remove(FifoQueue.java:135)*
  • at com.webMethods.lwq.impl.QueueMode.remove(QueueMode.java:146)*
  • at com.webMethods.sc.auditing.queue.WmBaseLWQQueue.remove(WmBaseLWQQueue.java:296)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.getEvent(AuditQueueWorker.java:160)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.run(AuditQueueWorker.java:65)*

“Thread-85” Id=163 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x5ee1712d> (a java.lang.Object)*
  • at com.webMethods.lwq.ext.FifoQueue.remove(FifoQueue.java:135)*
  • at com.webMethods.lwq.impl.QueueMode.remove(QueueMode.java:146)*
  • at com.webMethods.sc.auditing.queue.WmBaseLWQQueue.remove(WmBaseLWQQueue.java:296)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.getEvent(AuditQueueWorker.java:160)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.run(AuditQueueWorker.java:65)*

“Thread-84” Id=162 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x5ee1712d> (a java.lang.Object)*
  • at com.webMethods.lwq.ext.FifoQueue.remove(FifoQueue.java:135)*
  • at com.webMethods.lwq.impl.QueueMode.remove(QueueMode.java:146)*
  • at com.webMethods.sc.auditing.queue.WmBaseLWQQueue.remove(WmBaseLWQQueue.java:296)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.getEvent(AuditQueueWorker.java:160)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.run(AuditQueueWorker.java:65)*

“Thread-83” Id=161 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x5ee1712d> (a java.lang.Object)*
  • at com.webMethods.lwq.ext.FifoQueue.remove(FifoQueue.java:135)*
  • at com.webMethods.lwq.impl.QueueMode.remove(QueueMode.java:146)*
  • at com.webMethods.sc.auditing.queue.WmBaseLWQQueue.remove(WmBaseLWQQueue.java:296)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.getEvent(AuditQueueWorker.java:160)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.run(AuditQueueWorker.java:65)*

“Thread-82” Id=160 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x5ee1712d> (a java.lang.Object)*
  • at com.webMethods.lwq.ext.FifoQueue.remove(FifoQueue.java:135)*
  • at com.webMethods.lwq.impl.QueueMode.remove(QueueMode.java:146)*
  • at com.webMethods.sc.auditing.queue.WmBaseLWQQueue.remove(WmBaseLWQQueue.java:296)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.getEvent(AuditQueueWorker.java:160)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.run(AuditQueueWorker.java:65)*

“Thread-81” Id=159 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x5ee1712d> (a java.lang.Object)*
  • at com.webMethods.lwq.ext.FifoQueue.remove(FifoQueue.java:135)*
  • at com.webMethods.lwq.impl.QueueMode.remove(QueueMode.java:146)*
  • at com.webMethods.sc.auditing.queue.WmBaseLWQQueue.remove(WmBaseLWQQueue.java:296)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.getEvent(AuditQueueWorker.java:160)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.run(AuditQueueWorker.java:65)*

“Thread-80” Id=158 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x5ee1712d> (a java.lang.Object)*
  • at com.webMethods.lwq.ext.FifoQueue.remove(FifoQueue.java:135)*
  • at com.webMethods.lwq.impl.QueueMode.remove(QueueMode.java:146)*
  • at com.webMethods.sc.auditing.queue.WmBaseLWQQueue.remove(WmBaseLWQQueue.java:296)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.getEvent(AuditQueueWorker.java:160)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.run(AuditQueueWorker.java:65)*

“Thread-79” Id=157 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x5ee1712d> (a java.lang.Object)*
  • at com.webMethods.lwq.ext.FifoQueue.remove(FifoQueue.java:135)*
  • at com.webMethods.lwq.impl.QueueMode.remove(QueueMode.java:146)*
  • at com.webMethods.sc.auditing.queue.WmBaseLWQQueue.remove(WmBaseLWQQueue.java:296)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.getEvent(AuditQueueWorker.java:160)*
  • at com.webMethods.sc.auditing.queue.AuditQueueWorker.run(AuditQueueWorker.java:65)*

“Thread-78” Id=156 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x5ee1712d> (a java.lang.Object)*
  • at com.webMethods.lwq.ext.FifoQueue.remove(FifoQueue.java:135)*
  • at com.webMethods.lwq.impl.QueueMode.remove(QueueMode.java:146)*
  • at com.webMethods.sc.auditing.queue.WmBaseLWQQueue.remoov(WmBaseLWQQueue.java:384)*
  • at com.webMethods.sc.auditing.queue.WmVolatileRetryQueue.remoov(WmVolatileRetryQueue.java:39)*
  • at com.webMethods.sc.auditing.queue.RetryQueueWorker.run(RetryQueueWorker.java:95)*

“Thread-77” Id=155 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x5ee1712d> (a java.lang.Object)*
  • at com.webMethods.lwq.ext.FifoQueue.remove(FifoQueue.java:135)*
  • at com.webMethods.lwq.impl.QueueMode.remove(QueueMode.java:146)*
  • at com.webMethods.sc.auditing.queue.WmBaseLWQQueue.remoov(WmBaseLWQQueue.java:384)*
  • at com.webMethods.sc.auditing.queue.WmGuaranteedRetryQueue.remoov(WmGuaranteedRetryQueue.java:40)*
  • at com.webMethods.sc.auditing.queue.RetryQueueWorker.run(RetryQueueWorker.java:95)*

“Timer-11” Id=153 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x3590dc01> (a java.util.TaskQueue)*
  • at java.util.TimerThread.mainLoop(Timer.java:552)*
  • at java.util.TimerThread.run(Timer.java:505)*

“Timer-10” Id=148 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x5c6450f1> (a java.util.TaskQueue)*
  • at java.util.TimerThread.mainLoop(Timer.java:552)*
  • at java.util.TimerThread.run(Timer.java:505)*

“RMI RenewClean-[10.70.112.7:8075]” Id=138 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x6e54d979> (a java.lang.ref.ReferenceQueue$Lock)*
  • at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)*
  • at sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(DGCClient.java:553)*
  • at java.lang.Thread.run(Thread.java:745)*

“RMI Scheduler(0)” Id=137 in TIMED_WAITING

  • at sun.misc.Unsafe.park(Native Method)*
    • waiting on <0x3b69b587> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)*
  • at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)*
  • at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)*
  • at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)*
  • at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)*
  • at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)*
  • at java.lang.Thread.run(Thread.java:745)*

“GC Daemon” Id=135 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x082a063f> (a sun.misc.GC$LatencyLock)*
  • at sun.misc.GC$Daemon.run(GC.java:117)*

“RMI Reaper” Id=134 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x76b72c13> (a java.lang.ref.ReferenceQueue$Lock)*
  • at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)*
  • at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)*
  • at sun.rmi.transport.ObjectTable$Reaper.run(ObjectTable.java:351)*
  • at java.lang.Thread.run(Thread.java:745)*

“RMI TCP Accept-8075” Id=133 in RUNNABLE (running in native)

  • at java.net.DualStackPlainSocketImpl.accept0(Native Method)*
  • at java.net.DualStackPlainSocketImpl.socketAccept(DualStackPlainSocketImpl.java:131)*
  • at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)*
  • at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:199)*
    • locked <0x3e60bcad> (a java.net.SocksSocketImpl)*
  • at java.net.ServerSocket.implAccept(ServerSocket.java:545)*
  • at java.net.ServerSocket.accept(ServerSocket.java:513)*
  • at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:400)*
  • at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:372)*
  • at java.lang.Thread.run(Thread.java:745)*

“http-bio-8074-AsyncTimeout” Id=132 in TIMED_WAITING

  • at java.lang.Thread.sleep(Native Method)*
  • at org.apache.tomcat.util.net.JIoEndpoint$AsyncTimeout.run(JIoEndpoint.java:152)*
  • at java.lang.Thread.run(Thread.java:745)*

“http-bio-8074-Acceptor-0” Id=131 in RUNNABLE (running in native)

  • at java.net.DualStackPlainSocketImpl.accept0(Native Method)*
  • at java.net.DualStackPlainSocketImpl.socketAccept(DualStackPlainSocketImpl.java:131)*
  • at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)*
  • at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:199)*
    • locked <0x4853e36b> (a java.net.SocksSocketImpl)*
  • at java.net.ServerSocket.implAccept(ServerSocket.java:545)*
  • at sun.security.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:348)*
  • at org.apache.tomcat.util.net.jsse.JSSESocketFactory.acceptSocket(JSSESocketFactory.java:242)*
  • at org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:222)*
  • at java.lang.Thread.run(Thread.java:745)*

“DeviceManager” Id=128 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x10900fa0> (a org.eclipse.equinox.device.Activator)*
  • at java.lang.Object.wait(Object.java:502)*
  • at org.eclipse.equinox.device.Activator.dequeue(Activator.java:406)*
  • at org.eclipse.equinox.device.Activator.run(Activator.java:337)*
  • at java.lang.Thread.run(Thread.java:745)*

“http-bio-8072-AsyncTimeout” Id=127 in TIMED_WAITING

  • at java.lang.Thread.sleep(Native Method)*
  • at org.apache.tomcat.util.net.JIoEndpoint$AsyncTimeout.run(JIoEndpoint.java:152)*
  • at java.lang.Thread.run(Thread.java:745)*

“http-bio-8072-Acceptor-0” Id=126 in RUNNABLE (running in native)

  • at java.net.DualStackPlainSocketImpl.accept0(Native Method)*
  • at java.net.DualStackPlainSocketImpl.socketAccept(DualStackPlainSocketImpl.java:131)*
  • at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)*
  • at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:199)*
    • locked <0x5f087e15> (a java.net.SocksSocketImpl)*
  • at java.net.ServerSocket.implAccept(ServerSocket.java:545)*
  • at java.net.ServerSocket.accept(ServerSocket.java:513)*
  • at org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:60)*
  • at org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:222)*
  • at java.lang.Thread.run(Thread.java:745)*

“derby.rawStoreDaemon” Id=122 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x6436348d> (a org.apache.derby.impl.services.daemon.BasicDaemon)*
  • at org.apache.derby.impl.services.daemon.BasicDaemon.rest(Unknown Source)*
  • at org.apache.derby.impl.services.daemon.BasicDaemon.run(Unknown Source)*
  • at java.lang.Thread.run(Thread.java:745)*

“Timer-7” Id=121 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x33a9cbdb> (a java.util.TaskQueue)*
  • at java.util.TimerThread.mainLoop(Timer.java:552)*
  • at java.util.TimerThread.run(Timer.java:505)*

“fileinstall-C:\SoftwareAG\common\nerv\bundles” Id=120 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x23543f01> (a org.apache.felix.fileinstall.internal.DirectoryWatcher)*
  • at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:314)*

“Timer-6” Id=119 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x3f3005a8> (a java.util.TaskQueue)*
  • at java.util.TimerThread.mainLoop(Timer.java:552)*
  • at java.util.TimerThread.run(Timer.java:505)*

“Thread-50” Id=112 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x6a77cc9f> (a com.wm.app.jdbc.JDBCConnPoolMgr$ExpiredConnectionCloseMgr)*
  • at com.wm.app.jdbc.JDBCConnPoolMgr$ExpiredConnectionCloseMgr.run(JDBCConnPoolMgr.java:487)*

“Thread-49” Id=111 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x177d3519> (a com.wm.app.jdbc.JDBCConnPoolMgr$ConnectionTimeoutMgr)*
  • at com.wm.app.jdbc.JDBCConnPoolMgr$ConnectionTimeoutMgr.run(JDBCConnPoolMgr.java:433)*

“Thread-48” Id=110 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x15d3acc0> (a java.lang.Object)*
  • at com.wm.util.text.UUIDManager$UUIDMgrDaemon.run(UUIDManager.java:101)*

“UUIDMonitor-Thread-47” Id=109 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x2a71f697> (a java.lang.Object)*
  • at com.wm.util.text.UUIDManager$UUIDMgrMonitor.run(UUIDManager.java:174)*

“UUIDManagerDaemon-Thread-46” Id=108 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x7e36c472> (a java.lang.Object)*
  • at com.wm.util.text.UUIDManager$UUIDMgrDaemon.run(UUIDManager.java:101)*

“TxnData-Deadlock-Manager” Id=107 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x001df350> (a java.lang.Object)*
  • at com.wm.util.data.TxnData$DeadlockManager.run(TxnData.java:4151)*

“Camel (com.softwareag.eda.nerv.default.consume.context-6) thread #2 - ManagementLoadTask” Id=106 in TIMED_WAITING

  • at sun.misc.Unsafe.park(Native Method)*
    • waiting on <0x0820ea3f> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)*
  • at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)*
  • at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)*
  • at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)*
  • at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)*
  • at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)*
  • at java.lang.Thread.run(Thread.java:745)*

“com.softwareag.eda.nerv.caches” Id=102 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x2dc070e2> (a java.util.TaskQueue)*
  • at java.lang.Object.wait(Object.java:502)*
  • at java.util.TimerThread.mainLoop(Timer.java:526)*
  • at java.util.TimerThread.run(Timer.java:505)*

“Camel (com.softwareag.eda.nerv.default.emit.context-4) thread #1 - ManagementLoadTask” Id=101 in TIMED_WAITING

  • at sun.misc.Unsafe.park(Native Method)*
    • waiting on <0x659d247c> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)*
  • at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)*
  • at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)*
  • at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)*
  • at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)*
  • at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)*
  • at java.lang.Thread.run(Thread.java:745)*

“FSData Free Cache Handler” Id=100 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x0af5ccec> (a com.wm.util.sync.CountingSemaphore)*
  • at java.lang.Object.wait(Object.java:502)*
  • at com.wm.util.sync.CountingSemaphore.semWait(CountingSemaphore.java:51)*
  • at com.wm.util.sync.CountingSemaphore.semWait(CountingSemaphore.java:40)*
  • at com.wm.driver.data.fs.FSData$FreeCacheHandler.run(FSData.java:3346)*

“Thread-40” Id=99 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x050bae9f> (a com.wm.driver.queue.data.DataQueue)*
  • at java.lang.Object.wait(Object.java:502)*
  • at com.wm.driver.queue.data.DataQueue.dequeue(DataQueue.java:269)*
  • at com.wm.driver.queue.data.DataQueue.dequeueCommit(DataQueue.java:220)*
  • at com.wm.driver.queue.data.DataQueue.dequeueCommit(DataQueue.java:215)*
  • at com.wm.app.repov4.server.RepoServerBase$RepoEventManager.run(RepoServerBase.java:187)*

“UM Transport high accuracy tick timer” Id=88 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x2be299bc> (a java.util.TaskQueue)*
  • at java.util.TimerThread.mainLoop(Timer.java:552)*
  • at java.util.TimerThread.run(Timer.java:505)*

“Monitor Thread” Id=87 in TIMED_WAITING

  • at java.lang.Thread.sleep(Native Method)*
  • at com.pcbsys.foundation.base.fMonitor.run(fMonitor.java:62)*
  • at java.lang.Thread.run(Thread.java:745)*

“Thread-28” Id=85 in WAITING

  • at sun.misc.Unsafe.park(Native Method)*
    • waiting on <0x2750e678> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)*
  • at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)*
  • at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)*
  • at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)*
  • at com.webMethods.sc.logging.log4j.WmAsyncAppender$DequeueWorker.processLoggingEvent(WmAsyncAppender.java:315)*
  • at com.webMethods.sc.logging.log4j.WmAsyncAppender$DequeueWorker.run(WmAsyncAppender.java:266)*

“ISM Log Thread” Id=84 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x0366dcd2> (a com.wm.util.sync.SimpleQueue)*
  • at com.wm.util.sync.SimpleQueue.deq(SimpleQueue.java:146)*
  • at com.wm.util.sync.SimpleQueue.deq(SimpleQueue.java:103)*
  • at com.wm.app.b2b.server.mon.event.ServerErrorLogHandler$LogThread.run(ServerErrorLogHandler.java:294)*

“DailyFileAppenderTimer” Id=83 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x5bc1e577> (a java.util.TaskQueue)*
  • at java.util.TimerThread.mainLoop(Timer.java:552)*
  • at java.util.TimerThread.run(Timer.java:505)*

“Camel (camel-1) thread #0 - ManagementLoadTask” Id=82 in TIMED_WAITING

  • at sun.misc.Unsafe.park(Native Method)*
    • waiting on <0x64d1b8ca> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)*
  • at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)*
  • at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)*
  • at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)*
  • at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)*
  • at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)*
  • at java.lang.Thread.run(Thread.java:745)*

“Thread-25” Id=81 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x4412f10e> (a com.wm.ext.iaik.wmSessionManager$LocalCacheSessionExpiryMgr)*
  • at com.wm.ext.iaik.wmSessionManager$LocalCacheSessionExpiryMgr.run(wmSessionManager.java:274)*

“Thread-24” Id=80 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x71272512> (a com.wm.ext.iaik.wmSessionManager$LocalCacheSessionExpiryMgr)*
  • at com.wm.ext.iaik.wmSessionManager$LocalCacheSessionExpiryMgr.run(wmSessionManager.java:274)*

“Cron Daemon” Id=79 in TIMED_WAITING

  • at java.lang.Thread.sleep(Native Method)*
  • at com.wm.util.Cron.run(Cron.java:537)*
  • at java.lang.Thread.run(Thread.java:745)*

“Cron Daemon Pool2” Id=78 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x25999c1c> (a com.wm.util.pool.PooledThread)*
  • at java.lang.Object.wait(Object.java:502)*
  • at com.wm.util.pool.PooledThread.run(PooledThread.java:118)*
  • at java.lang.Thread.run(Thread.java:745)*

“Cron Daemon Pool1” Id=76 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x4c67678d> (a com.wm.util.pool.PooledThread)*
  • at java.lang.Object.wait(Object.java:502)*
  • at com.wm.util.pool.PooledThread.run(PooledThread.java:118)*
  • at java.lang.Thread.run(Thread.java:745)*

“Timer-5” Id=77 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x1fae658e> (a java.util.TaskQueue)*
  • at java.lang.Object.wait(Object.java:502)*
  • at java.util.TimerThread.mainLoop(Timer.java:526)*
  • at java.util.TimerThread.run(Timer.java:505)*

“Timer-4” Id=75 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x57e9ccdc> (a java.util.TaskQueue)*
  • at java.lang.Object.wait(Object.java:502)*
  • at java.util.TimerThread.mainLoop(Timer.java:526)*
  • at java.util.TimerThread.run(Timer.java:505)*

“Thread-21” Id=74 in RUNNABLE (running in native)

  • at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)*
  • at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:1007)*
  • at sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:571)*
  • at java.lang.Thread.run(Thread.java:745)*

“RunWatchdogThread” Id=73 in WAITING

  • at sun.misc.Unsafe.park(Native Method)*
    • waiting on <0x3e79d341> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)*
  • at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)*
  • at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)*
  • at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)*
  • at java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680)*
  • at sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118)*
  • at com.softwareag.event.routing.configuration.persistence.runwatchdog.impl.RunWatchdog.run(RunWatchdog.java:93)*
  • at java.lang.Thread.run(Thread.java:745)*

“ContainerBackgroundProcessor[StandardEngine[Catalina]]” Id=72 in TIMED_WAITING

  • at java.lang.Thread.sleep(Native Method)*
  • at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1513)*
  • at java.lang.Thread.run(Thread.java:745)*

“Thread-19” Id=69 in WAITING

  • at sun.misc.Unsafe.park(Native Method)*
    • waiting on <0x49d5800c> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)*
  • at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)*
  • at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)*
  • at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)*
  • at com.wm.util.ServerProperties$ServerPropertyChangeManager.run(ServerProperties.java:681)*

“webMethods Integration Server” Id=68 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x25bb0ead> (a com.wm.app.b2b.server.Server)*
  • at java.lang.Object.wait(Object.java:502)*
  • at com.wm.app.b2b.server.Server.run(Server.java:628)*

“Thread-18” Id=67 in TIMED_WAITING

  • at java.lang.Thread.sleep(Native Method)*
  • at org.apache.commons.vfs2.impl.DefaultFileMonitor.run(DefaultFileMonitor.java:416)*
  • at java.lang.Thread.run(Thread.java:745)*

“Integration Server Launcher” Id=65 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x25bb0ead> (a com.wm.app.b2b.server.Server)*
  • at java.lang.Thread.join(Thread.java:1245)*
  • at java.lang.Thread.join(Thread.java:1319)*
  • at com.wm.app.b2b.server.Server.start(Server.java:225)*
  • at com.wm.app.b2b.server.Main.handleStart(Main.java:24)*
  • at com.wm.app.b2b.server.Main.main(Main.java:69)*
  • at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)*
  • at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)*
  • at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)*
  • at java.lang.reflect.Method.invoke(Method.java:498)*
  • at com.wm.proxy.Proxy.invokeStaticMethod(Proxy.java:162)*
  • at com.wm.app.server.ServerProxy.ServerMain_main(ServerProxy.java:64)*
  • at com.wm.app.server.ServerApp.start(ServerApp.java:91)*
  • at com.wm.app.Application.launch(Application.java:594)*
  • at com.softwareag.osgi.is.launcher.ISLauncher$1.run(ISLauncher.java:136)*

“Thread-9” Id=54 in TIMED_WAITING

  • at java.lang.Thread.sleep(Native Method)*
  • at com.softwareag.security.sin.is.ldap.PCache$Sweeper.run(PCache.java:286)*

“Statistics Thread-SSOAssertionsCacheManager-1” Id=51 in TIMED_WAITING

  • at sun.misc.Unsafe.park(Native Method)*
    • waiting on <0x3cada9ea> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)*
  • at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)*
  • at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)*
  • at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)*
  • at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)*
  • at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)*
  • at java.lang.Thread.run(Thread.java:745)*

“SSOAssertionsCacheManager” Id=50 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x4cbe86e5> (a java.util.TaskQueue)*
  • at java.lang.Object.wait(Object.java:502)*
  • at java.util.TimerThread.mainLoop(Timer.java:526)*
  • at java.util.TimerThread.run(Timer.java:505)*

“Configuration watchdog 1” Id=46 in TIMED_WAITING

  • at sun.misc.Unsafe.park(Native Method)*
    • waiting on <0x290eba9e> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)*
  • at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)*
  • at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)*
  • at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)*
  • at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)*
  • at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)*
  • at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)*
  • at java.lang.Thread.run(Thread.java:745)*

“Spring DM Context Creation Timer” Id=45 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x543d1774> (a java.util.TaskQueue)*
  • at java.lang.Object.wait(Object.java:502)*
  • at java.util.TimerThread.mainLoop(Timer.java:526)*
  • at java.util.TimerThread.run(Timer.java:505)*

“Spring DM Context Creation Timer” Id=44 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x050e16e0> (a java.util.TaskQueue)*
  • at java.lang.Object.wait(Object.java:502)*
  • at java.util.TimerThread.mainLoop(Timer.java:526)*
  • at java.util.TimerThread.run(Timer.java:505)*

“[WireAdmin] - Event Dispatcher” Id=43 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x3d3f310a> (a java.lang.Object)*
  • at java.lang.Object.wait(Object.java:502)*
  • at org.eclipse.equinox.internal.wireadmin.EventDispatcher.run(EventDispatcher.java:186)*
  • at java.lang.Thread.run(Thread.java:745)*

“Provisioning Event Dispatcher” Id=42 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x61b9b679> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)*
  • at java.lang.Object.wait(Object.java:502)*
  • at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)*
  • at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)*

“Worker-0” Id=41 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x5d039b8d> (a org.eclipse.core.internal.jobs.WorkerPool)*
  • at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)*
  • at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220)*
  • at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50)*

“[ThreadPool Manager] - Idle Thread” Id=40 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x25437f50> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor)*
  • at java.lang.Object.wait(Object.java:502)*
  • at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106)*

“[Timer] - Main Queue Handler” Id=39 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x28cf2fdb> (a java.lang.Object)*
  • at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141)*
  • at java.lang.Thread.run(Thread.java:745)*

“Worker-JM” Id=37 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x6c3ceca9> (a java.util.ArrayList)*
  • at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58)*

“Timer-1” Id=35 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x401a8529> (a java.util.TaskQueue)*
  • at java.lang.Object.wait(Object.java:502)*
  • at java.util.TimerThread.mainLoop(Timer.java:526)*
  • at java.util.TimerThread.run(Timer.java:505)*

“Bundle File Closer” Id=34 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x0104b154> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)*
  • at java.lang.Object.wait(Object.java:502)*
  • at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)*
  • at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)*

“Log4J mirrors cache cleaner” Id=32 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x5064f758> (a java.lang.ref.ReferenceQueue$Lock)*
  • at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)*
  • at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)*
  • at com.softwareag.platform.logging.init.internal.WeakCache$2.run(WeakCache.java:99)*

“Timer-0” Id=31 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x5b361059> (a java.util.TaskQueue)*
  • at java.util.TimerThread.mainLoop(Timer.java:552)*
  • at java.util.TimerThread.run(Timer.java:505)*

“Framework Event Dispatcher” Id=23 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x4f11f5db> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)*
  • at java.lang.Object.wait(Object.java:502)*
  • at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)*
  • at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)*

“Start Level Event Dispatcher” Id=22 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x3a68a347> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)*
  • at java.lang.Object.wait(Object.java:502)*
  • at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)*
  • at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)*

“Framework Active Thread” Id=20 in TIMED_WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x6bbb737c> (a org.eclipse.osgi.framework.internal.core.Framework)*
  • at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1862)*
  • at java.lang.Thread.run(Thread.java:745)*

“DestroyJavaVM” Id=16 in RUNNABLE

“Wrapper-Connection” Id=15 in RUNNABLE

  • at java.net.SocketInputStream.socketRead0(Native Method)*
  • at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)*
  • at java.net.SocketInputStream.read(SocketInputStream.java:170)*
  • at java.net.SocketInputStream.read(SocketInputStream.java:141)*
  • at java.net.SocketInputStream.read(SocketInputStream.java:223)*
  • at java.io.DataInputStream.readByte(DataInputStream.java:265)*
  • at org.tanukisoftware.wrapper.WrapperManager.handleBackend(WrapperManager.java:5355)*
  • at org.tanukisoftware.wrapper.WrapperManager.run(WrapperManager.java:5732)*
  • at java.lang.Thread.run(Thread.java:745)*

“Wrapper-Control-Event-Monitor” Id=13 in TIMED_WAITING

  • at java.lang.Thread.sleep(Native Method)*
  • at org.tanukisoftware.wrapper.WrapperManager$3.run(WrapperManager.java:1018)*

“Attach Listener” Id=6 in RUNNABLE

“Signal Dispatcher” Id=5 in RUNNABLE

“Finalizer” Id=3 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x1c928764> (a java.lang.ref.ReferenceQueue$Lock)*
  • at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)*
  • at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)*
  • at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)*

“Reference Handler” Id=2 in WAITING

  • at java.lang.Object.wait(Native Method)*
    • waiting on <0x774de877> (a java.lang.ref.Reference$Lock)*
  • at java.lang.Object.wait(Object.java:502)*
  • at java.lang.ref.Reference.tryHandlePending(Reference.java:191)*
  • at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)*

Normally cancel/kill the service from IS->Server->Statistics page or restart the IS should work. If it is for a development purpose I suggest to restart your Windows.

Hi @Yogeshwar.Kabra
Is this happening every time you trigger the service which pulls 14000+ records and update them in DB?

Try to do

  1. stop IS from server [windows/unix]
  2. once IS is completely stopped → start IS.

As you are requesting large set of transaction for DB, it might be getting locked in DB, try to check in DB logs why its getting locked and try to fix it.

1 Like

@Kanojia_Vivek01 @Sourabh_Harkawat2 @codrelphi - Thanks for your reply,

@codrelphi - IS restarted twice and didn’t help much, Windows box is not restarted. Even tried IS->Server->Statistics and killed the process but keep increasing the process again and again.

@Sourabh_Harkawat2 - This is happening only on the Dev environment, we have Pub-Sub service so all records are published but on the subscribe side it’s running continuously, even trigger properties are the same as PROD.

@Kanojia_Vivek01 - On DB checked but nothing shows as long-running queries/procs.

I can see the below error on the server log when I ran the process again.

[SoftwareAG][SQLServer JDBC Driver]Login has timed out.

java.sql.SQLException: [SoftwareAG][SQLServer JDBC Driver]Login has timed out.

at com.wm.dd.jdbc.sqlserverbase.ddcw.b(Unknown Source)

at com.wm.dd.jdbc.sqlserverbase.ddcw.a(Unknown Source)

at com.wm.dd.jdbc.sqlserverbase.ddcv.b(Unknown Source)

at com.wm.dd.jdbc.sqlserverbase.ddcv.a(Unknown Source)

at com.wm.dd.jdbc.sqlserverbase.ddak.a(Unknown Source)

at com.wm.dd.jdbc.sqlserverbase.BaseConnection$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at com.wm.dd.jdbc.sqlserverbase.BaseConnection.b(Unknown Source)

at com.wm.dd.jdbc.sqlserverbase.BaseConnection.a(Unknown Source)

at com.wm.dd.jdbc.sqlserverbase.BaseDriver.connect(Unknown Source)

at java.sql.DriverManager.getConnection(DriverManager.java:664)

at java.sql.DriverManager.getConnection(DriverManager.java:247)

at com.wm.app.jdbc.JDBCConnection.(JDBCConnection.java:51)

at com.wm.app.jdbc.JDBCConnectionPool.getAvailConnection(JDBCConnectionPool.java:409)

at com.wm.app.jdbc.JDBCConnectionPool.getConnection(JDBCConnectionPool.java:223)

at com.wm.app.jdbc.JDBCConnectionPool.getConnection(JDBCConnectionPool.java:203)

at com.wm.app.b2b.server.scheduler.ScheduleDB.getConnection(ScheduleDB.java:1090)

at com.wm.app.b2b.server.scheduler.ScheduleDB.runNextTask(ScheduleDB.java:1454)

at com.wm.app.b2b.server.scheduler.ScheduleManager.run(ScheduleManager.java:201)

at com.wm.util.pool.PooledThread.run(PooledThread.java:127)

at java.lang.Thread.run(Thread.java:745)


Failed to remove the expired entries from the document history table. See server log for details.
Caused by: java.sql.SQLException: [SoftwareAG][SQLServer JDBC Driver]Login has timed out.

Trigger Properties: IS UM Connection used

Check if you can disable the adapter connection. There is no reason for a service to automatically start after IS restart under normal circumstances, unless you add it to scheduled tasks or trigger it manually or from a publishable document/queue. There might be a firewall blockage that is preventing the adapter connection to connect to db. Are you triggering the process from a document or some other way? If that’s the case, try disabling the trigger and then purging the documents. If the process isn’t triggered from UM or a publishable document, there is no need to check UM connections.

1 Like

You want to kill the Integration server service or Winnows services?
For windows service kill from Task manager or recycle the box.

check if there are any duplicate triggers as well.