-
Enhancement
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
---
-
---
Batch subsystem currently uses org.jboss.msc.service.ServiceController#getService to retrieve services. For instance,
BatchSubsystemDefinition and JobOperationStepHandler
This method has been deprecated, with no direct replacement:
/** * Get the service. * * @return the service * @throws IllegalStateException if the service is not available (i.e. it is not up) * @deprecated this method will be removed in a future release */ @Deprecated Service<S> getService() throws IllegalStateException;
In the chat discussion, it's recommended for each subsystem to maintain its own cache of desired services, similar to clustering in this PR.
- is incorporated by
-
WFLY-16850 batch subsystem code standardization
- Open
- relates to
-
WFLY-16984 Rewrite batch subsystem to use new MSC values API
- Closed
-
WFLY-16936 Migrate to msc 2 api with consumer- and supplier-based service
- Open