[ https://issues.apache.org/activemq/browse/SM-748?page=all ]
Guillaume Nodet resolved SM-748. -------------------------------- Resolution: Fixed Assignee: Guillaume Nodet You're right. As the executor is owned by the component, it should not be shutDown. Thanks ! Author: gnodet Date: Wed Nov 22 12:42:24 2006 New Revision: 478314 URL: http://svn.apache.org/viewvc?view=rev&rev=478314 Log: SM-748: Restart of ServiceUnits using PollingEndpoints fails Modified: incubator/servicemix/trunk/common/servicemix-common/src/main/java/org/apache/servicemix/common/endpoints/PollingEndpoint.java > Restart of ServiceUnits using PollingEndpoints fails > ---------------------------------------------------- > > Key: SM-748 > URL: https://issues.apache.org/activemq/browse/SM-748 > Project: ServiceMix > Issue Type: Bug > Components: servicemix-common > Affects Versions: 3.1 > Environment: ServiceMix 3.1-SNAPSHOT, JBoss 4.0.4.GA > Reporter: Frank Trietsch > Assigned To: Guillaume Nodet > Priority: Critical > Fix For: 3.1 > > > When an PollingEndpoint (for example FilePollingEndpoint) is stopped and > restarted, the poll() method is never called again, because the service > unit's executor has been shut down in the PollingEndpoint.stop() method. > FIX: > Just removing line 138 "executor.shutdown()" helped for me, but I'm not quite > sure, if there are any caveats about it. > Regards, > Frank -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/activemq/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira