Petals CDK

Unnecessary stack trace when registration or subscription thread are interrupted.

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 5.1.1
  • Fix Version/s: 5.1.2
  • Component/s: Notifications
  • Security Level: Public
  • Description:

    Subscription or Registration thread interruptions log an unnecessary stack trace.

    Replace it by a simple log.

  • Environment:
    petals esb 3.1.1

Issue Links

Activity

Olivier Fabre made changes - Thu, 18 Nov 2010 - 15:39:37 +0100
Field Original Value New Value
Status New [ 10000 ] Open [ 10002 ]
Priority Blocker [ 1 ]
Assignee Mathieu Carrolle [ mcarrolle ] Olivier Fabre [ ofabre ]
Olivier Fabre made changes - Thu, 18 Nov 2010 - 15:39:46 +0100
Status Open [ 10002 ] In Progress [ 10003 ]
Olivier Fabre made changes - Thu, 18 Nov 2010 - 15:40:19 +0100
Link This issue blocks PETALSCDK-49 [ PETALSCDK-49 ]
Olivier Fabre made changes - Thu, 18 Nov 2010 - 15:43:52 +0100
Status In Progress [ 10003 ] Resolved [ 10004 ]
Fix Version/s 5.1.2 [ 10180 ]
Resolution Fixed [ 1 ]
Christophe DENEUX made changes - Thu, 18 Nov 2010 - 15:59:40 +0100
Priority Blocker [ 1 ] Minor [ 4 ]
Olivier Fabre made changes - Tue, 23 Nov 2010 - 15:41:14 +0100
Component/s Notifications [ 10120 ]
Component/s runtime [ 10075 ]
Hide
Frédéric Gardes added a comment - Thu, 3 Feb 2011 - 18:36:36 +0100

The stack trace:

PEtALS ESB is starting...

PEtALS ESB platform distribution successfully started - 03/02/11 18:18
System Information : Petals JBI Container - version: 3.1.1
tail: /exec/applis/ros/petals/current/logs/petals-out.log: fichier tronqué
java.lang.InterruptedException
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:915)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1217)
        at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:218)
        at java.util.concurrent.FutureTask.get(FutureTask.java:83)
        at org.ow2.petals.component.framework.notification.WrappedSender.send(WrappedSender.java:214)
        at org.ow2.petals.component.framework.notification.AsyncSender$4.run(AsyncSender.java:152)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)
java.lang.InterruptedException
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:915)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1217)
        at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:218)
        at java.util.concurrent.FutureTask.get(FutureTask.java:83)
        at org.ow2.petals.component.framework.notification.WrappedSender.send(WrappedSender.java:214)
        at org.ow2.petals.component.framework.notification.AsyncSender$4.run(AsyncSender.java:152)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)
java.lang.InterruptedException
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:915)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1217)
        at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:218)
        at java.util.concurrent.FutureTask.get(FutureTask.java:83)
        at org.ow2.petals.component.framework.notification.WrappedSender.send(WrappedSender.java:214)
        at org.ow2.petals.component.framework.notification.AsyncSender$4.run(AsyncSender.java:152)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)
Show
Frédéric Gardes added a comment - Thu, 3 Feb 2011 - 18:36:36 +0100 The stack trace:
PEtALS ESB is starting...

PEtALS ESB platform distribution successfully started - 03/02/11 18:18
System Information : Petals JBI Container - version: 3.1.1
tail: /exec/applis/ros/petals/current/logs/petals-out.log: fichier tronqué
java.lang.InterruptedException
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:915)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1217)
        at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:218)
        at java.util.concurrent.FutureTask.get(FutureTask.java:83)
        at org.ow2.petals.component.framework.notification.WrappedSender.send(WrappedSender.java:214)
        at org.ow2.petals.component.framework.notification.AsyncSender$4.run(AsyncSender.java:152)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)
java.lang.InterruptedException
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:915)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1217)
        at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:218)
        at java.util.concurrent.FutureTask.get(FutureTask.java:83)
        at org.ow2.petals.component.framework.notification.WrappedSender.send(WrappedSender.java:214)
        at org.ow2.petals.component.framework.notification.AsyncSender$4.run(AsyncSender.java:152)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)
java.lang.InterruptedException
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:915)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1217)
        at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:218)
        at java.util.concurrent.FutureTask.get(FutureTask.java:83)
        at org.ow2.petals.component.framework.notification.WrappedSender.send(WrappedSender.java:214)
        at org.ow2.petals.component.framework.notification.AsyncSender$4.run(AsyncSender.java:152)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)
Transition Status Change Time Execution Times Last Executer Last Execution Date
New New Open Open
8s
1
Olivier Fabre
Thu, 18 Nov 2010 - 15:39:37 +0100
Open Open In Progress In Progress
9s
1
Olivier Fabre
Thu, 18 Nov 2010 - 15:39:46 +0100
In Progress In Progress Resolved Resolved
4m 6s
1
Olivier Fabre
Thu, 18 Nov 2010 - 15:43:52 +0100

People

Dates

  • Created:
    Thu, 18 Nov 2010 - 15:39:29 +0100
    Updated:
    Thu, 3 Feb 2011 - 18:36:37 +0100
    Resolved:
    Thu, 18 Nov 2010 - 15:43:52 +0100