[JBoss JIRA] Updated: (JBWS-2711) Make SubscriptionManager.WatchDog a Daemon Thread and remove it at SubscriptionManager shutdown
by Alessio Soldano (JIRA)
[ https://jira.jboss.org/jira/browse/JBWS-2711?page=com.atlassian.jira.plug... ]
Alessio Soldano updated JBWS-2711:
----------------------------------
Summary: Make SubscriptionManager.WatchDog a Daemon Thread and remove it at SubscriptionManager shutdown (was: Make SubscriptionManager.WatchDog a Daemon Thread)
Description:
Marking the daemon flag to true will allow the VM to exit upon server shutdown. Alternatively, remove it upon undeploy.
"SubscriptionWatchDog" prio=1 tid=0x0000000041809c60 nid=0x33f waiting on condition [0x00007f723d587000..0x00007f723d587a70]
at java.lang.Thread.sleep(Native Method)
at org.jboss.ws.extensions.eventing.mgmt.SubscriptionManager$WatchDog.run(SubscriptionManager.java:653)
at java.lang.Thread.run(Thread.java:595)
was:
Marking the daemon flag to true will allow the VM to exit upon server shutdown. Alternatively, it upon undeploy.
"SubscriptionWatchDog" prio=1 tid=0x0000000041809c60 nid=0x33f waiting on condition [0x00007f723d587000..0x00007f723d587a70]
at java.lang.Thread.sleep(Native Method)
at org.jboss.ws.extensions.eventing.mgmt.SubscriptionManager$WatchDog.run(SubscriptionManager.java:653)
at java.lang.Thread.run(Thread.java:595)
> Make SubscriptionManager.WatchDog a Daemon Thread and remove it at SubscriptionManager shutdown
> -----------------------------------------------------------------------------------------------
>
> Key: JBWS-2711
> URL: https://jira.jboss.org/jira/browse/JBWS-2711
> Project: JBoss Web Services
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: ws-eventing
> Reporter: Andrew Lee Rubinger
> Assignee: Alessio Soldano
> Fix For: jbossws-native-3.2.0
>
>
> Marking the daemon flag to true will allow the VM to exit upon server shutdown. Alternatively, remove it upon undeploy.
> "SubscriptionWatchDog" prio=1 tid=0x0000000041809c60 nid=0x33f waiting on condition [0x00007f723d587000..0x00007f723d587a70]
> at java.lang.Thread.sleep(Native Method)
> at org.jboss.ws.extensions.eventing.mgmt.SubscriptionManager$WatchDog.run(SubscriptionManager.java:653)
> at java.lang.Thread.run(Thread.java:595)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 5 months
[JBoss JIRA] Created: (JBWS-2382) Fix JBossWS deployers processing
by Richard Opalka (JIRA)
Fix JBossWS deployers processing
--------------------------------
Key: JBWS-2382
URL: https://jira.jboss.org/jira/browse/JBWS-2382
Project: JBoss Web Services
Issue Type: Sub-task
Security Level: Public (Everyone can see)
Components: jbossws-cxf, jbossws-metro, jbossws-native
Affects Versions: jbossws-cxf-3.0.4, jbossws-metro-3.0.4, jbossws-native-3.0.4, jbossws-cxf-3.0.3
Reporter: Richard Opalka
Assignee: Richard Opalka
Fix For: jbossws-native-3.0.5, jbossws-metro-3.0.5, jbossws-cxf-3.0.5
In general all your processing in the deployers should just be based on metadata
available to deployers or configuration on the deployers.
You shouldn't be looking at any services.
e.g. suppose the war had a dependency on an ejb from some other application
then its not going to be started until that ejb exists regardless of when jbossweb.sar
gets started.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 5 months
[JBoss JIRA] Commented: (JBWS-2711) Make SubscriptionManager.WatchDog a Daemon Thread
by Andrew Lee Rubinger (JIRA)
[ https://jira.jboss.org/jira/browse/JBWS-2711?page=com.atlassian.jira.plug... ]
Andrew Lee Rubinger commented on JBWS-2711:
-------------------------------------------
Sure. The idea is that whatever starts the Thread also stops it when it's done. So when we have the server start, stop, and restart in Embedded, we don't start leaking Threads.
> Make SubscriptionManager.WatchDog a Daemon Thread
> -------------------------------------------------
>
> Key: JBWS-2711
> URL: https://jira.jboss.org/jira/browse/JBWS-2711
> Project: JBoss Web Services
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: ws-eventing
> Reporter: Andrew Lee Rubinger
> Assignee: Alessio Soldano
> Fix For: jbossws-native-3.2.0
>
>
> Marking the daemon flag to true will allow the VM to exit upon server shutdown. Alternatively, it upon undeploy.
> "SubscriptionWatchDog" prio=1 tid=0x0000000041809c60 nid=0x33f waiting on condition [0x00007f723d587000..0x00007f723d587a70]
> at java.lang.Thread.sleep(Native Method)
> at org.jboss.ws.extensions.eventing.mgmt.SubscriptionManager$WatchDog.run(SubscriptionManager.java:653)
> at java.lang.Thread.run(Thread.java:595)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 5 months
[JBoss JIRA] Commented: (JBWS-2711) Make SubscriptionManager.WatchDog a Daemon Thread
by Alessio Soldano (JIRA)
[ https://jira.jboss.org/jira/browse/JBWS-2711?page=com.atlassian.jira.plug... ]
Alessio Soldano commented on JBWS-2711:
---------------------------------------
That thread belongs to an mbean supposed to serve multiple ws deployments. I can force the thread stop when the bean is stopped if you need that.
> Make SubscriptionManager.WatchDog a Daemon Thread
> -------------------------------------------------
>
> Key: JBWS-2711
> URL: https://jira.jboss.org/jira/browse/JBWS-2711
> Project: JBoss Web Services
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: ws-eventing
> Reporter: Andrew Lee Rubinger
> Assignee: Alessio Soldano
> Fix For: jbossws-native-3.2.0
>
>
> Marking the daemon flag to true will allow the VM to exit upon server shutdown. Alternatively, it upon undeploy.
> "SubscriptionWatchDog" prio=1 tid=0x0000000041809c60 nid=0x33f waiting on condition [0x00007f723d587000..0x00007f723d587a70]
> at java.lang.Thread.sleep(Native Method)
> at org.jboss.ws.extensions.eventing.mgmt.SubscriptionManager$WatchDog.run(SubscriptionManager.java:653)
> at java.lang.Thread.run(Thread.java:595)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 5 months