* {@inheritDoc}
* @see org.jboss.msc.service.Service#start(org.jboss.msc.service.StartContext)
*/
@Override
public void start(StartContext context) throws StartException {
CoreGroupCommunicationService service = this.service.getValue();
this.lockManager = new SharedLocalYieldingClusterLockManager(this.name, service, service);
try {
this.lockManager.start();
} catch (Exception e) {
throw new StartException(e);