Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Change servicemix-common in the following way:
- refactor the existing start / stop method into init / shutdown (along with the doStart and doStop methods)
- add new start / stop methods with empty implementation in the Endpoint class
- use these new init / start / stop / shutdown lifecycle in the service unit
- implement start / stop for the polling endpoints
- implement start / stop for the jms consumer endpoint (it should start / stop the listener container)
- implement start / stop for the http consumer (a stopped endpoint should return an 503 Service Unavailable http status code)
Attachments
Issue Links
- is depended upon by
-
SMX4NMR-24 Lifecycle / clean shutdown for service assemblies deployed with the OSGi packaging
- Resolved
There are no Sub-Tasks for this issue.