I was wrong, this is not a bug: sorry. It is designed to be used slightly differently than with managed Services: the service must be registered directly.

Slight weirdness though: you still need a ServiceProvider<S>.class as a key for the instance, even if you never use the custom ServiceProvider<S>.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira