Before choosing a context, the service must check that this context is not empty.
Before choosing a context, the service must check that this context is not empty. The service should not only check that getUsageContext() != null but also getUsageContext().trim().lenght() > 0.