[TA34] Extract Superclass with generic glassfish lifecycle logic