Remove init method from Service trait (not necessary, constructor is enough), and add DisposableBean interface to Service trait.