Possible solution:

The interface for starting the service should give you a meaningful reason why it was unable to start the service.

For example:

The WebSYNC service was unable to start because [reason here that is extracted from wrapper.log] to resolve this issue, please *solution*